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.

Google Cloud
Kompetenzen, die Sie erwerben: Business Transformation, Innovation, Digital Transformation, Serverless Computing, Cloud Services, Data Ethics, Cloud Infrastructure, Google Cloud Platform, Application Programming Interface (API), Technology Strategies, Hybrid Cloud Computing, Data Strategy, Infrastructure As A Service (IaaS), Responsible AI, Cloud Computing, Cloud Solutions, Public Cloud, Containerization, Cloud-Native Computing, Machine Learning
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Apple Xcode, iOS Development, Apple iOS, Swift Programming, Mobile Development, User Interface (UI), Programming Principles, UI Components, Responsive Web Design, Development Environment, Animations, Debugging
Anfänger · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Data Science, Web Development, Python Programming, Programming Principles, Artificial Intelligence, Computer Programming, Application Development, Scientific Visualization, Scripting
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Data Structures, Development Environment, C++ (Programming Language), Debugging, Computational Thinking, Integrated Development Environments, Computer Programming
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: JSON, Data Structures, Algorithms, Web Development Tools, Javascript, Programming Principles, Development Environment, Integrated Development Environments, Computer Programming, Application Programming Interface (API), Debugging, HTML and CSS, Object Oriented Programming (OOP), Program Development, Computational Thinking, Performance Tuning
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Design Thinking, Usability, User Interface and User Experience (UI/UX) Design, User Interface (UI) Design, Interactive Design, Application Design, Python Programming, Application Development
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: PL/SQL, Oracle Databases, SQL, Stored Procedure, Computational Logic, Programming Principles, Business Logic, Data Validation, Data Integrity
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Algorithmen, Objektorientierte Programmierung (OOP), Python-Programmierung, Fehlersuche, Pandas (Python-Paket), Skripting, Datenanalyse, Datenvisualisierung, Datenmanipulation, Datenstrukturen, NumPy
Fortgeschritten · Kurs · 1–3 Monate

JetBrains
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Data Structures, Software Development Tools
Anfänger · Kurs · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), System Programmierung, Fehlersuche, Computer-Programmierwerkzeuge, Back-End Web-Entwicklung, Datenzugang
Mittel · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Python-Programmierung, JSON, Software-Tests, Fehlersuche, Objektorientierter Entwurf, Datenstrukturen, Einheitstest
Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Algorithmen, Computer Programmierung, Automatisierung, Daten importieren/exportieren, Simulationen, Daten bereinigen, Skriptsprachen, Datenvalidierung, Problemlösung, UI Komponenten, Fehlersuche, Visual Basic (Programmiersprache), Skripting, Datenmanagement, Microsoft Excel, Benutzeroberfläche (UI), Grundsätze der Programmierung, Datenstrukturen, Excel-Makros, Tabellenverarbeitungssoftware
Anfänger · Spezialisierung · 3–6 Monate