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: Objekt-Relationales Mapping, Datenstrukturen, Datenmigration, Django (Web-Framework), Datenbank-Management-Systeme, Datenbank Entwicklung, Full-Stack Web-Entwicklung, Server-Seite, Back-End Web-Entwicklung, Relationale Datenbanken
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: SQL, Datenverarbeitung, Daten importieren/exportieren, Node.JS, Datenbank-Management-Systeme, PostgreSQL, Datenbank Management, Relationale Datenbanken, Auszug
Mittel · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: Javascript, Front-End Web-Entwicklung, Reaktionsfähiges Webdesign, Web-Entwicklung, Cascading Style Sheets (CSS), GitHub, LinkedIn, HTML und CSS
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Python-Programmierung, Prototyping, AI-Personalisierung, Pandas (Python-Paket), Datenanalyse, Text Mining, NumPy, Explorative Datenanalyse, Interaktive Datenvisualisierung, Datenmanipulation, Generative KI, Angewandtes maschinelles Lernen, Wissenschaftliche Visualisierung, Dimensionalitätsreduktion, OpenAI
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Künstliche Intelligenz, Verantwortungsvolle KI, Mensch-Computer-Interaktion, Entwicklung von Anwendungen für Mobilgeräte, Generative KI, Testautomatisierung, Benutzeroberfläche (UI), Analyse, Software-Entwicklungstools, Leistungsoptimierung, Software-Tests, Automatisierung
Anfänger · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Query Languages, Data Analysis, Software Installation, Performance Tuning, Distributed Computing, Load Balancing, Scripting, Scalability, Information Architecture, Data Modeling, Application Programming Interface (API)
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Software Development Methodologies, Open Web Application Security Project (OWASP), CI/CD, Application Deployment, DevOps, Development Environment, Continuous Integration, Ansible, TCP/IP, Docker (Software), OSI Models, Continuous Deployment, General Networking, Application Programming Interface (API), Version Control, IT Automation, Network Administration, Software Design Patterns, JSON, Network Monitoring
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Javascript, Ereignisgesteuerte Programmierung, Daten importieren/exportieren, Datenmanagement, Web-Entwicklung, Fehlersuche, Benutzeroberfläche (UI), Web-Anwendungen, Datenvalidierung
Mittel · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Data Structures, Scripting, Scripting Languages, Python Programming, Data Processing, Data Storage Technologies, Data Manipulation, File Management, Development Environment
Gemischt · Kurs · 1–3 Monate

EDUCBA
Kompetenzen, die Sie erwerben: Spring Framework, Spring Boot, Application Development, Redis, Java, Application Design, Hibernate (Java), JUnit, Web Development, Database Development, Application Security, Performance Tuning, Command-Line Interface
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Javascript, Schnittstelle zur Anwendungsprogrammierung (API), JSON, Restful API, Softwareentwicklung, Cascading Style Sheets (CSS), Webdienste, Web-Anwendungen, HTML und CSS
Mittel · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Responsive Web Design, Restful API, User Interface (UI) Design, Application Programming Interface (API), Web Development Tools, Database Design, HTML and CSS, User Interface and User Experience (UI/UX) Design, API Design, Front-End Web Development, MongoDB, Javascript, Postman API Platform, Bootstrap (Front-End Framework), React.js, Database Management, OAuth, Authentications, Relational Databases, Software Documentation
Mittel · Spezialisierung · 1–3 Monate