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 Alberta
Kompetenzen, die Sie erwerben: Agile Methodik, Scrum (Software-Entwicklung), Software-Entwicklung, Agile Software-Entwicklung, Lebenszyklus der Softwareentwicklung , Prozessgesteuerte Entwicklung, Modellierung von Prozessen, Softwaretechnik, Testgetriebene Entwicklung (TDD), Kanban-Prinzipien, Methoden der Softwareentwicklung, Agile Produktentwicklung, Agile Entwicklung von Software
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: iOS Development, Apple iOS, Swift Programming, Mobile Development, Web Content Accessibility Guidelines, AI Personalization, User Interface (UI) Design, Application Programming Interface (API), AI Integrations, Software Architecture, AI Enablement, Integrated Development Environments, Usability, Generative AI Agents, Software Design Patterns, Geospatial Information and Technology, Database Development, Debugging, Git (Version Control System), Animations
Anfänger · Spezialisierung · 1–3 Monate

EDHEC Business School
Kompetenzen, die Sie erwerben: Investitionsmanagement, Vermögensverwaltung, Simulationen, Rentabilität der Investition, Finanzielle Modellierung, Portfolio-Risiko, Korrelationsanalyse, Investment Management, Investitionen, Risikoanalyse, Portfolio-Verwaltung, Finanzverwaltung, Python-Programmierung, Prozess-Optimierung, Finanzielle Analyse, Risikomanagement, Finanzielle Verwaltung, Risikomodellierung
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Agile Methodik, Leistungsmessung, Schlanke Methodologien, Scrum (Software-Entwicklung), Sprint-Retrospektiven, Teamleitung, Agile Software-Entwicklung, Teambildung, Team Management, Sprint-Planung , Agiles Projektmanagement, Leistungsmanagement im Team, Kanban-Prinzipien, Arbeitsablauf-Management, Agile Produktentwicklung, Teamorientiert, Leistungsmetrik, Anwenderbericht, Erleichterung von Sitzungen, Rückstände, Agile Entwicklung von Software
Anfänger · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: Software-Prüfung, Integrationsprüfung, Objektorientierte Programmierung (OOP), Software-Entwurfsmuster, Java-Programmierung, Test-Automatisierung, Instandhaltbarkeit, Mobile Entwicklung, JUnit, Prüfbarkeit, Android-Studio, Softwaretechnik, Testgetriebene Entwicklung (TDD), Entwicklungstests, Datei-E/A, Android-Entwicklung, Android (Betriebssystem), Versionskontrolle, Java Programmierung, Git (Versionskontrollsystem), Software-Entwicklung, Einheitliche Prüfung, Einheitstest
Anfänger · Spezialisierung · 3–6 Monate

EDHEC Business School
Kompetenzen, die Sie erwerben: Marktdaten, Investitionsmanagement, Web-Scraping, Vermögensverwaltung, Methoden des maschinellen Lernens, Rentabilität der Investition, Unstrukturierte Daten, Portfolio-Risiko, Prädiktive Modellierung, Text Mining, Investment Management, Software zur Datenvisualisierung, Investitionen, Finanzielle Daten, Angewandtes maschinelles Lernen, Portfolio-Verwaltung, Finanzverwaltung, Statistisches maschinelles Lernen, Netzwerkanalyse, Risikomanagement, Finanzielle Verwaltung, Analyse der Jahresabschlüsse, Analyse der Finanzausweise
Anfänger · Spezialisierung · 3–6 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Kalkulation, Computerprogrammierung, Methoden des maschinellen Lernens, Numerische Analyse, Maschinelles Lernen, Datenvisualisierung, Modell-Optimierung, Software für maschinelles Lernen, Derivate, Künstliche neuronale Netze, Angewandte Mathematik, Angewandtes maschinelles Lernen, Tiefes Lernen, Python-Programmierung, Computer Programmierung
Mittel · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Data Storytelling, Data Presentation, Generative AI, Version Control, Git (Version Control System), Data Manipulation, Data Cleansing, Data Visualization, Exploratory Data Analysis, Pandas (Python Package), R Programming, Tidyverse (R Package), Statistical Visualization, Python Programming, Microsoft Visual Studio, Ggplot2, GitHub, Jupyter, NumPy, Machine Learning Methods
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: SQL, Relationale Datenbanken, Datenspeicherung, Operative Datenbanken, Datenbank-Management, Gespeicherte Prozedur, Transaktionsverarbeitung, Datenbankarchitektur und -verwaltung, Datenbank-Design, PL/SQL, Datenmodellierung, Datenbank Management, Oracle SQL-Entwickler, Oracle-Datenbanken, Datenbank-Theorie, Integrität der Daten, Datenbank-Entwicklung, Datenbank-Management-Systeme, Datenbank-Anwendung
Gemischt · Kurs · 1–4 Wochen

LearnKartS
Kompetenzen, die Sie erwerben: TypeScript, Object Oriented Design, Application Programming Interface (API), Enterprise Application Management, Software Design, Code Reusability, Object Oriented Programming (OOP), Programming Principles, Software Design Patterns, Javascript, Build Tools, Application Development, Web Development Tools, Full-Stack Web Development, Web Development, Software Engineering, Software Development, Front-End Web Development, Software Architecture, Debugging
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Excel Macros, Microsoft Excel, Data Structures, Data Store, Business Process Automation, Data Processing, Automation, Visual Basic (Programming Language), Scripting, Programming Principles, Scripting Languages, Spreadsheet Software, Computational Logic, Computer Programming Tools, Development Environment, Productivity, Real Time Data, Build Tools, Follow Through, Design
Gemischt · Kurs · 1–3 Monate

Atlassian
Kompetenzen, die Sie erwerben: Kollaborative Software, GitHub, Befehlszeilenschnittstelle, Kontinuierliche Integration, Bitbucket, Software-Versionierung, Software-Konfigurationsmanagement, Versionskontrolle, Git (Versionskontrollsystem)
Gemischt · Kurs · 1–4 Wochen