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: Object Oriented Design, Microsoft Copilot, Game Design, Software Design, Application Design, Unit Testing, Python Programming, GitHub, Development Environment, Debugging, Artificial Intelligence and Machine Learning (AI/ML)
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: SQL, Database Management, MySQL, Relational Databases, Query Languages, Databases, Database Application, Database Design, Data Access, Java, Java Programming, UI Components, User Interface (UI), Software Development
Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Leiterschaft, Lieferung der Lösung, Teambildung, Technische Kommunikation, Datengesteuerte Entscheidungsfindung, Daten Präsentation, Projektmanagement, Datenverarbeitung, Team Management, Projektdurchführung, Datenmanagement, Datenanalyse, Funktionsübergreifende Team-Führung
Gemischt · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Java, Object Oriented Design, Java Programming
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Universidad de Palermo
Kompetenzen, die Sie erwerben: Eclipse (Software), Java, Java Programming, Object Oriented Programming (OOP), Integrated Development Environments, Data Structures, Programming Principles, Algorithms, Computer Programming, Development Environment, Debugging, Software Development
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenstrukturen, Computer Programmierung, Python-Programmierung, Software Entwurf, Datenmodellierung, Objektorientierte Programmierung (OOP), Unified Modeling Language, Skripting, Software-Ingenieur
Anfänger · Kurs · 1–4 Wochen

University of California, Davis
Kompetenzen, die Sie erwerben: Data Governance, SQL, Data Quality, Data Manipulation, Database Design, Data Transformation, Query Languages, Data Modeling, Databases, Relational Databases, Data Analysis, Descriptive Statistics
Anfänger · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: Software-Tests, Software Entwurf, Java, Einheitstest, Entwicklung von Anwendungen für Mobilgeräte, Benutzeroberfläche (UI), Service Management, Android Entwicklung, Integrationstests, Android Studio, Anwendungsentwicklung
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Tensorflow, Natural Language Processing, Keras (Neural Network Library), Text Mining, Applied Machine Learning, Deep Learning, Machine Learning, Software Visualization
Mittel · angeleitetes Projekt · Weniger als 2 Stunden
Imperial College London
Kompetenzen, die Sie erwerben: Virtuelle Realität, 3D-Assets, Erweiterte und virtuelle Realität (AR/VR), Computer-Grafik-Techniken, Computergrafik, Android Entwicklung, Virtuelle Umgebung, Visualisierung (Computergrafik), Animationen, Android Studio, Interaktionsdesign
Fortgeschritten · Kurs · 1–4 Wochen

Simplilearn
Kompetenzen, die Sie erwerben: Matplotlib, NumPy, Data Visualization, Python Programming, Pandas (Python Package), Data Analysis, Data Visualization Software, Scripting, Analytics, Data Manipulation, Real Time Data, Data Processing, Programming Principles, Data Transformation, Data Cleansing, Data Validation
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Node.JS, Scalability, Authentications, JSON, Authorization (Computing), Web Applications, Web Development, Server Side, Back-End Web Development, Application Frameworks, Performance Tuning, Javascript, Restful API, Development Environment, Event-Driven Programming, Operating Systems, Email Automation, Microsoft Visual Studio, Debugging
Mittel · Kurs · 1–4 Wochen