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: Anwendungsentwicklung, React Native, Web-Design und Entwicklung, Web-Entwicklung, Browser-Kompatibilität, Mobile Entwicklung, Javascript, HTML und CSS, Plattformübergreifende Entwicklung, Reaktionsfähiges Web-Design
Anfänger · Kurs · 1–4 Wochen

Google Cloud
Kompetenzen, die Sie erwerben: Anwendungsprogrammierschnittstelle (API), Identitäts- und Zugangsmanagement, Cloud-API, Google Cloud-Plattform, Cloud-Dienste, Benutzerkonten, Cloud-Plattformen, Rollenbasierte Zugriffskontrolle (RBAC), Cloud-Speicher
Anfänger · Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Skalierbarkeit, Einheitliche Prüfung, JUnit, Algorithmen, Java, Testgetriebene Entwicklung (TDD), Einheitstest, Computerprogrammierung, Versionskontrolle, Git (Versionskontrollsystem), Daten-Strukturen, Software-Entwicklung, Java-Programmierung, Leistungsoptimierung, GitHub, Software-Prüfung, Computer Programmierung, Java Programmierung
Anfänger · Kurs · 1–4 Wochen

Universidad Austral
Kompetenzen, die Sie erwerben: Relational Databases, Object-Relational Mapping, Database Management, Database Design, SQL, Databases, Data Persistence, Query Languages, Data Integrity, Data Manipulation, Python Programming, Computer Programming
Anfänger · Kurs · 1–4 Wochen
University of Washington
Kompetenzen, die Sie erwerben: Große Daten, Algorithmen für maschinelles Lernen, Erweiterte Analytik, Statistische Analyse, Statistisches maschinelles Lernen, Statistische Inferenz, Unüberwachtes Lernen, Wahrscheinlichkeitsrechnung und Statistik, Datenanalyse, Maschinelles Lernen, R Programmierung, Überwachtes Lernen, Graphentheorie, Statistische Methoden, Klassifizierungsalgorithmen, Prädiktive Analytik
Gemischt · Kurs · 1–4 Wochen

University of Pennsylvania
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Datei-E/A, Eclipse (Software), Java, Grundsätze der Programmierung, Daten-Strukturen, Integrierte Entwicklungsumgebungen, Entwicklungsumgebung, Problemlösung, Java-Programmierung, Fehlersuche, Java Programmierung, Software-Entwicklung, Software Entwurf
Anfänger · Kurs · 1–4 Wochen

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Data Analysis, Computational Logic, Engineering Calculations, Trigonometry, Linear Algebra, Engineering Analysis, Logical Reasoning, Deductive Reasoning, Probability & Statistics, Statistical Analysis, Calculus, Analytical Skills, Bayesian Statistics, Differential Equations, Programming Principles, Statistical Inference, Theoretical Computer Science, Numerical Analysis, Descriptive Analytics, Applied Mathematics
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Field-Programmable Gate Array (FPGA), Application Specific Integrated Circuits, Computational Logic, Computer Architecture, Hardware Design, Electronic Hardware, Electronics Engineering, Electronics, Theoretical Computer Science, Programmable Logic Controllers, Microarchitecture, Electronic Systems, Semiconductors, Electronic Components, Data Storage, Data Storage Technologies
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Bereinigung von Daten, Verarbeitung natürlicher Sprache, Text Mining, Bewertung des Modells, Rekurrente Neuronale Netze (RNNs), Tiefes Lernen, Explorative Datenanalyse, Datenanalyse, Vorverarbeitung von Daten, Maschinelles Lernen, Python-Programmierung, Datenvorverarbeitung, Datenmanipulation, Matplotlib, Modellevaluation
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: C and C++, Object Oriented Programming (OOP), C++ (Programming Language), Data Validation, Object Oriented Design, Computer Programming, Programming Principles, Computer Science
Mittel · Kurs · 1–4 Wochen

University of Minnesota
Kompetenzen, die Sie erwerben: Technik, Maschinenwesen, Matlab, Simulationen, Mathematische Modellierung, Mechanik, Technische Berechnungen, Schematische Diagramme, Leistungselektronik, Technische Analyse, Kontrollsysteme, Hydraulik, Automatisierungstechnik, Simulation und Simulationssoftware, Modellbasierte Systemtechnik
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Geografische Informationen und Technologie, Medizinische Bildgebung, Erkennung von Anomalien, Algorithmen, Datenspeicher, Automatisierung, Computer Vision, Matlab, Analyse räumlicher Daten, Quantitative Forschung, Räumliche Analyse, Vorverarbeitung von Daten, Bildqualität, Datenvorverarbeitung, Optimierung des Verkehrsflusses, Bildanalyse, Digitale Signalverarbeitung
Anfänger · Spezialisierung · 1–3 Monate