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 Colorado Boulder
Kompetenzen, die Sie erwerben: Agile Methodology, Scrum (Software Development), Software Testing, Agile Software Development, Embedded Systems, Docker (Software), Git (Version Control System), Linux Administration, System Programming, Linux, C++ (Programming Language), Internet Of Things, File Systems
Auf einen Abschluss hinarbeiten
Fortgeschritten · Kurs · 1–4 Wochen

SkillUp
Kompetenzen, die Sie erwerben: SQL, Java Programmierung, NoSQL, Java, Spring Boot, Restful API, Objekt-Relationales Mapping, Datenbanken, Datenbank-Design, Datenbank Entwicklung, Relationale Datenbanken, Datenzugang, Softwareentwicklung, Datenbank Management, Abfragesprachen, Back-End Web-Entwicklung, Hibernate (Java)
Mittel · Kurs · 1–4 Wochen

Instituto Tecnológico de Aeronáutica
Kompetenzen, die Sie erwerben: User Story, Agile Software Development, Backlogs, Agile Methodology, Scrum (Software Development), Sprint Retrospectives, Test Driven Development (TDD), Requirements Analysis, Sprint Planning, Unified Modeling Language, Software Development Methodologies, Software Engineering, Software Development
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Schnelles Engineering, Web-Entwicklung, ChatGPT, Künstliche Intelligenz, Fehlersuche, Softwareentwicklung, Software-Ingenieur, Pseudocode, Web-Entwicklungstools, Grundsätze der Programmierung, Anwendungsentwicklung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenstrukturen, Computer Programmierung, Python-Programmierung, Software Entwurf, Datenmodellierung, Objektorientierte Programmierung (OOP), Unified Modeling Language, Skripting, Software-Ingenieur
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Benchmarking, Initiativen für Vielfalt, Gleichberechtigung und Eingliederung, Entwicklung der Arbeitskräfte, Kulturelle Vielfalt, Diversity-Schulung, Inklusivität am Arbeitsplatz, Mitarbeiterbindung, Diversity-Programme, Soziale Gerechtigkeit, Organisatorische Entwicklung, Bewusstsein für Vielfalt, Personalwesen, Strategie der Humanressourcen, Diversität und Inklusion, Interkulturelle Kompetenz, Strategien zur Rekrutierung, Demographie, Führung und Management, Strategische Planung, Peer Review
Mittel · Spezialisierung · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Daten bereinigen, Datenwrangling, Daten importieren/exportieren, R-Programmierung, R (Software), Dateiverwaltung, Datenmanipulation, Datenanalyse, Datenumwandlung, Datenverarbeitung, Datenvisualisierung, Explorative Datenanalyse, Datenmanagement, Tidyverse (R-Paket)
Anfänger · Kurs · 1–3 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Angewandte Mathematik, Kommunikationssysteme, Elektrotechnik und Computertechnik, Computer Hardware, Technische Analyse, Digitale Kommunikation, Systeme der Messung, Telekommunikation, Elektronik, Algorithmen, Bildanalyse, Eingebettete Systeme, Quantitative Forschung
Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: JSON, Befehlszeilen-Schnittstelle, Software-Tests, System Programmierung, Automatisierung, Prometheus (Software), Rust (Programmiersprache), Systemüberwachung, Docker (Software), GitHub, DevOps, Jenkins, Containerisierung, CI/CD, Shell-Skript
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Pandas (Python Package), Data Manipulation, Jupyter, Exploratory Data Analysis, Python Programming, Computational Logic
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Lead Generation, Email Automation, No-Code Development, Google Sheets, Application Deployment, Real Time Data, Customer Communications Management
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Pearson
Kompetenzen, die Sie erwerben: Java, Transaction Processing, Java Programming, Data Access, Object Oriented Design, Dataflow, Database Management, Stored Procedure, SQL, Integration Testing, Application Development, Information Management, Object-Relational Mapping, Command-Line Interface, Application Deployment, Data Integrity, OS Process Management, Functional Design, Application Programming Interface (API), Mitigation
Mittel · Spezialisierung · 1–3 Monate