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.

Johns Hopkins University
Kompetenzen, die Sie erwerben: Code-Überprüfung, Bereinigung von Daten, Kontinuierliche Integration, Interaktive Datenvisualisierung, Software-Dokumentation, R (Software), Technische Dokumentation, R Programmierung, Programm-Entwicklung, Datenwrangling, Software zur Datenvisualisierung, Datenvorverarbeitung, Plot (Grafiken), GitHub, Bereitstellung von Anwendungen, Paket- und Softwareverwaltung, Software-Prüfung, Ggplot2, Merkblatt (Software), Vorverarbeitung von Daten
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: File I/O, Object Oriented Programming (OOP), Debugging, Object Oriented Design, JSON, Data Structures, Code Reusability, Python Programming, Microsoft Visual Studio, Development Environment, Integrated Development Environments, Scripting, Maintainability, Package and Software Management, Authorization (Computing), Programming Principles, Computer Programming, Web Scraping, Application Programming Interface (API), File Management
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Generative KI, Modell-Einsatz, Anwendungssicherheit, AI-Sicherheit, Schnelles Engineering, LLM-Bewerbung, Gesicht umarmen, Kontinuierliche Überwachung, Daten-Ethik, Bereitstellung von Anwendungen, Verantwortungsvolle AI, Modellierung großer Sprachen
Mittel · Kurs · 1–4 Wochen

Politecnico di Milano
Kompetenzen, die Sie erwerben: Modell-Optimierung, Amazon Webdienste, Cloud-Anwendungen, Bioinformatik, Computer Programmierung, Computerprogrammierung, Programm-Entwicklung, Cloud Computing, Speicherverwaltung, Entwicklungsumgebung, Algorithmen, Verwaltung der Anwendungsleistung, Amazon Web Services, Architektur des Cloud Computing, Leistungsoptimierung, Computerarchitektur, Cloud-Entwicklung, Cloud-Infrastruktur, Amazon Elastic Compute Cloud, Leistungsprüfung, Hardware-Architektur
Mittel · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: SQL, Query Languages, MySQL, Database Management, Transaction Processing, Data Manipulation, Database Development, Relational Databases
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

AI Business School
Kompetenzen, die Sie erwerben: Digitale Transformation, Generative KI, Künstliche Intelligenz, Marketing, Risikomanagement, Risikominderung, Risikoanalyse, MarTech, KI-Kenntnisse, AI-Förderung, Prompt Engineering Tools, Verantwortungsvolle AI
Anfänger · Kurs · 1–4 Wochen

Illinois Tech
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Datenbank-Design, Datenbank-Management, Datenzugang, Datenbanken, Transaktionsverarbeitung, Gespeicherte Prozedur, Java, Integrität der Daten, Datenbank-Entwicklung, Datenbank-Management-Systeme, MySQL, Datenbank-Anwendung, SQL , Leistungsoptimierung, Datenbank Management, Datenbank-Systeme, Datenbank-Software, Relationale Datenbanken
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Supervised Learning, Computer Vision, Recurrent Neural Networks (RNNs), Machine Learning Methods, Convolutional Neural Networks, Plot (Graphics), Matplotlib, Data Visualization, Probability & Statistics, Deep Learning, AI Personalization, Classification Algorithms, Artificial Intelligence, Plotly, Statistical Analysis, Statistical Methods, Machine Learning, Applied Machine Learning, Digital Signal Processing, Statistical Inference
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Embedded Software, Embedded Systems, Pseudocode, Microarchitecture, Hardware Architecture, Computer Architecture, Software Systems, Software Design, System Programming, Systems Design, Software Design Patterns, Systems Integration, Programming Principles, Event-Driven Programming, System Configuration, Real Time Data, Peripheral Devices, Memory Management
Anfänger · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: iOS Development, Apple iOS, Swift Programming, Core Data (Software), Apple Xcode, Mobile Development, User Interface (UI), User Interface (UI) Design, UI Components, Integrated Development Environments, Debugging, Data Persistence, Data Management, Programming Principles, Application Programming Interface (API), Data Storage, Authentications
Anfänger · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: jQuery, Javascript, Web Applications, Hypertext Markup Language (HTML)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cryptography, Encryption, Cybersecurity, Brute-force attacks, Python Programming, Key Management, Applied Mathematics, Programming Principles, File I/O, Computational Logic, Algorithms, Debugging, Code Reusability, Scripting, Data Mapping, Software Testing, User Interface (UI), UI Components, Data Structures, Application Development
Anfänger · Spezialisierung · 1–3 Monate