Programmieren-Kurse können Ihnen helfen zu lernen, wie Code geschrieben, getestet und strukturiert wird. Sie können Fähigkeiten in Syntax, Algorithmen, Datenstrukturen und Projektaufbau aufbauen. Viele Kurse stellen Entwicklungsumgebungen, Versionskontrolle und Beispiele aus der Praxis vor.

Kompetenzen, die Sie erwerben: Selenium (Software), Test Automation, Behavior-Driven Development, Gherkin (Scripting Language), Software Testing, Unit Testing, Test Script Development, Regression Testing, Test Case, Continuous Integration, Automation, Software Design Patterns, Web Development Tools, Maintainability, Python Programming, UI Components
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: User Interface and User Experience (UI/UX) Design, Application Development, Microsoft Visual Studio, C# (Programming Language), User Interface (UI) Design, Interactive Design, Extensible Markup Language (XML), File Management
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Tableau Software, Dashboard, Data Visualization, Business Intelligence, Interactive Data Visualization, Data Presentation, Data Storytelling, Business Analytics, Data Visualization Software, Data Analysis, Trend Analysis, Forecasting, Data Cleansing, Data Preprocessing, Analytics, Data Manipulation, R (Software), Data-Driven Decision-Making, R Programming, Time Series Analysis and Forecasting
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Plot (Graphics), Swift Programming, Apple iOS, Interactive Data Visualization, Apple Xcode, User Interface (UI), User Interface (UI) Design, Color Theory, Hypertext Markup Language (HTML), Animations, Data Management, Debugging
Mittel · Kurs · 1–3 Monate

Infosec
Kompetenzen, die Sie erwerben: Apple iOS, iOS Development, Open Web Application Security Project (OWASP), Swift Programming, Role-Based Access Control (RBAC), Vulnerability Assessments, Mobile Security, Software Testing, Mobile Development, Secure Coding, Authentications, Unit Testing, Application Security, Encryption, Security Testing, IT Security Architecture, Network Security, Application Programming Interface (API), Authorization (Computing), Mobile Development Tools
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Continuous Deployment, System Monitoring, API Testing, Restful API, Site Reliability Engineering, Machine Learning
Mittel · Kurs · 1–4 Wochen

University of Virginia
Kompetenzen, die Sie erwerben: Anwenderbericht, Agile Methodik, Softwareentwicklung, Produktentwicklung, Persona Entwicklung, Produktmanagement, Innovation, Nutzerorientierte Gestaltung, Design Thinking, Benutzerforschung, Erleichterung der Diskussion, Agile Produktentwicklung, Produktdesign, Agile Entwicklung von Software
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, Software Development Life Cycle, Back-End Web Development, Application Development, Application Deployment, .NET Framework, Application Design, Debugging, Web Applications, Web Development, Full-Stack Web Development, Software Testing, Requirements Analysis, Front-End Web Development, Database Design
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Serverless Computing, API Gateway, Image Analysis, Amazon CloudWatch, Extensible Markup Language (XML), JSON, Computer Vision, Cloud Deployment, API Design, Amazon Web Services, Event-Driven Programming, Amazon S3, Microservices, Cloud Development, AWS CloudFormation, Application Programming Interface (API), AI Enablement, Cloud Applications, Authentications, Artificial Intelligence and Machine Learning (AI/ML)
Anfänger · Spezialisierung · 1–3 Monate

Alex Genadinik
Kompetenzen, die Sie erwerben: Marketing Strategies, Promotional Strategies, Blockchain, Social Media Marketing, Social Media Strategy, Web Development, Content Creation, Technical Documentation, Market Liquidity, Command-Line Interface, Market Research
Gemischt · Kurs · 1–3 Monate

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Hugging Face, Large Language Modeling, Transfer Learning, Rust (Programming Language), Data Validation, Model Deployment, Verification And Validation, Performance Tuning, System Requirements, Model Evaluation, Hardware Architecture, Deep Learning, Data Quality
Fortgeschritten · Kurs · 1–4 Wochen

University of Alberta
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Instandhaltbarkeit, Java, Objektorientierter Entwurf, Software Entwurf, Unified Modeling Language, Software-Entwurfsmuster, Anwendungsdesign
Mittel · Kurs · 1–4 Wochen