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: Embedded Software, Embedded Systems, Development Environment, Electronic Hardware, Electronics, 3D Modeling, Microarchitecture, Hardware Design, Computer Programming Tools, Electronics Engineering, USB, Electronic Components, Energy and Utilities, Program Development, Integrated Development Environments, Display Devices, Computer Programming, Environmental Monitoring, Real Time Data
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Apache Kafka, Apache Spark, Scala Programming, Real Time Data, Apache Hadoop, Apache Cassandra, Applied Machine Learning, Big Data, Data Processing, Application Deployment, Distributed Computing, Programming Principles, Cloud Deployment, Data Structures, Development Environment
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenzugang, Rust (Programmiersprache), System-Programmierung, Gemeinsame Nutzung von Daten, Andere Programmiersprachen, Sichere Kodierung, Speicherverwaltung, Wiederverwendbarkeit von Code, Grundsätze der Programmierung, Daten-Strukturen
Mittel · Kurs · 1–3 Monate

Northeastern University
Kompetenzen, die Sie erwerben: Java, Object Oriented Programming (OOP), Data Structures, Java Programming, Object Oriented Design, Event-Driven Programming, Computer Programming, Application Design, Programming Principles, Application Development, File I/O, User Interface (UI), UI Components, User Interface (UI) Design, Development Environment, Code Reusability, Software Development
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Datenbank-Design, Datenzugang, Anwendungsdesign, Anwendungs-Rahmenwerke, Datenbank-Anwendung, UI-Komponenten, SQL, Benutzeroberfläche (UI), Benutzeroberfläche (UI) Design, Datenbank-Entwicklung, Relationale Datenbanken, MySQL, Python-Programmierung, Datenbank-Management, Datenbank Management
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Embedded Systems, Embedded Software, Electronic Systems, Hardware Design, Electronic Components, USB, Machine Controls, Data Storage Technologies, Control Systems, Automation Engineering, Electronics, Program Development, Data Storage, Data Persistence, Environmental Monitoring, Prototyping, C and C++, Programming Principles, Display Devices, C (Programming Language)
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Automatisierung, Anwendungsprogrammierschnittstelle (API), Automatisierung von Geschäftsprozessen, Verifizierung und Validierung, Komplexe Problemlösung, Entscheidungsintelligenz, Entscheidungsunterstützende Systeme, Geschäftslogik, Rechnerische Logik, Diagramm Entwurf, Docker (Software), Programm-Entwicklung, Testfall, Modell-Einsatz
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

National Academy of Sports Medicine
Kompetenzen, die Sie erwerben: Health And Wellness Coaching, Coaching, Exercise Science, Health Assessment, Exercise Therapy, Creative Problem-Solving, Nutrition and Diet, Innovation, Goal Setting, Overcoming Obstacles
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: R Programmierung, Maschinelles Lernen, Modell-Optimierung, Methoden des maschinellen Lernens, Datenmanipulation, Daten-Pipelines, Modellevaluation, Modell Ausbildung, Datenvisualisierung, Bewertung des Modells, Ggplot2, Datenverarbeitung, R (Software), Datenwrangling, Statistische Visualisierung, Prädiktive Modellierung, Prädiktive Analytik, Verwaltung klinischer Daten, Vorverarbeitung von Daten, Tidyverse (R-Paket), Modell-Einsatz, Datenvorverarbeitung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Cascading Style Sheets (CSS), Debugging, Search Engine Optimization, jQuery, PHP (Scripting Language), Hypertext Markup Language (HTML), MySQL, WordPress, Keyword Research, Web Applications, Application Programming Interface (API), Web Development, Content Management Systems, Web Design and Development, Linux Commands, DevOps, Javascript, Application Deployment, Content Optimization, Program Development
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Probability & Statistics, NumPy, Matplotlib, Statistics, Data Visualization, Applied Machine Learning, Statistical Hypothesis Testing, Python Programming, Pandas (Python Package), Seaborn, Machine Learning, Mathematics and Mathematical Modeling, Model Optimization, Applied Mathematics, Statistical Analysis, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Data Science, Programming Principles, Probability
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cucumber (Software), Selenium (Software), Apache Maven, Java, Java Programming, Object Oriented Programming (OOP), Issue Tracking, Build Tools, Test Automation, Behavior-Driven Development, Test Script Development, Test Case, Software Testing, Data Structures, Package and Software Management
Mittel · Kurs · 1–3 Monate