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: Android Studio, Android Jetpack, Kotlin, Android Development, Android (Operating System), Responsive Web Design, Mobile Development, UI Components, Unit Testing, Gradle, User Interface (UI) Design, Application Development, User Interface (UI), Integrated Development Environments, Object Oriented Programming (OOP), Development Environment, Programming Principles, Test Driven Development (TDD), Wireframing, Prototyping
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Daten importieren/exportieren, Skripting, JSON, Schnittstelle zur Anwendungsprogrammierung (API), Webdienste, Restful API, Integrationstests, Python-Programmierung, Bildanalyse, Automatisierung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: AI Orchestration, Model Deployment, AI Workflows, Agentic Workflows, Generative AI Agents, Agentic systems, AI Security, Artificial Intelligence, Prompt Engineering, Generative AI, Product Support, OpenAI API, Retrieval-Augmented Generation
Fortgeschritten · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Angular, HTML and CSS, Data Structures, Spring Boot, Eclipse (Software), Restful API, Java Programming, Object Oriented Programming (OOP), Model View Controller, Java, Front-End Web Development, Spring Framework, Object Oriented Design, Integrated Development Environments, Javascript, Software Design Patterns, Web Components, Development Environment, Web Applications, Cascading Style Sheets (CSS)
Mittel · Spezialisierung · 1–3 Monate

California Institute of the Arts
Kompetenzen, die Sie erwerben: Prototyping, Konzeptioneller Entwurf, Entwerfen, Gestaltungselemente und -prinzipien, Virtuelle Umgebung, Animationen, Entwicklung von Videospielen, Storyboarding, Storytelling, Visualisierung (Computergrafik), Kreatives Design, Peer Review, Technische Kommunikation, Spiel-Design, Software-Entwurfsdokumente, Design-Strategien, Technischer Entwurf, Interaktives Design, Animation und Spieldesign, Ideenfindung
Anfänger · Spezialisierung · 3–6 Monate

Atlassian
Kompetenzen, die Sie erwerben: Git (Versionskontrolle-System), Software Versionierung, Versionskontrolle, Bitbucket, Befehlszeilen-Schnittstelle, Code-Überprüfung, GitHub, Konfigurationsverwaltung für Software
Gemischt · Kurs · 1–4 Wochen

Niel Asher Education
Kompetenzen, die Sie erwerben: Exercise Science, Sports Medicine, Injury Prevention, Athletic Training, Rehabilitation, Kinesiology, Safety Training, Coaching, Adaptive Equipment
Mittel · Kurs · 1–4 Wochen

Alex Genadinik
Kompetenzen, die Sie erwerben: Prompt Engineering, ChatGPT, AI Enablement, Presentations, Generative AI, AI Personalization, AI Workflows, Multimedia, OpenAI, Artificial Intelligence, Productivity Software, Content Creation, Brainstorming, Proofreading
Gemischt · Kurs · 1–3 Monate
University of Alberta
Kompetenzen, die Sie erwerben: Kanban-Prinzipien, Prozessgesteuerte Entwicklung, Lebenszyklus der Softwareentwicklung, Softwareentwicklung, Scrum (Software-Entwicklung), Agile Methodik, Software-Ingenieur, Agile Entwicklung von Software, Methoden der Softwareentwicklung
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: .NET Framework, Application Deployment, Bootstrap (Front-End Framework), Full-Stack Web Development, Database Management, User Accounts, Payment Systems, Authentications, Role-Based Access Control (RBAC), Data Modeling, Transaction Processing
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Reinforcement Learning, Deep Learning, Artificial Intelligence and Machine Learning (AI/ML), PyTorch (Machine Learning Library), Tensorflow, Machine Learning, Artificial Intelligence, Artificial Neural Networks, Computer Science, Algorithms, Data Processing, Python Programming
Mittel · Kurs · 1–3 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: Ereignisgesteuerte Programmierung, Skripting, Benutzeroberfläche (UI), HTML und CSS, Grundsätze der Programmierung, Web Design und Entwicklung, Fehlersuche, Javascript, Integrierte Entwicklungsumgebungen
Anfänger · Kurs · 1–4 Wochen