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: Datenerfassung, Datenvalidierung, Datenqualität, Maschinelles Lernen, Bereinigung von Daten, Qualität der Daten, Daten-Pipelines, Arbeitsablauf-Management, Datenwissenschaft, Auszug, Analytische Fähigkeiten, Design Thinking, NumPy, Modellierung von Prozessen, Datentechnik, Datenverarbeitung, Integration von Daten, Validierung von Daten, Datenerhebung, Marktchancen, Geschäftliche Prioritäten, Python-Programmierung
★ 4.3 (189) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Transfer Learning, Tiefes Lernen, Modellevaluation, Modell Ausbildung, Bewertung des Modells, Faltungsneuronale Netze, PyTorch (Bibliothek für maschinelles Lernen), Lernen übertragen, Python-Programmierung, Faltungsneuronale Netzwerke, Bildanalyse
★ 4.4 (228) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Infosec
Kompetenzen, die Sie erwerben: Serverloses Rechnen, Cloud-Dienste, Anwendungssicherheit, Rahmen für das Risikomanagement, Sichere Kodierung, Kryptographie, Techniken der Ausbeutung, Cloud-Sicherheit, Javascript, Identitäts- und Zugangsmanagement, Beglaubigungen, Web-Anwendungen, Web-Entwicklung, Sicherheit der Infrastruktur, Abhängigkeitsanalyse, Schwachstellen-Management, Management von Bedrohungen, Paket- und Softwareverwaltung, Node.JS, Cloud-Plattformen
★ 4.5 (112) · Mittel · Spezialisierung · 1–3 Monate

Fundação Lemann
Kompetenzen, die Sie erwerben: Programming Principles, Digital pedagogy, Education Software and Technology, Computer Programming, Learning Management Systems, Computational Logic, Computational Thinking, Algorithms
★ 4.7 (125) · Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Mobile Entwicklung, Anwendungsdesign, iOS-Entwicklung, Apple Xcode, UI-Komponenten, Einheitstest, Wiederverwendbarkeit von Code, Storyboarding, Benutzeroberfläche (UI) Design, Interaktives Design, Benutzeroberfläche (UI), Code-Überprüfung, Testfall, Swift-Programmierung, Einheitliche Prüfung, Apple iOS
★ 4.7 (248) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Projektleitung, Business Analyse, Projektplanung, Lebenszyklus des Projektmanagements, Geschäftsprozess, Risikomanagement für Projekte, Rahmen für das Risikomanagement, Risikoanalyse, Agile Software-Entwicklung, Agile Entwicklung von Software, Lebenszyklus der Softwareentwicklung, Geschäftsplanung, Risikomanagement, Agile Methodik, Scrum (Software-Entwicklung), Qualitätsmanagement, Verbesserung der Geschäftsprozesse, Unternehmensanalyse, Anforderungsmanagement, Qualitätskontrolle, Lieferung der Lösung, Unternehmensplanung, Überwachung der Qualität, Projekt-Risikomanagement
★ 4.8 (101) · Anfänger · Kurs · 1–4 Wochen

The University of Edinburgh
Kompetenzen, die Sie erwerben: Software Engineering, Code Reusability, Program Development, Video Game Development, Programming Principles, Software Development, Software Design, Event-Driven Programming, Computer Programming, Software Documentation, Software Testing, Computational Thinking, Game Design, Animations, Animation and Game Design
★ 4.6 (27) · Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenzugang, Fernzugriffssysteme, MITRE ATT&CK Rahmenwerk, Netzwerksicherheit, Techniken der Ausbeutung, Skripting, Penetrationstests, Cybersecurity, Beglaubigungen, Benutzerkonten, Cyber-Angriffe, Python-Programmierung
★ 4.8 (65) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Automatisierung, Skalierbarkeit, Produktivität, Anwendungsprogrammierschnittstelle (API), Cloud-API, Skriptsprachen, Git (Versionskontrollsystem), Software-Prüfung, IT-Automatisierung, E-Mail-Automatisierung, Versionskontrolle, Skripting, Web-Scraping, Datei-E/A, Daten-Ethik, Entwicklung von Testskripten, Test-Automatisierung, Restful API, Python-Programmierung, Test-Tools
★ 3.7 (47) · Anfänger · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Mobile Entwicklung, Ereignisgesteuerte Programmierung, Persistenz der Daten, Datenspeicherung, Technologien zur Datenspeicherung, Skriptsprachen, Entwicklung von Videospielen, Computer Programmierung, JSON, Daten-Strukturen, Grundsätze der Programmierung, Javascript, Computerprogrammierung, Rechnerische Logik, Web-Anwendungen, Web-Entwicklung, Front-End-Webentwicklung
★ 4.7 (150) · Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Modell-Optimierung, Mathematische Software, Simulation und Simulationssoftware, Statistische Methoden, Mathematische Modellierung, Skriptsprachen, Schätzung, Elektrische Energiesysteme, Laboruntersuchungen, Modellevaluation, Bewertung des Modells, Skripting, Matlab, Algorithmen, Simulationen, Numerische Analyse
★ 4.7 (158) · Mittel · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Datenwissenschaft, Modellevaluation, Modell Ausbildung, Bewertung des Modells, Algorithmen für maschinelles Lernen, Angewandtes maschinelles Lernen, Prädiktive Modellierung, Datenanalyse, Python-Programmierung, Prädiktive Analytik, Jupyter
★ 4.6 (214) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden