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.

Board Infinity
Kompetenzen, die Sie erwerben: Web Content Accessibility Guidelines, Cascading Style Sheets (CSS), Web Design und Entwicklung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX)
Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Erhebung von Daten, Fallstudien, Analyse, Forschung, Bericht schreiben, Forschungsdesign, Fokusgruppe, Qualitative Forschung, Methoden der Forschung, Interviewing-Fähigkeiten, Umfragen
Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Risikomanagement, Datenbanken, Schnittstelle zur Anwendungsprogrammierung (API), Datenbank Management, Leistungsoptimierung, OpenAI API, Künstliche Intelligenz, Generative KI, Back-End Web-Entwicklung, API-Design, Verantwortungsvolle KI, Schnelles Engineering
Mittel · Kurs · 1–4 Wochen

KodeKloud
Kompetenzen, die Sie erwerben: Datenstrukturen, Skripting, Grundsätze der Programmierung, Skriptsprachen, Computer Programmierung, Fehlersuche, Python-Programmierung
Anfänger · Kurs · 1–3 Monate

Heriot-Watt University
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Java, Java Programming, Computer Programming, Application Development, Programming Principles, Computational Logic, Software Development, Debugging, Data Structures
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Schnittstelle zur Anwendungsprogrammierung (API), Kundenbetreuung, LLM-Bewerbung, ChatGPT, Aufrufabfolge von Webseiten, Entwicklungsumgebung, OpenAI API, Kundenservice, Testfall, Schnelles Engineering, Python-Programmierung, Fehlersuche
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: SQL, Datenanalyse, Datenmanipulation, Relationale Datenbanken, Abfragesprachen, Problemlösung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Jenkins, Selenium (Software), GitHub, Git (Version Control System), Performance Testing, Continuous Integration, CI/CD, Apache Maven, Version Control, Test Script Development, Test Automation, Browser Compatibility, JUnit, Object Oriented Programming (OOP), Test Data, Integration Testing, Java Programming, Test Case, Test Execution Engine, Software Testing
Anfänger · Spezialisierung · 3–6 Monate
Kompetenzen, die Sie erwerben: Django (Web Framework), Frontend Integration, React.js, API Testing, Authentications, Performance Tuning, Scalability, Full-Stack Web Development, Frontend Performance, Unit Testing, Development Testing, Software Testing, Restful API, Javascript, Python Programming
Fortgeschritten · Kurs · 1–4 Wochen

University of Washington
Kompetenzen, die Sie erwerben: Responsive Web Design, Web Design, GitHub, HTML and CSS, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Version Control, Web Design and Development, Usability, User Interface and User Experience (UI/UX) Design, User Experience, Javascript, Web Content Accessibility Guidelines, Browser Compatibility, User Story, Front-End Web Development, Web Development, Mobile Development, Semantic Web, Git (Version Control System)
Anfänger · Spezialisierung · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: Software Design Patterns, Computational Thinking, Software Design, Algorithms, Program Development, Software Development, Software Engineering, Programming Principles, Computer Programming, Problem Solving, Data Structures, Computer Science, Javascript, Web Development, Machine Learning Methods, Data Science
Mittel · Spezialisierung · 1–4 Wochen

Kompetenzen, die Sie erwerben: Responsible AI, Machine Learning, Data Ethics, Predictive Analytics, Statistical Modeling, Supervised Learning, Model Evaluation, Artificial Intelligence and Machine Learning (AI/ML), Data Science, Machine Learning Algorithms, Decision Tree Learning, Data Analysis, Deep Learning, Logistic Regression, Artificial Neural Networks
Anfänger · Kurs · 1–4 Wochen