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.

Board Infinity
Kompetenzen, die Sie erwerben: Tool Calling, OpenAI, AI Workflows, LLM Application, AI Integrations, Agentic Workflows, Retrieval-Augmented Generation, AI Orchestration, Generative AI Agents, Multimodal Prompts, Interactive Data Visualization, Prompt Engineering, Application Deployment, Cloud Deployment, Large Language Modeling, Image Analysis, Embeddings, Python Programming, JSON
Mittel · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Authentications, Node.JS, Web Development Tools, Full-Stack Web Development, OAuth, JavaScript Frameworks, Webpack, Web Content Accessibility Guidelines, Web Applications, Application Design, Package and Software Management, Javascript, Web Development, Application Development, Web Frameworks, Maintainability, Software Versioning, Software Design, Front-End Web Development, Computer Programming
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Agile Software-Entwicklung, Kontinuierliche Bereitstellung, Microservices, Rechenschaftspflicht, Leistungsmanagement im Team, CI/CD, Cloud-natives Computing, Architektur des Cloud Computing, Agile Methodik, Methoden der Softwareentwicklung, Leistungsmetrik, Kontinuierliche Lieferung, Kontinuierliche Integration, Verhaltensbasierte Entwicklung, Organisatorische Entwicklung, Scrum (Software-Entwicklung), Devops-Werkzeuge, Testgetriebene Entwicklung (TDD), Kulturwandel, DevOps
★ 4.8 (4235) · Anfänger · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Regressionsanalyse, Statistische Modellierung, Statistische Hypothesenprüfung, Bewertung des Modells, Klassifizierungsalgorithmen, Prädiktive Modellierung, Korrelationsanalyse, Statistische Methoden, Statistische Analyse, Prädiktive Analytik, Datenanalyse, Python-Programmierung, Logistische Regression, Maschinelles Lernen, Überwachtes Lernen, Abweichungsanalyse, Angewandtes maschinelles Lernen
★ 4.7 (608) · Fortgeschritten · Kurs · 1–3 Monate

Universidad Austral
Kompetenzen, die Sie erwerben: Software Documentation, Object Oriented Design, Unified Modeling Language, Relational Databases, Object-Relational Mapping, Software Design, Test Driven Development (TDD), Database Management, Unit Testing, Object Oriented Programming (OOP), Database Design, Debugging, File I/O, Data Structures, Python Programming, JSON, Computer Programming, Programming Principles, Software Installation, Package and Software Management
★ 4.5 (2265) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Javascript, Cascading Style Sheets (CSS), Bootstrap (Front-End-Framework), Semantisches Web, Skripting, Reaktionsfähiges Web-Design, Web-Entwicklungs-Tools, Browser-Kompatibilität, Web-Entwicklung, Ereignisgesteuerte Programmierung, Entwicklungsumgebung, Fehlersuche, Software-Entwicklungstools
★ 4.4 (894) · Anfänger · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: React.js, JavaScript Frameworks, UI Components, Web Development Tools, Web Applications, Event-Driven Programming, Front-End Web Development, Application Deployment, Code Reusability, Context Management, Javascript, Web Development, User Interface (UI), Maintainability, Software Design, Debugging, Data Sharing, Computer Programming
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: User Story, Information Architecture, UI/UX Research, User Research, Persona (User Experience), User Interface and User Experience (UI/UX) Design, Design Thinking, Agile Software Development, UI/UX Strategy, Scrum (Software Development), User Centered Design, Design Research, Responsive Web Design, User Interface (UI), Figma (Design Software), Wireframing, User Experience, Adobe XD, Responsible AI, Prototyping
★ 4.8 (2959) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: React Native, Mobile Development, Android Studio, Android Development, Android (Operating System), Application Development, User Interface (UI), iOS Development, User Story, Apple iOS, Mobile Development Tools, Application Design, UI Components, Cross Platform Development, Flutter (Software), User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, Application Programming Interface (API), Application Deployment, Figma (Design Software)
★ 4.6 (112) · Mittel · Spezialisierung · 3–6 Monate
Madecraft
Kompetenzen, die Sie erwerben: Professional Networking, Statistical Reporting, Data Validation, Technical Communication, Data Cleansing, Data Science, Data Quality, Data Maintenance, Interviewing Skills, Data Ethics, Data Collection, Sampling (Statistics), Data Analysis, Data Analysis Software, Data Wrangling, Blogs, Data Presentation, Jupyter, Pandas (Python Package), Python Programming
Anfänger · Spezialisierung · 3–6 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Programming Principles, C++ (Programming Language), C and C++, Data Structures, Computer Programming, Memory Management, Code Reusability, Computational Logic, Program Development
★ 4.8 (460) · Anfänger · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Analytik, Algorithmen für maschinelles Lernen, Erweiterte Analytik, Bewertung des Modells, Statistisches maschinelles Lernen, Leistungsoptimierung, Klassifizierungsalgorithmen, Modell-Optimierung, Prädiktive Modellierung, Random Forest Algorithmus, Technische Merkmale, Unüberwachtes Lernen, Modell Ausbildung, Python-Programmierung, Maschinelles Lernen, Überwachtes Lernen, Angewandtes maschinelles Lernen, Entscheidungsbaum-Lernen
★ 4.8 (646) · Fortgeschritten · Kurs · 1–3 Monate