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: OS Process Management, Operating Systems, C (Programming Language), Memory Management, System Programming, Virtualization, System Software, Virtualization and Virtual Machines, C and C++, Programming Principles, Application Programming Interface (API)
★ 4.5 (184) · Mittel · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Programming Principles, Computer Programming, Code Reusability, Python Programming, Program Development, Software Installation, Computational Logic, IT Automation, Computational Thinking, Data Storage, Development Environment
★ 4.8 (106) · Gemischt · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Robotics, Automation, Simulation and Simulation Software, Control Systems, Simulations, Algorithms, Virtual Environment, Linear Algebra, Python Programming
★ 4.4 (61) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Fehlersuche, Javascript, JavaScript-Frameworks, Cascading Style Sheets (CSS), Web-Entwicklung, UI-Komponenten, Front-End-Webentwicklung, HTML und CSS, React.js
★ 4.4 (417) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden
University of Alberta
Kompetenzen, die Sie erwerben: Scrum (Software-Entwicklung), Agile Entwicklung von Software, Nutzerforschung, Agile Software-Entwicklung, Sprint-Retrospektiven, Prüfung der Benutzerfreundlichkeit, Agiles Projektmanagement, Software-Qualitätssicherung, Technische Überprüfung der Software
★ 4.7 (1680) · Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: SQL, Datenzugang, Abfragesprachen, Datenbank-Software, Relationale Datenbanken
★ 4.7 (337) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Meta
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Plattformübergreifende Entwicklung, React Native, Mobile Entwicklungstools, Benutzeroberfläche (UI), Mobile Entwicklung, Front-End-Webentwicklung, Interaktives Design, UI-Komponenten, Entwicklungsumgebung, React.js
★ 4.7 (402) · Mittel · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Webhook-Sicherheit, Cloud-Entwicklung, Serverloses Rechnen, Ereignisgesteuerte Programmierung, GitHub, Microsoft Azure, Automatisierung von Geschäftsprozessen, Cloud-basierte Integration, Anwendungsprogrammierschnittstelle (API), Microsoft Power Automate/Flow
★ 4.4 (134) · Mittel · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Workflow Management, Jira (Software), Product Roadmaps, Collaborative Software, Kanban Principles, Project Coordination, Agile Software Development, Agile Methodology, Issue Tracking, Agile Project Management, Project Management Software
★ 4.6 (1064) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Duke University
Kompetenzen, die Sie erwerben: Data Visualization Software, PySpark, Data Visualization, Snowflake Schema, Data Storytelling, Site Reliability Engineering, Docker (Software), Databricks, Containerization, GitHub Copilot, Interactive Data Visualization, Plot (Graphics), Plotly, Data Pipelines, Kubernetes, Apache Spark, Apache Hadoop, Big Data, Data Science, Python Programming
★ 3.8 (123) · Mittel · Spezialisierung · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Restful API, Spring Framework, Spring Boot, JSON, Software Architektur, Java Programmierung, Model-View-Controller, Web-Anwendungen, Webdienste, Software-Architektur, YAML, Java-Programmierung, Frontend-Integration, Erweiterbare Markup-Sprache (XML), Konfigurationsmanagement, Eckig, Konfigurationsverwaltung
★ 4.1 (224) · Mittel · Kurs · 1–4 Wochen

Meta
Kompetenzen, die Sie erwerben: Restful API, Javascript, Cloud-Bereitstellung, Django (Web-Framework), Web-Design und Entwicklung, Cascading Style Sheets (CSS), Cloud Computing, Skalierbarkeit, Cloud-Hosting, Web-Entwicklung, Front-End-Webentwicklung, Reaktionsfähiges Web-Design, Virtuelle Umgebung, MySQL, Web-Anwendungen, Back-End-Webentwicklung, Anwendungsprogrammierschnittstelle (API), HTML und CSS, Full-Stack Web-Entwicklung, Hypertext Markup Language (HTML)
★ 4.6 (236) · Mittel · Kurs · 1–3 Monate