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: Testfall, Szenario-Tests, Software-Prüfung, Apache Maven, Test Daten, JUnit, Verhaltensbasierte Entwicklung, Instandhaltbarkeit, Test-Automatisierung, Selenium (Software), Entwicklung von Testskripten, Gurke (Software), Gherkin (Skriptsprache)
Mittel · Kurs · 1–3 Monate

Simplilearn
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, AI-Arbeitsabläufe, Anwendungsdesign, Generative KI, Software-Qualität (SQA/SQC), Künstliche Intelligenz, Instandhaltbarkeit, Software-Entwicklungstools, Code-Überprüfung, Technische Überprüfung der Software
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Computer Vision, Image Analysis, PyTorch (Machine Learning Library), Model Optimization, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, System Configuration, Deep Learning, Real Time Data, Model Deployment, Software Installation, Application Deployment
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Datenvalidierung, Hibernate (Java), Validierung von Daten, Einfaches Objektzugriffsprotokoll (SOAP), Back-End-Webentwicklung, Anwendungsprogrammierschnittstelle (API), Eclipse (Software), Entwicklungsumgebung, Beglaubigungen, Bereitstellung von Anwendungen
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Linux, Ubuntu, Dateiverwaltung, Grafische Werkzeuge, Virtualisierung, Virtuelle Maschinen, Linux-Befehle, Virtualisierung und virtuelle Maschinen, Unix-Shell, Installation der Software, Virtuelle Umgebung, Dateisysteme, Linux-Verwaltung, OS Prozessmanagement, Befehlszeilenschnittstelle, Shell-Skript
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Extract, Transform, Load, Data Transformation, Data Integration, Web Scraping, Data Pipelines, JSON, Object Oriented Programming (OOP), Extensible Markup Language (XML), Data Modeling, Data Collection, Extensible Languages and XML, Application Programming Interface (API), Relational Databases
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Restful API, Anwendungssicherheit, Software-Prüfung, Datenbank-Management, Microservices, Go (Programmiersprache), API-Tests, Einheitliche Prüfung, API-Entwurf, Datenbanken, Software Architektur, Einheitstest, Sichere Kodierung, Server-Seite, Software-Architektur, Web-Server, Anwendungsprogrammierschnittstelle (API), Webdienste, Datenbank Management, Datenbank-Entwicklung, Wiederverwendbarkeit von Code, Berechtigung (Computing), Beglaubigungen
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: File I/O, JSON, Package and Software Management, Authorization (Computing), Web Scraping, Application Programming Interface (API), File Management, Python Programming, Authentications, Simulations, Performance Testing
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Science, Statistical Inference, Machine Learning Methods, Data Visualization, Pandas (Python Package), Probability & Statistics, Statistical Methods, Statistics, Regression Analysis, Applied Machine Learning, Apache Hadoop, Big Data, Machine Learning Algorithms, Data Mining, Data Analysis, Python Programming, Data Mapping, Object Oriented Programming (OOP), JavaScript Frameworks, HTML and CSS
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Künstliche Intelligenz und maschinelles Lernen (AI/ML), Modell-Einsatz, Maschinelles Lernen, Datenwissenschaft, PyTorch (Bibliothek für maschinelles Lernen), Modell-Optimierung, Künstliche Intelligenz, Tiefes Lernen, Modell Ausbildung, Rekurrente Neuronale Netze (RNNs), Netzarchitektur, Angewandtes maschinelles Lernen, Künstliche neuronale Netze, Bereitstellung von Anwendungen
Anfänger · Kurs · 1–4 Wochen

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: R Programmierung, Datenanalyse, Analyse, Modell-Optimierung, Mathematische Software, R (Software)
Mittel · angeleitetes Projekt · Weniger als 2 Stunden