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.

LearnKartS
Kompetenzen, die Sie erwerben: Kubernetes, Cloud-Native Computing, YAML, Containerization, Application Deployment, Development Environment, Virtual Machines, Data Persistence, Virtualization, Virtual Environment, Dashboard Creation, Network Routing, Network Architecture, Command-Line Interface, Software Installation, Scalability
★ 4.1 (27) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Selenium (Software), Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Eclipse (Software), File I/O, Test Tools, File Management, Cascading Style Sheets (CSS), Extensible Markup Language (XML), Test Automation, Extensible Languages and XML, Computer Programming, Development Environment, Integrated Development Environments, Software Testing, Test Script Development, Test Case, Data Structures
★ 4.6 (7) · Anfänger · Spezialisierung · 3–6 Monate

American Council on Exercise
Kompetenzen, die Sie erwerben: Mental Health, Meditation & Breathwork, Mindfulness, Nutrition and Diet, Community Mental Health Services, Mental Concentration, Mental and Behavioral Health, Nutrition Education, Community Health, Preventative Care, Health And Wellness Coaching, Health Education, Behavioral Health, Stress Management, Exercise Science, Exercise Therapy, Respiration
★ 4.6 (56) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Faltungsneuronale Netze, Keras (Bibliothek für neuronale Netze), Python-Programmierung, Modell-Optimierung, Modellevaluation, Modell Ausbildung, Bildanalyse, Tiefes Lernen, Tensorflow, Angewandtes maschinelles Lernen, Problemlösung, Plot (Grafiken), Künstliche neuronale Netze, Bewertung des Modells, Matplotlib, Faltungsneuronale Netzwerke, Anpassungsfähigkeit
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Faltungsneuronale Netze, Datenverarbeitung, Text Mining, Maschinelles Lernen, Überwachtes Lernen, Datenwissenschaft, Klassifizierungsalgorithmen, Modellevaluation, Künstliche Intelligenz, Modell Ausbildung, Angewandtes maschinelles Lernen, Rekurrente Neuronale Netze (RNNs), Tiefes Lernen, Vorverarbeitung von Daten, Methoden des maschinellen Lernens, Künstliche neuronale Netze, Tensorflow, Verarbeitung natürlicher Sprache, Bewertung des Modells, Faltungsneuronale Netzwerke, Algorithmen für maschinelles Lernen, Prädiktive Modellierung, Datenvorverarbeitung
★ 3.3 (33) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: GitHub, Git (Version Control System), Version Control, Unix Shell, Software Versioning, Linux Commands, Command-Line Interface, Software Configuration Management, Bash (Scripting Language), Devops Tools, Software Installation, Configuration Management, Collaborative Software, Code Review, File Systems, Development Environment, File Management, Web Presence, System Configuration, Software Documentation
★ 4.5 (34) · Mittel · Spezialisierung · 3–6 Monate

Logical Operations
Kompetenzen, die Sie erwerben: File I/O, Debugging, File Management, File Systems, Python Programming, Operating Systems, Programming Principles, Computer Programming, Object Oriented Programming (OOP), Software Development, Cross Platform Development
★ 4.9 (10) · Gemischt · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programmierung, Datenmanipulation, Integration von Daten, Datenumwandlung, Google Sheets, Datei-E/A, Daten-Strukturen, Datenbanken, JSON, SQL, Daten importieren/exportieren, Datenwrangling, Tidyverse (R-Paket), Anwendungsprogrammierschnittstelle (API), Unstrukturierte Daten, R (Software), Tabellenkalkulations-Software, Web-Scraping, Relationale Datenbanken, Erweiterbare Markup-Sprache (XML)
★ 4.7 (51) · Anfänger · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Network Analysis, R Programming, Statistical Analysis, Regression Analysis, Statistical Modeling, Statistical Methods, Combinatorics, Bayesian Network, Applied Machine Learning, Statistical Hypothesis Testing, Statistical Programming, Data Analysis, R (Software), Probability, Probability Distribution, Probability & Statistics, Bayesian Statistics, Social Network Analysis, Simulations, Statistical Software
Mittel · Spezialisierung · 3–6 Monate

Logical Operations
Kompetenzen, die Sie erwerben: Data Structures, Data Processing, Code Reusability, Virtual Machines, Verification And Validation, Program Development, Python Programming, Debugging, Maintainability, Data Manipulation, Virtualization, Programming Principles, Application Development, Scripting, Scripting Languages, Computer Programming, Development Environment, Software Development, Computer Programming Tools, Cross Platform Development
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenmanipulation, Maschinelles Lernen, Datenumwandlung, Python-Programmierung, Überwachtes Lernen, Bereinigung von Daten, Datenwissenschaft, Pandas (Python-Paket), Prädiktive Analytik, NumPy, Datenvisualisierung, Modell Ausbildung, Vorverarbeitung von Daten, Random Forest Algorithmus, Plot (Grafiken), Grundsätze der Programmierung, Entscheidungsbaum-Lernen, Matplotlib, Algorithmen für maschinelles Lernen, Prädiktive Modellierung, Datenvorverarbeitung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Javascript, Web-Entwicklung, Anwendungsprogrammierschnittstelle (API)
Mittel · Kurs · 1–4 Wochen