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.

Illinois Tech
Kompetenzen, die Sie erwerben: Database Design, Database Systems, Relational Databases, Database Software, Databases, Database Application, Database Management, Database Management Systems, Database Development, SQL, MySQL, Database Theory, Transaction Processing, Stored Procedure, Data Modeling, Unified Modeling Language, Data Integrity, Query Languages, Data Access, Application Development
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 3–6 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Grundsätze der Programmierung, Anwendungsentwicklung
Anfänger · Projekt · Weniger als 2 Stunden
Kompetenzen, die Sie erwerben: Data Warehousing, Google Cloud Platform, Big Data, Model Evaluation, Apache Spark, Data Integration, Dataflow, SQL, Data Pipelines, Metadata Management, Data Management, Real Time Data, Tensorflow, Data Science, Command-Line Interface, Applied Machine Learning, Cloud-Based Integration, Apache Hadoop, Query Languages, Machine Learning
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Unit Testing, Test Driven Development (TDD), Test Case, Program Development, Test Script Development, Development Testing, Software Testing, Java Programming, Java, Software Engineering
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Coursera
Kompetenzen, die Sie erwerben: Ruby (Programming Language), Scripting Languages, Scripting, Devops Tools, DevOps, Computer Programming Tools
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Java-Programmierung, Netzwerkanalyse, Daten-Pipelines, Cloud-Plattformen, Google Cloud-Plattform, Java, Cloud-API, Apache Kafka
Anfänger · Projekt · Weniger als 2 Stunden

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: iOS Development, Apple iOS, Apple Xcode, Swift Programming, Mobile Development, Objective-C (Programming Language), Mobile Development Tools, User Interface (UI), Application Development, User Interface (UI) Design, UI Components, Development Environment, Integrated Development Environments, Simulations, Storyboarding
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Prädiktive Analytik, Prädiktive Modellierung, Klassifizierungsalgorithmen, Explorative Datenanalyse, Angewandtes maschinelles Lernen, Datenvisualisierung, Künstliche neuronale Netze, Bewertung des Modells, Algorithmen für maschinelles Lernen, Python-Programmierung, Diagnostische Tests, Datenanalyse, Maschinelles Lernen, Modell Ausbildung, Wissenschaftliche Visualisierung, Tiefes Lernen
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Plot (Graphics), Data Visualization, Graphing, Matplotlib, Data Visualization Software, Statistical Visualization, Graphical Tools, Data Analysis Software, Data Analysis, Python Programming
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Javascript, Data Structures, Dataflow, Computer Programming
Fortgeschritten · angeleitetes Projekt · Weniger als 2 Stunden

Coursera
Kompetenzen, die Sie erwerben: Postman API Platform, API Testing, Data Validation, Application Programming Interface (API), Restful API, Verification And Validation, Performance Tuning, Microservices, Performance Testing, Test Tools, Security Controls, Data Integrity, Authentications
Mittel · Kurs · 1–4 Wochen