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.

Coursera
Kompetenzen, die Sie erwerben: Java, Computerprogrammierung, Java-Programmierung, Objektorientierter Entwurf, Computer Programmierung, Objektorientierte Programmierung (OOP), Java Programmierung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

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

Kompetenzen, die Sie erwerben: Wertanalyse, Qualitätskontrolle, Kundeneinblicke, Durchführbarkeitsstudien, Beschaffungsmanagement, Marktanalyse, Ideenfindung, Prozess-Optimierung, Leistungsprüfung, Gute Herstellungspraktiken
Anfänger · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Cryptography, Encryption, Python Programming, Data Security
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Cloud-Dienste, Microsoft Azure, Datenspeicherung, SQL, Analytik, Datenbanken, Data Warehousing, NoSQL, Datenbank-Theorie, Relationale Datenbanken, Cloud-Speicher, Datenspeicher
Anfänger · Kurs · 1–4 Wochen

Infosec
Kompetenzen, die Sie erwerben: Algorithmen, Transaktionsverarbeitung, Techniken der Ausbeutung, Skalierbarkeit, Kryptographie, Blockchain, Sichere Kodierung, Netzwerksicherheit, Verteilte Denial-Of-Service-Angriffe (DDoS), Verschlüsselung, Verteiltes Rechnen, Bewertungen der Anfälligkeit, Kryptographische Protokolle
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: IBM Cloud, Cryptography, Cryptographic Protocols, Algorithms, Key Management, Python Programming, Linear Algebra, Program Development, Simulations, Software Installation, Development Environment, Application Frameworks
Anfänger · Kurs · 3–6 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Datenmanagement, Python-Programmierung, Algorithmen, Datenspeicherung, Computerprogrammierung, Objektorientierter Entwurf, Daten-Strukturen, Dateiverwaltung, Datenverwaltung, Computer Programmierung, Datei-E/A, Grundsätze der Programmierung, Objektorientierte Programmierung (OOP)
Anfänger · Kurs · 1–4 Wochen

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Apache Spark, Datenanalyse, SQL, Netzwerk-Leistungsmanagement, Datenverarbeitung, Apache Hadoop, Datenumwandlung, Große Daten, Leistungsoptimierung, Verteiltes Rechnen, Persistenz der Daten, Datenmanipulation, Grundsätze der Programmierung, Scala-Programmierung
Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Scripting, Scripting Languages, Python Programming, Computer Programming Tools, Devops Tools, Software Development Tools, Data Structures, Programming Principles, Code Reusability, Program Development
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Sungkyunkwan University
Kompetenzen, die Sie erwerben: Unüberwachtes Lernen, Modell Ausbildung, Scikit Learn (Bibliothek für maschinelles Lernen), Python-Programmierung, Maschinelles Lernen, Algorithmen für maschinelles Lernen, Logistische Regression, Analyse, Überwachtes Lernen, Regressionsanalyse, Lineare Algebra, Bewertung des Modells, Statistische Methoden, Mathematik und mathematische Modellierung, Angewandtes maschinelles Lernen, Methoden des maschinellen Lernens, Modellevaluation
Gemischt · Kurs · 1–4 Wochen

Epic Games
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Benutzeroberfläche (UI), Spiel-Design, UI-Komponenten, Benutzeroberfläche (UI) Design, Attrappen, Benutzererfahrung, Entwicklung von Videospielen, Grundsätze der Programmierung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Unreal Engine
Anfänger · Kurs · 1–4 Wochen