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: Datenvalidierung, Validierung von Daten, Integrierte Entwicklungsumgebungen, Microsoft Visual Studio, C# (Programmiersprache)
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Leistungsprüfung, Java, Fehlersuche, Verwaltung der Anwendungsleistung, Leistungsoptimierung, Software-Prüfung, Einheitliche Prüfung, JUnit, Java Programmierung, Qualitätssicherung, Einheitstest, Integrierte Entwicklungsumgebungen, Java-Programmierung, Software-Qualitätssicherung, Software-Entwicklungstools, Entwicklungstests
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of Maryland, College Park
Kompetenzen, die Sie erwerben: No-Code Development, Experience Design, Application Development, User Experience, User Interface (UI), Data Modeling, User Interface (UI) Design, Application Design, Data Store, Cloud-Based Integration, Application Deployment, Automation, Salesforce, ServiceNow, Application Security
Mittel · Kurs · 1–3 Monate

Simplilearn
Kompetenzen, die Sie erwerben: Software-Konfigurationsmanagement, Git (Versionskontrollsystem), System-Konfiguration, Benutzerbereitstellung, Installation der Software, Benutzerkonten, Jenkins, Kollaborative Software, Rollenbasierte Zugriffskontrolle (RBAC), CI/CD, Devops-Werkzeuge, Tools erstellen, Kontinuierliche Integration, Kontinuierliche Bereitstellung, Bereitstellung von Anwendungen
Anfänger · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Conflict Management, Intercultural Competence, Teamwork, Team Building, Team Management, Team Collaboration, Team Performance Management, Diversity and Inclusion, Workplace inclusivity, Cultural Diversity, Drive Engagement, Cultural Responsiveness, Team Leadership, People Management, Diversity Training, Cultural Sensitivity, Verbal Communication Skills, Culture, Relationship Building, Adaptability
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Quantitative Research, R (Software), Scatter Plots, R Programming, Statistical Visualization, Correlation Analysis, Statistical Programming, Descriptive Statistics, Statistical Analysis, Data Analysis, Statistics, Statistical Methods, Exploratory Data Analysis, Data Manipulation, Data Import/Export, Data Structures, Development Environment
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Model Evaluation, Unsupervised Learning, Model Training, Machine Learning Methods, Dimensionality Reduction, Data Preprocessing, Statistical Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Python Programming, Model Optimization, Recurrent Neural Networks (RNNs), Classification Algorithms
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Integrated Development Environments, Application Deployment, Cross Platform Development, Application Development, Development Environment, Java, Build Tools, Java Programming, Apache Maven, Software Development
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Code Reusability, Functional Design, Memory Management, Software Documentation
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Text Mining, Tiefes Lernen, Installation der Software, Vorverarbeitung von Daten, Scikit Learn (Bibliothek für maschinelles Lernen), Einbettungen, Algorithmen für maschinelles Lernen, Entwicklungsumgebung, Datenvorverarbeitung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Infrastruktur als Code (IaC), Fehlersuche, Anwendungssicherheit, Git (Versionskontrollsystem), Dateiverwaltung, Kontinuierliche Überwachung, DevOps, Kontinuierliche Lieferung, GitHub, CI/CD, Versionskontrolle, Entwicklungsumgebung, Devops-Werkzeuge, Kontinuierliche Bereitstellung, Kontinuierliche Integration
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Speicherverwaltung, Anwendungsentwicklung, Java, Fehlersuche, Dateiverwaltung, Datei-E/A, Persistenz der Daten, Daten-Strukturen, Computer Programmierung, Java Programmierung, Integrierte Entwicklungsumgebungen, Computerprogrammierung, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Java-Programmierung, Entwicklungsumgebung, Objektorientierter Entwurf
Anfänger · Kurs · 1–3 Monate