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: Azure DevOps, Azure DevOps Pipelines, Continuous Delivery, CI/CD, DevOps, Devops Tools, Test Planning, Continuous Integration, Software Development Methodologies, Git (Version Control System), Agile Software Development, YAML, Continuous Deployment, GitHub, Agile Methodology, Microsoft Development Tools, Test Automation, Version Control, Agile Project Management, Application Deployment
Mittel · Kurs · 1–3 Monate

Universidade Estadual de Campinas
Kompetenzen, die Sie erwerben: Education Software and Technology, Computational Thinking, Programming Principles, Computer Programming, Computational Logic, Digital pedagogy, Robotics, Computer Programming Tools, Prototyping, Technical Design, Artificial Intelligence, 3D Assets
★ 4.9 (102) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenvalidierung, Rechnerische Logik, Computer Programmierung, Python-Programmierung, Algorithmen, Programm-Entwicklung, Validierung von Daten, Funktionales Design, Computational Thinking, Installation der Software, Computerprogrammierung, Skripting, Software-Entwicklung, Befehlszeilenschnittstelle, Grundsätze der Programmierung, Wiederverwendbarkeit von Code, Entwicklungsumgebung, Software Entwurf
★ 4.5 (36) · Gemischt · Kurs · 1–4 Wochen
Codio
Kompetenzen, die Sie erwerben: Apache Maven, Build Tools, JSON, JUnit, Java Programming, Java, Web Services, Programming Principles, Package and Software Management, Data Structures, Object Oriented Programming (OOP), Network Protocols, Unit Testing, Style Guides
★ 4.7 (37) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Java, Computer Programmierung, Algorithmen, Dateneingabe, Java Programmierung, Computerprogrammierung, Grundsätze der Programmierung, Java-Programmierung, Datenspeicherung
★ 4.6 (8) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: LLM-Bewerbung, Datenverarbeitung, Generative KI, Benutzeroberfläche (UI), SQL, Modellierung großer Sprachen, Daten-Pipelines, Verarbeitung natürlicher Sprache, Unstrukturierte Daten, Frontend-Integration, Einbettungen, Abruf-erweiterte Erzeugung, Bereitstellung von Anwendungen
★ 4.4 (13) · Mittel · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: R (Software), Model Evaluation, Statistical Modeling, Statistics, Data Visualization, Data Analysis, Sampling (Statistics), Data Wrangling, Data Manipulation, Predictive Modeling, Correlation Analysis, Histogram, Biostatistics, Statistical Reporting, Statistical Analysis, Statistical Hypothesis Testing, Scripting, Statistical Software, Package and Software Management, Scripting Languages
★ 4.9 (13) · Anfänger · Spezialisierung · 1–3 Monate

Amazon Web Services
Kompetenzen, die Sie erwerben: Cloud Computing, Öffentliche Wolke, Architektur der Lösung, Skalierbarkeit, Systemverwaltung, Amazon Web Services, Cloud-Technik, Architektur des Cloud Computing, Technische Dienste, Anwendungsprogrammierschnittstelle (API), Cloud-Dienste, Cloud-Plattformen, Sicherheitstechnik, Infrastruktur als Dienstleistung (IaaS), Amazon Webdienste
★ 4.7 (84) · Anfänger · Kurs · 1–4 Wochen

Xi'an Jiaotong University
Kompetenzen, die Sie erwerben: Operating Systems, Computer Systems, Debugging, Microsoft Visual Studio, OS Process Management, Computer Hardware, C# (Programming Language), Computer Architecture, Object Oriented Programming (OOP), Programming Principles, Memory Management, Integrated Development Environments, Computational Logic, Computer Programming, System Design and Implementation
★ 3.9 (40) · Gemischt · Kurs · 1–4 Wochen

Northeastern University
Kompetenzen, die Sie erwerben: Systems Development Life Cycle, Software Development Life Cycle, Agile Software Development, Agile Methodology, Requirements Analysis, Agile Project Management, Requirements Management, Software Development Methodologies, User Requirements Documents, Requirements Elicitation, User Story, Waterfall Methodology, Software Architecture, Project Management, Cross-Functional Collaboration, Quality Assurance
★ 4.9 (21) · Anfänger · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: JavaScript-Frameworks, Web-Komponenten, Vue.JS, Anwendungs-Rahmenwerke, Ereignisgesteuerte Programmierung, Front-End-Webentwicklung, UI-Komponenten, Web-Anwendungen, Web-Frameworks, Wiederverwendbarkeit von Code, Android-Entwicklung, Entwicklungsumgebung
★ 3.7 (28) · Mittel · Kurs · 1–4 Wochen

The State University of New York
Kompetenzen, die Sie erwerben: Digital Assets, Blockchain, Market Liquidity, FinTech, Financial Market, Cryptography, Cryptographic Protocols, Financial Systems, Payment Systems, Distributed Computing, Governance, Financial Policy, Identity and Access Management, Financial Trading, Financial Regulations, Financial Regulation, Web Applications, Transaction Processing, Digital Transformation, System Programming
★ 4.1 (13) · Anfänger · Spezialisierung · 1–3 Monate