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.

LearnQuest
Kompetenzen, die Sie erwerben: Unified Modeling Language, Methoden der Softwareentwicklung, Apache Maven, Lebenszyklus der Softwareentwicklung, Cloud-natives Computing, Jenkins, Computational Thinking, Software-Entwicklung, Objektorientierte Programmierung (OOP), CI/CD, Software-Versionierung, Agile Methodik, Software-Entwurfsmuster, Versionskontrolle, Grundsätze der Programmierung, Testgetriebene Entwicklung (TDD), Tools erstellen, Software-Entwicklungstools, Kontinuierliche Integration, Objektorientierter Entwurf
Anfänger · Spezialisierung · 3–6 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: Datenvalidierung, Anwendungssicherheit, Kryptographie, Linux, Unix, Sicherheitskontrollen, Validierung von Daten, Verschlüsselung, Bewertungen der Anfälligkeit, Datei-E/A, Sichere Kodierung, Verifizierung und Validierung, Benutzerkonten, Schwachstellen-Management, System-Programmierung, Identitäts- und Zugangsmanagement, Linux-Verwaltung, Dateisysteme, C (Programmiersprache), Code-Überprüfung, C und C++
Mittel · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: TypeScript, Event-Driven Programming, Javascript, JavaScript Frameworks, Pseudocode, Computational Thinking, JSON, Program Development, Web Development, Angular, Web Applications, Vue.JS, Data Import/Export, Application Development, Mobile Development, Debugging, Code Reusability, Web Frameworks, React.js, Web Development Tools
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Data Storytelling, Qualitative Research, Market Research, Quantitative Research, Data-Driven Decision-Making, Benchmarking, Data Presentation, Descriptive Statistics, Competitive Analysis, Analytical Skills, Brand Awareness, Research Design, Market Dynamics, Data Collection, Data Literacy, Data Analysis, ChatGPT, Data Analysis Software, Microsoft Excel, R Programming
Mittel · Spezialisierung · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Javascript, Netzwerk-Protokolle, JSON, Web-Entwicklung, Prototyping, Ereignisgesteuerte Programmierung, Reaktionsfähiges Web-Design, Objektorientierte Programmierung (OOP), Web-Anwendungen, Grundsätze der Programmierung, Ajax
Gemischt · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: R Programmierung, Bewertung des Programms, Fallstudien, Ggplot2, Explorative Datenanalyse, Datenanalyse, Erhebungen, Politische Wissenschaften, Datenkompetenz, Statistische Methoden, Daten-Ethik, Datenvisualisierung, Präsentation der Daten, Statistische Visualisierung, Statistische Analyse, Tidyverse (R-Paket), R (Software), Politische Analyse, Plot (Grafiken)
Mittel · Spezialisierung · 3–6 Monate

Microsoft
Kompetenzen, die Sie erwerben: Rechnerische Logik, Git (Versionskontrollsystem), Fehlersuche, Algorithmen, Programm-Entwicklung, Microsoft Kopilot, GitHub, Computational Thinking, Back-End-Webentwicklung, Grundsätze der Programmierung, Versionskontrolle, Wiederverwendbarkeit von Code, C# (Programmiersprache), Diagramm Entwurf
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Diversity-Bewusstsein, Rekrutierung von Talenten, Kulturelle Vielfalt, Strategie der Humanressourcen, Führung und Management, Demografie, Soziale Gerechtigkeit, Inklusivität am Arbeitsplatz, Mitarbeiterbindung, Interkulturelle Kompetenz, Benchmarking, Strategische Planung, Initiativen für Vielfalt, Gleichberechtigung und Eingliederung, Personalwesen, Diversität und Inklusion, Strategien der Personalbeschaffung, Diversity-Programme, Diversity-Schulung, Personalmanagement und -planung, Mitarbeiterschulung
Mittel · Spezialisierung · 3–6 Monate

University of Maryland, College Park
Kompetenzen, die Sie erwerben: Engagement fördern, Fallstudien, Business-Strategien, Wachstumsstrategien, Marketing-Planung, Engagement der Interessengruppen, Darstellende Künste, Marketing-Strategien, Geschäftsplanung, Strategisches Marketing, Engagement von Stakeholdern, Engagement für Kunden, Planung, Unternehmensplanung, Werbestrategien, Marketing, Marketing-Kommunikation, Governance, Organisatorische Strategie, Fundraising, Business Management
Anfänger · Kurs · 1–3 Monate

Columbia University
Kompetenzen, die Sie erwerben: Risikomanagement, Portfolio-Verwaltung, Computer Programmierung, Wahrscheinlichkeitsverteilung, Wertpapiere (Finanzen), Mathematische Modellierung, Kreditrisiko, Derivate, Kapitalmärkte, Finanzmarkt, Computerprogrammierung, Risikomodellierung, Portfolio-Risiko, Finanzielle Modellierung
Mittel · Kurs · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Java, Computer Programmierung, Programm-Entwicklung, Java Programmierung, Virtuelle Maschinen, Integrierte Entwicklungsumgebungen, Computerprogrammierung, Installation der Software, Objektorientierte Programmierung (OOP), Web-Anwendungen, Eclipse (Software), Java-Programmierung, Entwicklungsumgebung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: API Testing, JSON, Test Automation, Test Script Development, Application Programming Interface (API), Restful API, Software Testing, Test Tools, Integration Testing, Functional Testing
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden