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.

L&T EduTech
Kompetenzen, die Sie erwerben: Bauingenieurwesen, Peripheriegeräte, Eingebettete Systeme, Python-Programmierung, Automatisierung, Unüberwachtes Lernen, Maschinelles Lernen, Integrierte Entwicklungsumgebungen, Künstliche Intelligenz, Sicherheitskontrollen, Internet der Dinge, Tiefes Lernen, Algorithmen für maschinelles Lernen, Digitale Transformation, Bildanalyse, Computer Vision, Angewandtes maschinelles Lernen, Klassifizierungsalgorithmen, Drahtlose Netzwerke, Eingebettete Software
★ 4.6 (328) · Mittel · Spezialisierung · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Funktionales Design, Python-Programmierung, Datenmanipulation, Wiederverwendbarkeit von Code, Datenwissenschaft, Software-Entwicklung, Computerprogrammierung, Grundsätze der Programmierung
★ 4.8 (58) · Anfänger · Kurs · 1–4 Wochen
LearnQuest
Kompetenzen, die Sie erwerben: Unified Modeling Language, Python-Programmierung, Paket- und Softwareverwaltung, Einheitliche Prüfung, Skriptsprachen, Daten-Strukturen, Skripting, Software-Prüfung, Entwicklungsumgebung, Datenmodellierung, Datei-E/A, Containerisierung, DevOps, Docker (Software), Computerprogrammierung, Pandas (Python-Paket), Persistenz der Daten, Grundsätze der Programmierung, Bereitstellung von Anwendungen, Plot (Grafiken)
★ 4 (210) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Python-Programmierung, Wiederverwendbarkeit von Code, Software-Entwicklung, Computerprogrammierung, Grundsätze der Programmierung
★ 4.6 (119) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Northeastern University
Kompetenzen, die Sie erwerben: Systems Thinking, Software Visualization, Object Oriented Design, Software Engineering, Object Oriented Programming (OOP), Project Risk Management, Application Design, Web Applications, Software Development Life Cycle, Risk Management, Case Studies, Web Development, Software Development Methodologies, Application Development, Business Logic, Python Programming, Application Frameworks, Software Design, Programming Principles, Computer Programming
★ 3.2 (25) · Anfänger · Spezialisierung · 3–6 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Umwelttechnik, Umwelt und Ressourcenmanagement, Entwicklung der Gemeinschaft, Gesundheit der Gemeinschaft, Sanitäre Einrichtungen, Nachhaltige Entwicklung, Nachhaltige Technologien, Öffentliche Gesundheit, Wasserressourcen, Nachhaltige Systeme
★ 4.8 (1211) · Mittel · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Technische Kommunikation, Lieferung der Lösung, Präsentation der Daten, Datenwissenschaft, Projektleitung, Liegenschaften, Daten-Strategie, Teamleitung, Datenkompetenz, Fallstudien, Funktionsübergreifende Teamführung, Datenanalyse, Entscheidungsfindung, Technisches Management, Teambildung, Projektdurchführung, Leiterschaft, Datenverwaltung, Datengestützte Entscheidungsfindung
★ 4.7 (1566) · Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Methoden des maschinellen Lernens, NumPy, Scikit Learn (Bibliothek für maschinelles Lernen), Python-Programmierung, Jupyter, Seaborn, Maschinelles Lernen, Datenwissenschaft, Matplotlib, Algorithmen für maschinelles Lernen, Logistische Regression, Explorative Datenanalyse
★ 4.5 (396) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

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
★ 4.6 (309) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Codio
Kompetenzen, die Sie erwerben: Algorithms, C++ (Programming Language), C and C++, Data Structures, Theoretical Computer Science, Computer Programming
★ 3.9 (16) · Mittel · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Objektorientierter Entwurf, Software-Entwurfsmuster, Daten-Strukturen, Algorithmen, Objektorientierte Programmierung (OOP), Software-Architektur, Software-Entwicklung, Theoretische Informatik, Graphentheorie, C# (Programmiersprache), Grundsätze der Programmierung, Unity-Engine, Entwicklung von Videospielen
★ 4.6 (149) · Mittel · Kurs · 1–4 Wochen

Case Western Reserve University
Kompetenzen, die Sie erwerben: Exploratory Data Analysis, Spatial Data Analysis, Spatial Analysis, Geospatial Mapping, Geospatial Information and Technology, Descriptive Statistics, Statistical Modeling, R Programming, Statistical Analysis, R (Software), Probability & Statistics, Statistical Programming, Data-Driven Decision-Making, Data Analysis, Simulations, Statistical Methods, Rmarkdown, Data Cleansing, Box Plots, Plot (Graphics)
Mittel · Spezialisierung · 3–6 Monate