Programmieren-Kurse können Ihnen helfen, die Grundlagen von Syntax, Kontrollstrukturen und Datenstrukturen in verschiedenen Sprachen zu lernen. Sie können Fähigkeiten im Schreiben, Testen und Strukturieren von Code aufbauen. Viele Kurse führen in Entwicklungsumgebungen, Versionskontrolle und einfache Projektbeispiele ein, mit denen Sie eigene Programme Schritt für Schritt entwickeln.

Amazon Web Services
Kompetenzen, die Sie erwerben: CI/CD, Continuous Integration, Application Deployment, Continuous Delivery, Continuous Deployment, Software Development, Cloud Deployment, Version Control, Git (Version Control System), DevOps, Test Automation, Unit Testing, Software Development Tools, Amazon Web Services, Devops Tools, Development Testing, Software Testing, Debugging
Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Django (Web Framework), Application Programming Interface (API), Restful API, Web Development, Program Development, Event-Driven Programming, Python Programming, GitHub
Fortgeschritten · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Automatisierung, Befehlszeilenschnittstelle, Software-Prüfung, Skripting, Systemüberwachung, Kontinuierliche Überwachung, Kontinuierliche Integration, JSON, Kontinuierliche Lieferung, Bereitstellung von Anwendungen, Rust (Programmiersprache), CI/CD, Containerisierung, Prometheus (Software), System-Programmierung, DevOps, Jenkins, Docker (Software), GitHub
Mittel · Kurs · 1–4 Wochen

MathWorks
Kompetenzen, die Sie erwerben: LLM-Bewerbung, Wiederverwendbarkeit von Code, KI-Kenntnisse, Generative KI, Matlab
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: User Interface (UI), User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, Design Thinking, UI Components, Software Design, Code Reusability, Usability, Event-Driven Programming, Maintainability, Integrated Development Environments, Application Design, Payment Systems, Interactive Design, MySQL, Jupyter, Database Application, Development Environment, Property Management Systems, Python Programming
Anfänger · Spezialisierung · 1–3 Monate

Codio
Kompetenzen, die Sie erwerben: Matplotlib, Statistical Hypothesis Testing, Plot (Graphics), Data Analysis, Statistical Analysis, Data Import/Export, Data Visualization, Data Cleansing, Probability & Statistics, Data Manipulation, Descriptive Statistics, Pandas (Python Package), Data Wrangling, Correlation Analysis, Python Programming, Programming Principles, Computer Programming, Scripting, Computational Logic
Gemischt · Kurs · 1–3 Monate
Codio
Kompetenzen, die Sie erwerben: OAuth, Web Development Tools, Authentications, Web Servers, Application Programming Interface (API), API Design, Cloud API, Restful API, Server Side, Web Development, JSON, Software Documentation, Javascript, Web Services, Application Security
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Javascript, Web Language, Data Persistence, Scripting Languages, Data Storage, Web Development, Programming Principles, Data Structures, Computational Logic, Software Engineering
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Automatisierung, Software-Prüfung, Objektorientierte Programmierung (OOP), Skripting, Web-Entwicklungs-Tools, Entwicklungsumgebung, Wiederverwendbarkeit von Code, Selenium (Software), Python-Programmierung, Datei-E/A, Daten-Strukturen, Grundsätze der Programmierung, Entwicklung von Testskripten, Test-Automatisierung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Artificial Intelligence and Machine Learning (AI/ML), NumPy, Applied Machine Learning, PyTorch (Machine Learning Library), Predictive Modeling, Matplotlib, Artificial Intelligence, Development Environment, Pandas (Python Package), Deep Learning, Python Programming, Artificial Neural Networks, Data Manipulation, Programming Principles, Tensorflow, Machine Learning Methods, Regression Analysis, Machine Learning Software, Model Training, Computer Programming
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Blockchain, FinTech, Application Development, Integrated Development Environments, Application Deployment, Other Programming Languages, Secure Coding, Programming Principles, Data Structures, Data Mapping
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: File I/O, Object Oriented Programming (OOP), C and C++, C++ (Programming Language), Data Structures, Object Oriented Design, Code Reusability, Memory Management, Data Persistence, Algorithms
Fortgeschritten · Kurs · 1–4 Wochen