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.

University of Virginia
Kompetenzen, die Sie erwerben: Model View Controller, Debugging, Integrated Development Environments, Software Design, User Interface (UI), Responsive Web Design, HTML and CSS, Data Modeling, Database Design, Web Design and Development, Software Development Tools, NoSQL, Database Architecture and Administration, Application Programming Interface (API), UI Components, OpenAI, ChatGPT, Web Applications, Version Control, Programming Principles
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Cascading Style Sheets (CSS), HTML und CSS, Web-Entwicklung, Webdesign, Web Design und Entwicklung, HyperText Markup Language (HTML), Web-Anwendungen
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Eingebettete Software, Engagement fördern, Anthropischer Claude, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), KI-Produktstrategie, Anwendungsdesign, AI-Personalisierung, Apple iOS, Cloud-Entwicklung, Generative KI, Entwicklung von Anwendungen für Mobilgeräte, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX)
Mittel · Kurs · 1–4 Wochen
University of Glasgow
Kompetenzen, die Sie erwerben: Prototyping, Code-Überprüfung, Computergestütztes Denken, Grundsätze der Programmierung, Anwendungsentwicklung, Javascript, Versionskontrolle, JavaScript-Frameworks, Softwareentwicklung, Bereitstellung von Anwendungen, Software-Ingenieur, Web-Anwendungen, Programm-Management
Anfänger · Kurs · 1–4 Wochen

Dartmouth College
Kompetenzen, die Sie erwerben: Simulation and Simulation Software, Digital Transformation, Systems Thinking, Complex Problem Solving, Operations Research, Predictive Analytics, Data-Driven Decision-Making, Verification And Validation, Process Optimization, Data Integration, Risk Management, Python Programming, Event-Driven Programming, Probability & Statistics, Performance Analysis
Mittel · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Apache Hadoop, Big Data, Apache Hive, Apache Spark, NoSQL, Data Infrastructure, File Systems, Data Processing, Data Management, Analytics, Data Science, Databases, SQL, Query Languages, Data Manipulation, Java, Data Structures, Distributed Computing, Scripting Languages, Performance Tuning
Mittel · Spezialisierung · 3–6 Monate

Universidades Anáhuac
Kompetenzen, die Sie erwerben: Data Ethics, Robotics, Automation, Internet Of Things, Emerging Technologies, Artificial Intelligence, Big Data, Data Capture, Cybersecurity, Augmented and Virtual Reality (AR/VR), Real Time Data, Programming Principles, Prototyping
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Event-Driven Programming, React.js, Full-Stack Web Development, UI Components, Javascript, Node.JS, Application Deployment, Web Applications, Web Development Tools, Object Oriented Programming (OOP), Web Development, Web Design and Development, Back-End Web Development, Scripting, Frontend Performance, Front-End Web Development, Data Validation, Real Time Data, Data Integrity, Context Management
Anfänger · Spezialisierung · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Datenbanken, MySQL, Pandas (Python-Paket), Daten bereinigen, Datenvorverarbeitung, Schnittstelle zur Anwendungsprogrammierung (API), Datenmanipulation, Daten importieren/exportieren, Daten-Integration, Web Scraping, SQL, Abfragesprachen, Datenwrangling, Erhebung von Daten, Datenqualität
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenbank Management, MySQL, Datenmanipulation, MySQL Workbench, SQL, Abfragesprachen
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of Michigan
Kompetenzen, die Sie erwerben: Datenmanipulation, ChatGPT, Rekurrente Neuronale Netze (RNNs), Datenvorverarbeitung, Methoden des Maschinellen Lernens, Generative KI, Data-Mining, Algorithmen für maschinelles Lernen, Python-Programmierung
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Microsoft Azure, Cloud Development, Event-Driven Programming, Cloud Applications, Microservices, C# (Programming Language), Distributed Computing, Cloud Services, Cloud Storage, Real Time Data
Mittel · Kurs · 1–3 Monate