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: Apple Xcode, UI Components, iOS Development, User Interface (UI) Design, Apple iOS, Mobile Development, User Interface and User Experience (UI/UX) Design, Swift Programming, Responsive Web Design, User Interface (UI), Application Design, Animations, Interactive Design, Data Visualization Software, Interactive Data Visualization, Application Development, Model View Controller, Programming Principles, Application Programming Interface (API), Software Design
Mittel · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Creative Design, Data Structures, Programming Principles, Software Visualization, Python Programming, Computer Programming, Predictive Modeling, Algorithms, Computational Thinking, Debugging
Anfänger · Kurs · 1–4 Wochen

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: HyperText Markup Language (HTML), JavaScript-Frameworks, Javascript, Authentifizierungen, Web-Entwicklung, Anwendungsentwicklung, Daten in Echtzeit, Model-View-Controller, Server-Seite, Datenspeicherung, JSON, Web-Anwendungen, PHP (Skriptsprache), Ajax, Software-Architektur, Web-Server, Restful API, Node.JS
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: NumPy, PyTorch (Machine Learning Library), Predictive Modeling, Matplotlib, Artificial Intelligence, Development Environment, Pandas (Python Package), Deep Learning, Classification And Regression Tree (CART), Python Programming, Artificial Neural Networks, Data Manipulation, Tensorflow, Regression Analysis, Machine Learning, Computer Programming, Model Evaluation
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Databases, Data Validation
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Embedded Software, Embedded Systems, C++ (Programming Language), Object Oriented Design, Object Oriented Programming (OOP), Development Testing, System Programming, C (Programming Language), Development Environment, Verification And Validation, Integrated Development Environments, Software Design Patterns, Peripheral Devices, Debugging
Mittel · Kurs · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Computer Programmierung, Betriebssysteme, UI Komponenten, Entwicklungsumgebung, Computer Hardware, Betriebssystem-Verwaltung, Linux, Python-Programmierung, Internet der Dinge, Integrierte Entwicklungsumgebungen, Dateisysteme, Eingebettete Systeme, OS Prozessverwaltung
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Code-Überprüfung, KI-Workflows, Entwicklungsumgebung, Fehlersuche, Computer-Programmierwerkzeuge, Integrierte Entwicklungsumgebungen, GitLab
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Computer Programmierung, Programm-Entwicklung, Datenstrukturen, Informatik, C++ (Programmiersprache), Softwareentwicklung, Computergestützte Logik, Java Programmierung, Interaktives Design
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: IntelliJ IDEA, Integrated Development Environments, Java, Development Environment, Debugging, Object Oriented Programming (OOP), Programming Principles
Anfänger · Kurs · 1–4 Wochen

Fred Hutchinson Cancer Center
Kompetenzen, die Sie erwerben: Generative KI, Datenverarbeitung, Künstliche Intelligenz, Modellierung großer Sprachen, Bioinformatik, ChatGPT, Grundsätze der Programmierung, Verantwortungsvolle KI, Fehlersuche, Softwareentwicklung, Instandhaltbarkeit, OpenAI, Schnelles Engineering, Computer-Programmierwerkzeuge
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Software Design
Anfänger · Kurs · 1–3 Monate