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: Object Oriented Programming (OOP), Object Oriented Design, C# (Programming Language), .NET Framework, Development Environment, Computer Programming, Programming Principles, Microsoft Development Tools, Microsoft Visual Studio, Data Structures, Computer Science, Algorithms, Software Development Tools, Computer Programming Tools, Memory Management, Debugging, Software Installation, Data Storage
Mittel · Kurs · 1–3 Monate

Packt
Kompetenzen, die Sie erwerben: PHP (Scripting Language), Object Oriented Programming (OOP), Package and Software Management, Web Applications, Web Development Tools, Web Development, Scripting Languages, Development Environment, Scripting, Programming Principles, Debugging, Program Development, Data Structures
Anfänger · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: Mobile Entwicklung, Entwicklungstests, Softwaretechnik, Android-Studio, Einheitstest, Testgetriebene Entwicklung (TDD), Git (Versionskontrollsystem), Java Programmierung, Software-Entwurfsmuster, Instandhaltbarkeit, Software-Prüfung, Software-Entwicklung, JUnit, Versionskontrolle, Datei-E/A, Objektorientierte Programmierung (OOP), Test-Automatisierung, Einheitliche Prüfung, Integrationsprüfung, Java-Programmierung, Prüfbarkeit, Android-Entwicklung, Android (Betriebssystem)
★ 4.5 (3689) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Datenbank-Design, Datenbank-Verwaltung, Apache Kafka, Auszug, Linux-Befehle, Datenbank-Software, Daten-Pipelines, IBM Kognos-Analytik, IBM Cognos-Analytik, SQL, Datenumwandlung, Datenvisualisierung, Data Warehousing, Bash (Skriptsprache), Relationale Datenbanken, Datenspeicher, Datenbankarchitektur und -verwaltung, IBM DB2, Shell-Skript, Apache Airflow, Datenbank-Management, Datenbank Management
★ 4.7 (6877) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: KI-Kenntnisse, Prompt-Muster, Schnelles Engineering, ChatGPT, AI-Förderung, Künstliche Intelligenz, KI-gestützte Kreativität, LLM-Bewerbung, Modellierung großer Sprachen
★ 4.8 (7846) · Anfänger · Kurs · 1–3 Monate

Northeastern University
Kompetenzen, die Sie erwerben: Data Wrangling, Data Manipulation, Data Transformation, Data Integration, Extract, Transform, Load, Data Processing, Data Preprocessing, Data Cleansing, Data Quality, Alteryx, SQL, Data-Driven Decision-Making, Business Analysis, Data Pipelines, Relational Databases, Data Integrity, Internal Communications, Data Collection, Python Programming, Automation
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: MLOps (Machine Learning Operations), Package and Software Management, Unit Testing, Code Reusability, Testability, Software Design, Python Programming, AI Workflows, Test Script Development, Test Case, Test Tools
Mittel · Kurs · 1–4 Wochen

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: R Programmierung, Markov-Modell, Statistik, Statistische Berichterstattung, Statistische Methoden, Statistische Analyse, Datenwissenschaft, Wahrscheinlichkeitsrechnung und Statistik, Vorhersage, Wahrscheinlichkeit, Bayessche Statistik, Statistische Inferenz, Zeitreihenanalyse und Vorhersage, Statistische Software, Datenanalyse, Statistische Programmierung, Wahrscheinlichkeitsverteilung, Technische Kommunikation, Statistische Modellierung, Präsentation der Daten
★ 4.6 (3520) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Object Oriented Design, Object Oriented Programming (OOP), File Systems, Video Game Development, Software Design Patterns, Local Area Networks, File I/O, Game Design, Computer Programming, Scripting, Software Architecture, Animation and Game Design, Programming Principles, Maintainability, Scripting Languages, Code Reusability, Data Persistence, Other Programming Languages, Graphic Design, Design and Product
Anfänger · Kurs · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Datenbank-Design, Datenbank-Anwendung, Fehlersuche, SQL, Datenmodellierung, JSON, PHP (Skriptsprache), HTML und CSS, Datenbanken, Web-Anwendungen, Hypertext Markup Language (HTML), Javascript, Ajax, Relationale Datenbanken, Datenbank-Entwicklung, jQuery, MySQL, Datenbank-Management, Javascript und jQuery, Abfragesprachen, Datenbank Management
★ 4.7 (9343) · Mittel · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Daten importieren/exportieren, Funktionales Design, Daten-Strukturen, Grundsätze der Programmierung, Python-Programmierung, Datei-E/A, Dateiverwaltung
★ 4.8 (5442) · Anfänger · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Datenkompetenz, Statistische Methoden, Statistik, Statistische Analyse, Wahrscheinlichkeitsrechnung und Statistik, Modellevaluation, Datenvisualisierung, Datengestützte Entscheidungsfindung, Bewertung des Modells, Statistische Hypothesenprüfung, Plot (Grafiken), Bayessche Statistik, Statistische Visualisierung, Statistische Inferenz, Stichproben (Statistik), Python-Programmierung, Statistische Software, Statistische Modellierung, Statistische Programmierung, Seaborn, Matplotlib
★ 4.6 (3345) · Anfänger · Spezialisierung · 1–3 Monate