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: GIS Software, Model Evaluation, Geographic Information Systems, Extract, Transform, Load, Spatial Analysis, Data Visualization, Spatial Data Analysis, Geospatial Mapping, Data Pipelines, Geospatial Information and Technology, Geostatistics, Apache Airflow, Interactive Data Visualization, Scientific Visualization, Data Visualization Software, Cloud Computing, Leaflet (Software), Environmental Monitoring, Pandas (Python Package), Python Programming
Anfänger · Spezialisierung · 3–6 Monate

Infosec
Kompetenzen, die Sie erwerben: Anwendungssicherheit, C und C++, C (Programmiersprache), Sicherheitssoftware, Sichere Kodierung, Computer-Programmierwerkzeuge, C++ (Programmiersprache), Software-Entwicklungstools
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Back-End Web Development, Server Side, Full-Stack Web Development, Middleware, Authentications, API Design, Application Programming Interface (API), User Accounts, Databases, JavaScript Frameworks, GitHub, Development Environment, Data Validation
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Web-Server, Bereitstellung von Anwendungen, Serverloses Rechnen, Anwendungsprogrammierschnittstelle (API), Cloud-API, AI-Integrationen, AI-Sicherheit, Cloud-Hosting, Cloud-Sicherheit, Cloud-Technologien, Verteiltes Rechnen, LLM-Bewerbung, OpenAI-API, Modell-Einsatz, Fehlersuche, Cloud-Anwendungen, Cloud-Bereitstellung, OpenAI
Mittel · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: User Interface (UI), User Interface and User Experience (UI/UX) Design, Bootstrap (Front-End Framework), Web Design, Cascading Style Sheets (CSS), UI Components, Secure Coding, Full-Stack Web Development, Web Applications, Database Development, Frontend Integration, JavaScript Frameworks, Database Management, Hypertext Markup Language (HTML), Software Architecture, Development Environment, Software Testing, Development Testing, NoSQL, API Design
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Scikit Learn (Machine Learning Library), Predictive Modeling, Regression Analysis, Machine Learning Algorithms, Applied Machine Learning, Predictive Analytics, Python Programming, Classification Algorithms, Model Training, Machine Learning, Data Analysis
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Explorative Datenanalyse, Statistische Visualisierung, R Programmierung, Datenanalyse, R (Software), Deskriptive Analytik, Deskriptive Statistik, Datengestützte Entscheidungsfindung, Statistische Analyse, Prädiktive Modellierung, Modellevaluation, Regressionsanalyse, Bewertung des Modells, Prädiktive Analytik, Statistische Modellierung, Plot (Grafiken), Ggplot2
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

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

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Musical Composition, Music, Algorithms, Digital Signal Processing, Programming Principles, Other Programming Languages, Development Environment, Object Oriented Programming (OOP), Data Mapping
Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Hypertext Markup Language (HTML), Web-Entwicklung, Entwicklungstests, Web-Design, Web-Entwicklungs-Tools, HTML und CSS, Web-Design und Entwicklung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

EDUCBA
Kompetenzen, die Sie erwerben: Oracle-Datenbanken, Datenbanken, Datenbank-Management-Systeme, Leistungsoptimierung, Abfragesprachen, SQL, Datenbank-Management, Datenbank Management
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: MySQL-Workbench, Datenvalidierung, MySQL, Skripting, Abfragesprachen, Relationale Datenbanken, Verifizierung und Validierung, Validierung von Daten, SQL, Datenbank-Management, Analytische Fähigkeiten, Datenbank Management
Mittel · angeleitetes Projekt · Weniger als 2 Stunden