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: Spring Framework, Transaktionsverarbeitung, Datenbank-Systeme, Webdienste, Objekt-Relationales Mapping, Persistenz der Daten, Web-Anwendungen, Restful API, Java
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: JSON, Datenbanken, Datenbank Management, Kotlin, Android Studio, Persistenz der Daten, SQL, Web-Anwendungen, Restful API, Entwicklung von Anwendungen für Mobilgeräte, Schnittstelle zur Anwendungsprogrammierung (API), Android Entwicklung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Cleansing, Logistic Regression, Data Preprocessing, Applied Machine Learning, Data Import/Export, Data Mining, Python Programming, Google Cloud Platform, Scikit Learn (Machine Learning Library), Predictive Modeling, Classification Algorithms, Machine Learning, Supervised Learning
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Unsupervised Learning, Generative AI, Large Language Modeling, Supervised Learning, Deep Learning, LLM Application, Applied Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Reinforcement Learning, Predictive Modeling, Machine Learning Algorithms, Artificial Neural Networks, Feature Engineering, Model Evaluation, Convolutional Neural Networks, Data Preprocessing, Dimensionality Reduction
Mittel · Kurs · 1–3 Monate

Dartmouth College
Kompetenzen, die Sie erwerben: Linux, Betriebssysteme, Computer Programmierung, C (Programmiersprache), Eingebettete Systeme, Technische Informatik, Linux-Befehle, Unix, Open Source Technologie, Befehlszeilen-Schnittstelle, Dateisysteme, Linux-Server
Anfänger · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Datenmanagement, Datenverarbeitung, Peer Review, Datenanalyse, Projektmanagement, Präsentationen, Datengesteuerte Entscheidungsfindung, Komplexe Problemlösung, Leiterschaft, Strategische Entscheidungsfindung, Teamorientiert, Virtuelle Teams
Gemischt · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Scientific Visualization, NumPy, Data Visualization, Debugging, Matplotlib, Numerical Analysis, Engineering Calculations, Integrated Development Environments, Computational Thinking, Engineering Analysis, Programming Principles, Jupyter, Data Analysis, Computer Programming
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Recurrent Neural Networks (RNNs), Tensorflow, Python Programming, Natural Language Processing, Data Preprocessing, Applied Machine Learning, Text Mining, Machine Learning Algorithms, Deep Learning, Classification Algorithms, Machine Learning
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Datenstrukturen, Pandas (Python-Paket), Datenanalyse, Daten importieren/exportieren, Entwicklungsumgebung, Datenmanipulation, Objektorientierte Programmierung (OOP), Pivot-Tabellen und Diagramme, Jupyter, Microsoft Excel, Python-Programmierung
Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Social Network Analysis, Network Analysis, Responsible AI, Graph Theory, Machine Learning, Applied Machine Learning, Research, Model Evaluation, Social Sciences, Statistical Analysis, Amazon Web Services, R Programming, Tensorflow, Data Ethics, Artificial Intelligence and Machine Learning (AI/ML), Research Design, Sociology, Driving engagement, Machine Learning Methods, Behavioral Economics
Mittel · Spezialisierung · 3–6 Monate

Google Cloud
Kompetenzen, die Sie erwerben: JSON, Google Cloud-Platform, Cloud-API, Authentifizierungen, Netzwerkprotokolle, Schnittstelle zur Anwendungsprogrammierung (API), Restful API
Anfänger · Projekt · Weniger als 2 Stunden

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Computer Programmierung, Datenverarbeitung, Skripting, Grundsätze der Programmierung, Skriptsprachen, Funktionales Design, Software-Ingenieur, Python-Programmierung
Anfänger · Kurs · 1–4 Wochen