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: Persistenz der Daten, Figma (Entwurfssoftware), Bereitstellung von Anwendungen, Anwendungsprogrammierschnittstelle (API), Software-Entwicklung, Benutzeroberfläche (UI) Design, Anwendungsentwicklung, Anwenderbericht, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Flutter (Software), Mobile Entwicklungstools, Mobile Entwicklung, Git (Versionskontrollsystem), GitHub, Benutzeroberfläche (UI), React Native
Fortgeschritten · Kurs · 1–3 Monate

Amazon Web Services
Kompetenzen, die Sie erwerben: Generative KI, Technische Unterstützung, Verbale Kommunikationsfähigkeiten, Kommunikation, Management von Zwischenfällen, Cloud-Dienste, Kundenbeziehungsmanagement, Beziehungsmanagement, Amazon Web Services, Analyse der Grundursache, Cloud-Sicherheit, Kunden und Kundenbetreuung, Zusammenarbeit, Kundenbetreuung, Beratende Ansätze, Automatisierung, Problem-Management, Aufbau von Kundenbeziehungen, Amazon Webdienste, Mündliche Äußerung, Technische Unterstützung und Dienstleistungen
Anfänger · Kurs · 1–4 Wochen

EC-Council
Kompetenzen, die Sie erwerben: Web-Server, Eckig, Postman-API-Plattform, Full-Stack Web-Entwicklung, Web-Entwicklung, NoSQL, Anwendungsprogrammierschnittstelle (API), JavaScript-Frameworks, Javascript, Node.JS, Web-Anwendungen, Web-Frameworks, API-Entwurf, Server-Seite, Back-End-Webentwicklung, MongoDB, Web-Entwicklungs-Tools, Front-End-Webentwicklung, Sichere Kodierung, Restful API
Anfänger · Kurs · 1–3 Monate

University of Virginia
Kompetenzen, die Sie erwerben: Model View Controller, Design and Product, Debugging, Integrated Development Environments, Software Design, User Interface (UI), Responsive Web Design, HTML and CSS, Data Modeling, Data Store, Database Development, User Interface (UI) Design, Database Design, Web Design and Development, Software Development Tools, UI/UX Strategy, NoSQL, Web Design, Database Architecture and Administration, Programming Principles
Anfänger · Spezialisierung · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: File I/O, Data Structures, Programming Principles, Data Manipulation, Software Installation, Python Programming, Data Processing, Development Environment
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Erkennung von Bedrohungen, Python-Programmierung, Cyber-Operationen, IT-Automatisierung, Skripting, Techniken der Ausbeutung, Skriptsprachen, Cybersecurity, Management von Bedrohungen
Mittel · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: Javascript, JavaScript Frameworks, Program Development, Web Development, Angular, Vue.JS, Application Development, React.js, Web Applications, Event-Driven Programming, Object Oriented Programming (OOP), Programming Principles, Computer Programming, Data Structures, Software Engineering, Computer Science
Mittel · Kurs · 1–3 Monate

Amazon Web Services
Kompetenzen, die Sie erwerben: AWS Identity and Access Management (IAM), Amazon DynamoDB, Amazon S3, Amazon Elastic Compute Cloud, API Gateway, Serverless Computing, Cloud API, Application Programming Interface (API), Identity and Access Management, Amazon Web Services, Cloud-Based Integration, Authentications, Authorization (Computing), NoSQL, Cloud Storage, Cloud Hosting, Data Storage
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Generative KI, Kundenbetreuung, Kundenanfragen, Anwendungsprogrammierschnittstelle (API), Python-Programmierung, Schnelles Engineering, Entwicklungsumgebung, ChatGPT, LLM-Bewerbung, OpenAI-API, Benutzerströme
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Howard University
Kompetenzen, die Sie erwerben: Data Wrangling, Linear Algebra, Regression Analysis, Data Manipulation, Predictive Modeling, Dimensionality Reduction, Data Science, Data Visualization, Applied Mathematics, Mathematical Modeling, Scientific Visualization, Data Preprocessing, NumPy, Predictive Analytics, Statistical Modeling, Mathematical Software, Statistical Methods, Jupyter, Algebra, Python Programming
Anfänger · Spezialisierung · 3–6 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Einheitstest, Containerisierung, Paket- und Softwareverwaltung, Bereitstellung von Anwendungen, Software-Prüfung, Test-Automatisierung, DevOps, Python-Programmierung, Entwicklung von Testskripten, Devops-Werkzeuge, Docker (Software), IT-Automatisierung, Entwicklungsumgebung, Entwicklungstests, Skripting, Web-Scraping, Integrationsprüfung, Skriptsprachen, Einheitliche Prüfung, Software-Entwicklungstools
Anfänger · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: Generative KI, Dokumentenverwaltung, Java Programmierung, Persona (Benutzererfahrung), AI-Integrationen, Schnelles Engineering, Java-Programmierung, Agentische Systeme, Generative AI-Agenten, KI-Orchestrierung, Software-Entwurfsmuster, Verwaltung von Dokumenten, Ausführung des Plans, Software-Entwurfsdokumente, LLM-Bewerbung, OpenAI-API, Geschäftslogik, AI-Arbeitsabläufe, Java, Prompt-Muster, Sichere Kodierung, Agentische Arbeitsabläufe
Mittel · Kurs · 1–3 Monate