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.
Kompetenzen, die Sie erwerben: Befehlszeilenschnittstelle, Unix-Shell, Produktivität, Bash (Skriptsprache), Computerprogrammierung, Computer Programmierung, Unix-Befehle, Dateiverwaltung, Unix
★ 4.5 (381) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of California San Diego
Kompetenzen, die Sie erwerben: Computational Thinking, Angewandte Mathematik, Theoretische Informatik, Kombinatorik, Graphentheorie, Python-Programmierung, Programm-Entwicklung, Algorithmen, Mathematische Modellierung
★ 4.7 (376) · Anfänger · Kurs · 1–4 Wochen

University of Minnesota
Kompetenzen, die Sie erwerben: JUnit, Verhaltensbasierte Entwicklung, Test-Automatisierung, Analyse der Anforderungen, Code-Abdeckung, Gurke (Software), Gherkin (Skriptsprache), White-Box-Tests, Prüftechnik, Testfall, Funktionelle Prüfung, Software-Prüfung, Java-Programmierung, Java Programmierung, Prüfbarkeit
★ 3.8 (116) · Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Simulationen, Elektroingenieurwesen, Leistungselektronik, Systemanalyse, Verifizierung und Validierung, Computergestütztes Design, elektromagnetik, Netzwerkanalyse, Matlab, Elektrische Systeme, Technische Analyse, Elektrische Energiesysteme, Elektrische Leistung, Simulation und Simulationssoftware, Technischer Entwurf, Elektronik, Kontrollsysteme, Mathematische Modellierung, Elektronik-Technik, Elektronische Systeme
★ 4.7 (162) · Mittel · Spezialisierung · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programmierung, Datenzugang, Statistische Analyse, Daten importieren/exportieren, Große Daten, Software zur Datenanalyse, Datenmanipulation, Statistische Programmierung, Installation der Software, R (Software), Datenverarbeitung, Bioinformatik, Vorverarbeitung von Daten, Statistische Software, Daten-Strukturen, Datenvorverarbeitung
★ 3.8 (385) · Gemischt · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Dienstleistungsebene, Elektrotechnik und Computertechnik, Diagramm Entwurf, Eingebettete Software, Elektronische Systeme, Elektronische Hardware
★ 3.9 (98) · Mittel · Kurs · 1–4 Wochen

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: TCP/IP, Architektur des Cloud Computing, Virtuelle Maschinen, Netzarchitektur, Cloud-Infrastruktur, Netzwerk-Leistungsmanagement, Daten-Zentren, Skalierbarkeit, Python-Programmierung, Computer-Vernetzung, Netzwerk-Routing, Cloud Computing, Netzwerk-Switches, Software-definierte Netzwerke, Weitverkehrsnetze
★ 4.4 (304) · Gemischt · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Theoretische Informatik, Baum-Karten, Graphentheorie, Python-Programmierung, Algorithmen, Daten-Strukturen, Analyse
★ 4.6 (189) · Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Machine Learning Algorithms, Dashboard Creation, Classification Algorithms, Interactive Data Visualization, Data Visualization Software, Model Evaluation, Applied Machine Learning, Machine Learning, Scikit Learn (Machine Learning Library), Plot (Graphics), Web Applications, Logistic Regression, Predictive Modeling, Model Training, Data Science, Python Programming, Fine-tuning, Model Optimization, Pandas (Python Package)
★ 4.7 (417) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Data Storytelling, Data Presentation, SQL, Data Visualization Software, Database Design, AWS SageMaker, Unsupervised Learning, Data Visualization, Interactive Data Visualization, Dashboard, Feature Engineering, Database Management, Exploratory Data Analysis, A/B Testing, Tableau Software, Pandas (Python Package), Matplotlib, Python Programming, Data Analysis, Machine Learning
★ 3.9 (26) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Geschäftslogik, LLM-Bewerbung, Datei-E/A, Anwendungsprogrammierschnittstelle (API), KI-Orchestrierung, OpenAI-API, Schnelles Engineering, Transaktionsverarbeitung, Speicherverwaltung, Agentische Systeme, AI-Sicherheit, Prompt-Muster, Agentische Arbeitsabläufe, Persona-Entwicklung, AI-Arbeitsabläufe, Generative AI-Agenten
★ 4.6 (125) · Anfänger · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: MySQL, Relationale Datenbanken, SQL, Computerwissenschaft, Computerprogrammierung, Computer Programmierung, Informatik, Datenanalyse
★ 4.5 (183) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden