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.

LearnQuest
Kompetenzen, die Sie erwerben: Kontinuierliche Integration, Agiles Projektmanagement, Cloud-Entwicklung, Software-Entwicklung, Agile Software-Entwicklung, Agile Entwicklung von Software, Cloud-Anwendungen, Computer Programmierung, Lebenszyklus der Softwareentwicklung, Agile Methodik, Jenkins, Kubernetes, Architektur des Cloud Computing, Methoden der Softwareentwicklung, Cloud-natives Computing, Scrum (Software-Entwicklung), Computerprogrammierung, Kontinuierliche Bereitstellung, CI/CD, Kontinuierliche Lieferung
Anfänger · Kurs · 1–4 Wochen

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Electronic Hardware, Electronic Components, Electronics, Electronic Systems, Hardware Design, Music, Embedded Systems, Instrumental Music, System Configuration, Embedded Software, Digital Communications, Programming Principles, Physics
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Integrity, Health Insurance Portability And Accountability Act (HIPAA) Compliance, Dashboard, Data Storytelling, Health Information Management, Data Cleansing, Health Informatics, Data Governance, Clinical Data Management, Patient Safety, Data Visualization, Database Design, Health Care Procedure and Regulation, Data Security, Data Analysis, Data Validation, Data Transformation, Excel Formulas, Data Literacy, Statistical Analysis
Anfänger · Spezialisierung · 3–6 Monate

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Android Development, Android Studio, Application Design, Mobile Development, Application Development, Mobile Development Tools, Software Design, User Interface and User Experience (UI/UX) Design, Program Development, Prototyping, Development Testing, Extensible Markup Language (XML), Problem Management
Gemischt · Kurs · 1–3 Monate

Macquarie University
Kompetenzen, die Sie erwerben: Mobile Security, Digital Forensics, Investigation, Mobile Development, Criminal Investigation and Forensics, Endpoint Security, Cybersecurity, iOS Development, Application Security, Cyber Security Strategy, Computer Security Incident Management, Computer Security, Data Analysis Software, Authentications, Data Integrity, Data Storage
Anfänger · Kurs · 1–3 Monate

EDUCBA
Kompetenzen, die Sie erwerben: Spring Framework, Spring Boot, Application Development, Redis, Java Programming, Frontend Integration, Object-Relational Mapping, Web Development, Database Development, Integrated Development Environments, Authentications, Application Security, Build Tools, Performance Tuning, Unit Testing, Authorization (Computing), Command-Line Interface, Data Access, Event Monitoring, Software Configuration Management
Gemischt · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: SQL, Database Management, Relational Databases, Databases, Database Design, Data Visualization Software, Database Management Systems, Query Languages, Web Scraping, Data Processing, Object Oriented Programming (OOP), Data Modeling, Object Oriented Design, Python Programming, Data Collection
Gemischt · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Java, Java Programming, Algorithms, Computational Thinking, Object Oriented Programming (OOP), Functional Design, Development Environment
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden
Kompetenzen, die Sie erwerben: Software Quality Assurance, Quality Assurance, Test Automation, Software Quality (SQA/SQC), Test Tools, Agile Software Development, Agile Product Development, Software Testing, Agile Methodology, Automation, Analysis, Collaboration
Mittel · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Linear Algebra, Mathematical Modeling, Estimation, Matlab, Statistical Modeling, Simulations, Control Systems, Probability, Simulation and Simulation Software, Probability & Statistics, Statistical Methods, Probability Distribution
Mittel · Kurs · 1–4 Wochen

Politecnico di Milano
Kompetenzen, die Sie erwerben: Amazon Web Services, Cloud-Anwendungen, Cloud-Entwicklung, Speicherverwaltung, Computerarchitektur, Entwurf von Systemen, Software-Entwicklungstools, Hardware-Architektur, Grundsätze der Programmierung, Amazon Elastic Compute Cloud, Leistungsoptimierung, Cloud-Bereitstellung, Cloud-Infrastruktur, Amazon Webdienste, Entwicklungsumgebung, Systementwurf und Implementierung, Anwendungsspezifische integrierte Schaltungen, Mikroarchitektur
Mittel · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Agile Project Management, Agile Methodology, Agile Software Development, Agile Product Development, Project Management Life Cycle, Kanban Principles, Project Management Institute (PMI) Methodology, Sprint Planning, Project Management, Backlogs, Performance Metric, Project Planning, Project Performance, Lean Methodologies, Continuous Improvement Process
Anfänger · Kurs · 1–4 Wochen