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.

University of Leeds
Kompetenzen, die Sie erwerben: Integrated Development Environments, Debugging, Microsoft Visual Studio, Unit Testing, Software Development Tools, Development Environment, Version Control
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cloud Deployment, Object-Relational Mapping, Application Frameworks, Full-Stack Web Development, Software Configuration Management, Application Design, Development Environment, Microsoft Visual Studio, User Interface (UI), Microsoft Development Tools, Application Development, Authorization (Computing), HTML and CSS, Maintainability, Data Modeling, Data Migration, Data Mapping, Business Logic, Web Servers, Debugging
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Cucumber (Software), Selenium (Software), Apache Maven, Java, Object Oriented Programming (OOP), Issue Tracking, Gherkin (Scripting Language), Test Automation, Behavior-Driven Development, Test Execution Engine, Test Case, Debugging, Integration Testing, Data Structures
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Predictive Modeling, Data Preprocessing, Data Visualization, Model Evaluation, Machine Learning Methods, Feature Engineering, Game Design, Data Science, Animation and Game Design
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: 3D Modeling, 3D Assets, Computer Graphic Techniques, Visualization (Computer Graphics), Computer Graphics, Linear Algebra, Animations, Programming Principles, Scripting, Simulations, User Interface (UI), Scripting Languages, Data Structures
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Scalability, Time Series Analysis and Forecasting, File I/O, Predictive Modeling, Programming Principles, Data Import/Export, Matlab, Exploratory Data Analysis, Scripting, Data Preprocessing, Statistical Analysis, Data Analysis, Data Processing, Data Manipulation, Applied Machine Learning
Gemischt · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Data Integration, Extract, Transform, Load, Metadata Management, Amazon Redshift, Amazon Web Services, Data Pipelines, Data Warehousing, Amazon S3, Automation, Cloud-Native Computing, Data Transformation, Serverless Computing, Process Optimization, System Monitoring
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: User Interface (UI), Interactive Design, User Interface and User Experience (UI/UX) Design, Unreal Engine, Game Design, Artificial Intelligence, Scripting, Video Game Development, Data Structures, Debugging
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Fehlersuche, Integrierte Entwicklungsumgebungen, Anwendungsentwicklung, Computergestützte Logik, Testfall, Python-Programmierung, Benutzeroberfläche (UI), Entwicklungsumgebung, Jupyter
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Sprint Retrospectives, Kanban Principles, Sprint Planning, Agile Project Management, Lean Methodologies, Risk Management, Agile Software Development, Agile Methodology, Workflow Management, Backlogs, Project Planning, Performance Metric, Team Performance Management, Release Management, Scrum (Software Development), User Story, Continuous Improvement Process, Continuous Integration, Stakeholder Engagement, Decision Making
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cloud Development, Microservices, Scalability, Microsoft SQL Servers, Cloud Computing Architecture, Microsoft Visual Studio, Application Deployment
Mittel · Kurs · 1–3 Monate

Simplilearn
Kompetenzen, die Sie erwerben: CI/CD, Kontinuierliche Integration, Software-Installation, Rollenbasierte Zugriffskontrolle (RBAC), System-Konfiguration, Konfigurationsverwaltung für Software, Kontinuierliche Bereitstellung, Bereitstellung von Anwendungen, Git (Versionskontrolle-System), Benutzerkonten, Jenkins
Anfänger · Kurs · 1–4 Wochen