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: JSON, Datenmanagement, Anwendungsentwicklung, Datenmodellierung, Persistenz der Daten, Entwicklung von Anwendungen für Mobilgeräte, Apple Xcode, Restful API, Schnittstelle zur Anwendungsprogrammierung (API), Kerndaten (Software), Apple iOS, iOS Entwicklung, Swift Programmierung, Authentifizierungen
Mittel · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Datenbanken, Computer Programmierung, Automatisierung, Netzwerksicherheit, Relationale Datenbanken, Computer Hardware, Datenbank Management, Grundsätze der Programmierung, Cloud Computing, SQL, Fehlersuche, Netzwerkprotokolle, Softwareentwicklung, Algorithmen, Visual Basic (Programmiersprache), Informatik, System-Software, Analyse, Computer Architektur, Computer-Vernetzung
Anfänger · Kurs · 1–3 Monate

National Academy of Sports Medicine
Kompetenzen, die Sie erwerben: Exercise Science, Kinesiology, Sports Medicine, Human Musculoskeletal System, Respiration, Physiology, Neurology, Mechanics, Injury Prevention, Anatomy, Medical Terminology, Nutrition and Diet
Anfänger · Kurs · 1–3 Monate

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

Coursera
Kompetenzen, die Sie erwerben: Data Structures, Plot (Graphics), Data-oriented programming, Programming Principles, Python Programming, Data Storage
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Datenbanken, Datenzugang, MySQL, Datenbank-Systeme, Datenbank Management, Softwareentwicklung, Datenbank-Design, SQL, Relationale Datenbanken, Abfragesprachen, Java, Benutzeroberfläche (UI), Datenbank-Anwendung, Java Programmierung
Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Analyse räumlicher Daten, Streudiagramme, Plotly, Interaktive Datenvisualisierung, R-Programmierung, Datenmanipulation, Daten-Mapping, Rmarkdown, Animationen, Geografische Informationen und Technologie, Datenvisualisierungssoftware, Ggplot2, Tidyverse (R-Paket), Statistische Visualisierung
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Code-Überprüfung, Web-Entwicklung, ChatGPT, Künstliche Intelligenz, Grundsätze der Programmierung, Fehlersuche, Softwareentwicklung, Pseudocode, Web-Anwendungen, KI-Förderung, Web-Entwicklungstools, Software-Ingenieur, Schnelles Engineering
Mittel · Kurs · 1–4 Wochen

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 California, Irvine
Kompetenzen, die Sie erwerben: Apple-Software-Kenntnisse, Datenstrukturen, Entwicklung von Anwendungen für Mobilgeräte, Anwendungsentwicklung, Benutzeroberfläche (UI), Objective-C (Programmiersprache), Apple iOS, Objektorientierte Programmierung (OOP), Anwendungsserver, iOS Entwicklung, Swift Programmierung
Gemischt · Kurs · 1–4 Wochen

Alberta Machine Intelligence Institute
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Computer Programmierung, Datenvorverarbeitung, Algorithmen für maschinelles Lernen, Datenethik, Datenvalidierung, Überwachtes Lernen, Unüberwachtes Lernen, Statistische Analyse, Feature Technik, Angewandtes maschinelles Lernen, Modellevaluation, Datenqualität, Lineare Algebra, Python-Programmierung, Daten bereinigen
Mittel · 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