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.

University of California, Davis
Kompetenzen, die Sie erwerben: Spiel-Design, Daten-Strukturen, Skripting, Computational Thinking, Ereignisgesteuerte Programmierung, Objektorientierte Programmierung (OOP), Programm-Entwicklung, Javascript, Javascript und jQuery, jQuery
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Erkennung von Bedrohungen, Skriptsprachen, Cybersecurity, Skripting, Management von Bedrohungen, Python-Programmierung, Techniken der Ausbeutung, Cyber-Operationen, IT-Automatisierung
Mittel · Kurs · 1–4 Wochen

Edureka
Kompetenzen, die Sie erwerben: Data Analysis Expressions (DAX), Power BI, Dashboard, Business Intelligence, Data Modeling, Data Storytelling, Extract, Transform, Load, Data Transformation, Data Visualization, Snowflake Schema, Business Analytics, Data Lakes, Data-Driven Decision-Making, Key Performance Indicators (KPIs), Data Analysis, Data Governance, Python Programming, Generative AI, Artificial Intelligence, Data Security
Mittel · Spezialisierung · 1–3 Monate

Edureka
Kompetenzen, die Sie erwerben: Datenmanagement, Datenverwaltung, Apache Spark, Datenverarbeitung, Explorative Datenanalyse, Datenanalyse, Apache Hadoop, Python-Programmierung, Datenmanipulation, Verteiltes Rechnen, PySpark
Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Statistische Modellierung, Bewertung des Modells, Lineare Algebra, Kalkulation, Wahrscheinlichkeitsrechnung und Statistik, R Programmierung, Datenwissenschaft, Logistische Regression, Statistische Methoden, Prädiktive Modellierung, Regressionsanalyse, Daten-Ethik, Statistische Analyse, Datenanalyse, Wahrscheinlichkeitsverteilung, R (Software), Modellevaluation
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–4 Wochen

Università di Napoli Federico II
Kompetenzen, die Sie erwerben: Machine Controls, Simulation and Simulation Software, Model Based Systems Engineering, Mechanical Engineering, Control Systems, Computer Vision, Laboratory Experience, Simulations, Image Analysis, Robotics, Experimentation, Matlab, Electronic Systems, Technical Design, Vibrations, Hydraulics, Mathematical Modeling
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Generative KI, Verarbeitung natürlicher Sprache, Abfragesprachen, Präsentation der Daten, Datenvisualisierung, Business Intelligence Software, Künstliche Intelligenz, Erstellung des Dashboards, Daten-Ethik, Interaktive Datenvisualisierung, Präsentationen, Datenanalyse, LLM-Bewerbung, Business Intelligence, Verantwortungsvolle AI, SQL, Infografiken
Mittel · Kurs · 1–4 Wochen

Northeastern University
Kompetenzen, die Sie erwerben: Systems Development Life Cycle, Software Development Life Cycle, Agile Software Development, Agile Methodology, Requirements Analysis, Agile Project Management, Requirements Management, Software Development Methodologies, User Requirements Documents, Requirements Elicitation, User Story, Waterfall Methodology, Software Architecture, Project Management, Cross-Functional Collaboration, Quality Assurance
Anfänger · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: Simulations, Plot (Graphics), Statistical Visualization, R (Software), R Programming, Statistical Programming, Statistical Methods, Process Modeling, Statistical Analysis, Process Analysis, Data Analysis
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Illinois Tech
Kompetenzen, die Sie erwerben: Abfragesprachen, Datenbanken, Relationale Datenbanken, Datenbank-Design, Datenbank-Management-Systeme, Datenbank Management, Datenzugang, Datenbank-Management, Datenbank-Anwendung, Datenbank-Systeme, Datenbank-Software, SQL, Datenmanipulation, Integrität der Daten, Leistungsoptimierung, Datenbankarchitektur und -verwaltung, Datenbank-Theorie
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: MongoDB, Node.JS, Angular, Restful API, API Design, NoSQL, Bootstrap (Front-End Framework), Database Development, Scalability, JavaScript Frameworks, Authentications, Query Languages, Web Frameworks, Web Applications, JSON, Application Programming Interface (API), Database Management, Authorization (Computing), Distributed Computing, Web Development Tools
Anfänger · Spezialisierung · 3–6 Monate