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.

Google Cloud
Kompetenzen, die Sie erwerben: Cloud Management, Real Time Data, Digital Transformation, Serverless Computing, Cloud Solutions, Google Cloud Platform, Cloud Infrastructure, Artificial Intelligence and Machine Learning (AI/ML), Cloud Security, Application Programming Interface (API), Public Cloud, Cloud Computing, Cloud Storage, Cost Management, Containerization, Cloud Applications, Data Warehousing, Artificial Intelligence, Encryption, Data Security
Anfänger · Spezialisierung · 3–6 Monate

Alibaba Cloud Academy
Kompetenzen, die Sie erwerben: SQL, Datenvisualisierungssoftware, Apache Spark, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Cloud-Sicherheit, Big Data, Apache Hadoop, Verteiltes Rechnen, Data-Warehousing, Daten-Integration, Apache Hive, Datenanalyse, Datenverarbeitung
Mittel · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: C# (Programming Language), Microsoft Visual Studio, .NET Framework, Game Design, Programming Principles, Linux, Application Development, Cross Platform Development
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden
University of Michigan
Kompetenzen, die Sie erwerben: Data Structures, Scripting, Scripting Languages, Python Programming, Data Processing, Data Storage Technologies, Data Manipulation, File Management, Development Environment
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Merchandising, E-Commerce, Product Assortment, Web Applications, Business-To-Consumer, Scalability, Project Implementation, Business Technologies, Technology Solutions, System Implementation, Value Propositions, Digital Transformation, Case Studies, Solution Delivery, Systems Integration, Business Requirements, Customer experience strategy (CX), Solution Architecture, B2B Sales, Application Programming Interface (API)
Anfänger · Spezialisierung · 1–3 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Google App Engine, Application Deployment, Cloud Applications, Java, Google Cloud Platform, Cloud Services, Platform As A Service (PaaS), Application Development, Cloud Computing, Java Programming, DevOps
Anfänger · Projekt · Weniger als 2 Stunden

University of Maryland, College Park
Kompetenzen, die Sie erwerben: Data Integration, Data Ethics, R Programming, Surveys, Informed Consent, Statistical Methods, Statistical Analysis, Sampling (Statistics), Regression Analysis, Statistical Modeling, Descriptive Statistics
Gemischt · Kurs · 1–4 Wochen

Universidades Anáhuac
Kompetenzen, die Sie erwerben: Data Ethics, Robotic Process Automation, Automation, Internet Of Things, Emerging Technologies, Artificial Intelligence, Big Data, Cybersecurity, Virtual Environment, Programming Principles
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: PostgreSQL, Relational Databases, SQL, Database Management Systems, Node.JS, Database Management, Data Import/Export, Data Processing, Extract, Transform, Load
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Microservices, API Gateway, Scalability, Systems Architecture, Software Architecture, Data Management, Distributed Computing, Databases, API Design, Restful API, Software Design Patterns, NoSQL, GraphQL, Event-Driven Programming
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: IntelliJ IDEA, Object Oriented Design, Debugging, Software Design, User Interface (UI), Apache Maven, Design Thinking, Object Oriented Programming (OOP), Program Development, Build Tools, Integrated Development Environments, Software Development Tools, Eclipse (Software), Data Validation, Version Control, Software Development, Data Import/Export, Programming Principles, Java, Kotlin
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Entwicklung von Anwendungen für Mobilgeräte, Web-Anwendungen, User-Interface-(UI)-Design, Plattformübergreifende Entwicklung, Flutter (Software), Entwicklungsumgebung, Anwendungsentwicklung
Anfänger · Projekt · Weniger als 2 Stunden