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: NumPy, Pandas (Python Package), Image Analysis, Data Manipulation, Matplotlib, Computer Vision, Data Analysis, Interactive Data Visualization, Python Programming, Data Visualization, JSON, Dashboard, Data Visualization Software, Jupyter, Web Applications
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Communication, Critical Thinking, Problem Solving, Interpersonal Communications, Computer Programming, Computer Science, Programming Principles, Planning, Algorithms, Data Structures, Stress Management, Adaptability
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Faltungsneuronale Netzwerke, Python-Programmierung, Deep Learning, Datenvorverarbeitung, Einbettungen, Rekurrente Neuronale Netze (RNNs), Modellevaluation, Klassifizierungsalgorithmen, Künstliche neuronale Netze
Mittel · Kurs · 1–3 Monate

Northeastern University
Kompetenzen, die Sie erwerben: Java, Object Oriented Programming (OOP), Data Structures, Object Oriented Design, Event-Driven Programming, Computer Programming, Application Design, Programming Principles, Application Development, File I/O, User Interface (UI), User Interface (UI) Design, Development Environment, Software Development
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Responsible AI, Application Development, Generative AI, Web Applications, Full-Stack Web Development, GitHub, Integrated Development Environments, Development Environment, Front-End Web Development, Back-End Web Development, Prompt Engineering, Computer Programming Tools
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Java Programming, Development Environment, Java, Integrated Development Environments, Encryption, Cryptography, Virtualization and Virtual Machines, Performance Tuning, Application Programming Interface (API), Object Oriented Programming (OOP), Scalability
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Python-Programmierung, Künstliche Intelligenz, Datenanalyse, Datenvorverarbeitung, Verarbeitung natürlicher Sprache, Text Mining, Angewandtes maschinelles Lernen, Maschinelles Lernen, Erhebung von Daten
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Apache Spark, Data Pipelines, PySpark, Real Time Data, Query Languages, Data Transformation, SQL, Data Processing, Data Analysis
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Javascript, Ereignisgesteuerte Programmierung, Anwendungsdesign, Objektorientierte Programmierung (OOP), Kontext-Management, Instandhaltbarkeit, Software-Entwurfsmuster, Skriptsprachen, Prototyping
Fortgeschritten · Kurs · 1–3 Monate

Edureka
Kompetenzen, die Sie erwerben: Algorithmen für maschinelles Lernen, Datenanalyse, Python-Programmierung, Datenvorverarbeitung, Logistische Regression, NumPy, Unternehmensanalytik, Datenmanipulation, Prädiktive Modellierung, Prädiktive Analytik, Statistische Analyse, Scikit Learn (Bibliothek für Maschinelles Lernen), Statistische Methoden, Pandas (Python-Paket), Angewandtes maschinelles Lernen, Big Data, Maschinelles Lernen
Mittel · Kurs · 1–3 Monate

Simplilearn
Kompetenzen, die Sie erwerben: Apache Maven, Build Tools, CI/CD, Software Configuration Management, Version Control, Java, Software Versioning, Configuration Management, Package and Software Management, Mac OS, Software Installation
Anfänger · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Video Game Development, Game Design, Scripting Languages, Object Oriented Programming (OOP), Computational Logic, Data Structures, Computer Programming, Debugging
Anfänger · Kurs · 1–4 Wochen