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: React.js, ChatGPT, Application Deployment, JavaScript Frameworks, Front-End Web Development, Data Persistence, UI Components, Application Programming Interface (API), Debugging, User Interface (UI), User Experience Design
Mittel · Kurs · 1–3 Monate

University at Buffalo
Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, Entwicklungsumgebung, Transaktionsverarbeitung, Programm-Entwicklung, Web-Sprache, Geschäftslogik, Grundsätze der Programmierung, Ereignisgesteuerte Programmierung, Web-Entwicklungstools, Datenvalidierung, Blockchain, Lösung Design
Mittel · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Datenbanken, Cascading Style Sheets (CSS), HyperText Markup Language (HTML), Python-Programmierung, Model-View-Controller, Django (Web-Framework), SQL, Web-Server, Back-End Web-Entwicklung, Web-Anwendungen, Netzwerkprotokolle, Bereitstellung von Anwendungen
Mittel · Kurs · 1–3 Monate

University of Pennsylvania
Kompetenzen, die Sie erwerben: Excel-Formeln, Simulation und Simulationssoftware, Prozess-Optimierung, Business Modellierung, Tabellenverarbeitungssoftware, Wahrscheinlichkeitsverteilung, Analyse, Vorhersage, Prädiktive Analytik, Regressionsanalyse, Microsoft Excel, Risikoanalyse, Operations Research, Lernen mit Entscheidungsbäumen, Datenanalyse-Software, Finanzplanung, Statistische Methoden, Google Sheets
Gemischt · Kurs · 1–4 Wochen

Universidad Austral
Kompetenzen, die Sie erwerben: Debugging, Programming Principles, Software Installation, Python Programming, Development Environment, Integrated Development Environments, Scripting Languages, Scripting, Computer Programming
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Pandas (Python Package), NumPy, Data Manipulation, Data Preprocessing, Package and Software Management, Data Analysis, Data Transformation, Data Integration, JSON, Object Oriented Programming (OOP), Data Wrangling, Data Science, Python Programming, Computer Programming, Programming Principles, Data Import/Export, Software Design, Data Validation, Computational Logic, Data Structures
Anfänger · Spezialisierung · 3–6 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), PHP (Skriptsprache), MySQL, Datenbank-Anwendung, SQL, Sichere Kodierung, Server-Seite, Datenbank Entwicklung, Web-Anwendungen, Datenvalidierung, Authentifizierungen
Mittel · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Java Programmierung, Objektorientierte Programmierung (OOP), Java, Algorithmen, Model-View-Controller, Spring Framework, Spring Boot, Datenstrukturen, Restful API, Autorisierung (Computing), Back-End Web-Entwicklung, Authentifizierungen
Fortgeschritten · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Relationale Datenbanken, Datenbank Management, Datenintegrität, Datenbank-Design, Datenmodellierung, Konzeptioneller Entwurf, Oracle-Datenbanken, SQL, Datenbank-Management-Systeme, PostgreSQL
Mittel · Kurs · 1–3 Monate

University of Pennsylvania
Kompetenzen, die Sie erwerben: Datenanalyse, Datenmanipulation, Explorative Datenanalyse, Daten bereinigen, Pandas (Python-Paket), Datenvorverarbeitung, Datenverarbeitung, Python-Programmierung, Matplotlib, Daten importieren/exportieren, Streudiagramme, NumPy, Datenstrukturen, Grundsätze der Programmierung, Datenvisualisierungssoftware, Pivot-Tabellen und Diagramme, Jupyter, Histogramm, Datenvisualisierung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Middleware, Web Services, Data Mapping, Simple Object Access Protocol (SOAP), Restful API, Software Technical Review, Application Development, Cloud Applications, Application Programming Interface (API), System Monitoring, Application Performance Management, Data Integration, Enterprise Application Management, Software Architecture, Business Process Automation, Performance Tuning, Scalability, Debugging, Application Security, Role-Based Access Control (RBAC)
Fortgeschritten · Kurs · 1–4 Wochen

Universidade de São Paulo
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Computer Programming, Theoretical Computer Science, Python Programming, Algorithms, Data Structures, Computer Science, Computational Thinking, Software Testing, Performance Testing
Anfänger · Kurs · 1–3 Monate