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: Restful API, API Design, Application Deployment, Application Programming Interface (API), Authentications, Cloud API, API Testing, Cloud Deployment, Web Services, Web Frameworks, User Provisioning, Unit Testing, Continuous Deployment, User Accounts, Test Script Development, Email Automation, Debugging, Operational Databases, Test Tools, Continuous Integration
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Cyber Operations, Penetration Testing, Cybersecurity, Exploitation techniques, Authentications, Scripting, Python Programming, Data Access, Identity and Access Management
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: iOS Development, Apple iOS, Apple Xcode, Swift Programming, Mobile Development, Objective-C (Programming Language), Mobile Development Tools, User Interface (UI), Application Development, User Interface (UI) Design, UI Components, Development Environment, Integrated Development Environments, Simulations, Storyboarding
Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Java, Java Programming, Algorithms, Computational Thinking, Object Oriented Programming (OOP), Functional Design, Development Environment
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Fudan University
Kompetenzen, die Sie erwerben: Unity Engine, Cross Platform Development, Performance Tuning, Android Development, Game Design, Mobile Development, Video Game Development, Computer Graphics, Android (Operating System), Animation and Game Design, Computer Graphic Techniques, Image Quality, Virtual Environment, Artificial Intelligence, Animations, Scripting
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: JSON, Frontend-Integration, Middleware, Restful API, Berechtigung (Computing), Anwendungsprogrammierschnittstelle (API), OAuth, Software-Dokumentation, Beglaubigungen, Webdienste, Back-End-Webentwicklung, JavaScript-Frameworks, Web-Frameworks, Server-Seite, API-Entwurf, Node.JS
Gemischt · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Browser-Kompatibilität, Web-Entwicklung, HTML und CSS, Web-Design, Web-Entwicklungs-Tools, Reaktionsfähiges Web-Design
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of California San Diego
Kompetenzen, die Sie erwerben: Text Mining, Prädiktive Analytik, Prädiktive Modellierung, Verifizierung und Validierung, Klassifizierungsalgorithmen, Angewandtes maschinelles Lernen, Regressionsanalyse, Bewertung des Modells, Statistische Modellierung, Python-Programmierung, Modell-Optimierung, Verarbeitung natürlicher Sprache, Überwachtes Lernen, Modell Ausbildung
Mittel · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Django (Web Framework), Frontend Integration, React.js, API Testing, Authentications, Secure Coding, Performance Tuning, Scalability, JavaScript Frameworks, Test Tools, Unit Testing, Development Testing, Software Testing, Restful API, Javascript, Python Programming
Fortgeschritten · Kurs · 1–4 Wochen

Google Cloud
Kompetenzen, die Sie erwerben: Grundsätze der Programmierung, Anwendungsentwicklung
Anfänger · Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Java-Programmierung, Computerprogrammierung, Algorithmen, Dateneingabe, Grundsätze der Programmierung, Programm-Entwicklung, Java, Datenspeicherung, Anwendungsentwicklung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Instituto Tecnológico de Aeronáutica
Kompetenzen, die Sie erwerben: Control Systems, Matlab, Systems Design, Mathematical Software, Engineering Analysis, Mathematical Modeling, Systems Analysis, Simulations, System Requirements
Mittel · Kurs · 1–3 Monate