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.

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Kontinuierliche Integration, Einheitliche Prüfung, System-Programmierung, Benutzeroberfläche (UI), Rust (Programmiersprache), Plot (Grafiken), Testgetriebene Entwicklung (TDD), Software Architektur, Ereignisgesteuerte Programmierung, Interaktive Datenvisualisierung, Erstellung des Dashboards, Einheitstest, UI-Komponenten, YAML, Prüfbarkeit, Systemüberwachung, Befehlszeilenschnittstelle, Testfall, Software-Architektur
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: ASP.NET, .NET Framework, Model View Controller, Authentications, C# (Programming Language), Web Development, Performance Tuning, Authorization (Computing), Web Applications, Object-Relational Mapping, Application Frameworks, Secure Coding, Content Management Systems, Scalability, API Testing, Data Validation
Mittel · Kurs · 1–3 Monate

University of Alberta
Kompetenzen, die Sie erwerben: Produktmanagement, Agile Methodik, Scrum (Software-Entwicklung), Sprint-Planung, Funktionale Anforderung, Agile Software-Entwicklung, Agiles Projektmanagement, Projektleitung, Technische Überprüfung der Software, Rahmen für das Risikomanagement, Kanban-Prinzipien, Software-Entwicklung, Agile Entwicklung von Software, Sprint-Retrospektiven, Risikoanalyse, Methoden der Softwareentwicklung, Risikomanagement für Projekte, Risikomanagement, Analyse der Anforderungen, Erhebung von Anforderungen, Projekt-Risikomanagement, Agile Produktentwicklung
Anfänger · Spezialisierung · 3–6 Monate

Imperial College London
Kompetenzen, die Sie erwerben: Explorative Datenanalyse, Statistische Hypothesenprüfung, Logistische Regression, Statistische Software, Biostatistik, R Programmierung, Datenkompetenz, Datenanalyse, Regressionsanalyse, Wissenschaft und Forschung, Stichproben (Statistik), Deskriptive Analytik, Korrelationsanalyse, Statistische Programmierung, Deskriptive Statistik, Statistische Analyse, Analytische Fähigkeiten, Statistische Modellierung, R (Software), Bewertung des Modells, Modellevaluation
Anfänger · Spezialisierung · 3–6 Monate

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Computerprogrammierung, Explorative Datenanalyse, Daten importieren/exportieren, Integration von Daten, Datenarchitektur, Pandas (Python-Paket), Qualität der Daten, Apache, Computer Programmierung, Datenwissenschaft, Rust (Programmiersprache), SQL , Datenverarbeitung, Datenumwandlung, Datenwrangling, Datenqualität, Daten-Pipelines, Befehlszeilenschnittstelle, Auszug, Bereinigung von Daten, Datenmanipulation
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: .NET Framework, ASP.NET, Web Applications, Application Deployment, Secure Coding, Content Management, Content Management Systems, Web Development, Web Development Tools, C# (Programming Language), Model View Controller, Web Content, Containerization, C and C++, System Configuration
Mittel · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Kontinuierliche Integration, Agile Methodik, Verhaltensbasierte Entwicklung, Sprint-Planung, Scrum (Software-Entwicklung), Management-Berichterstattung, Schlanke Methodologien, Agile Software-Entwicklung, Skaliertes Agiles Framework, Agiles Projektmanagement, DevSecOps, Testgetriebene Entwicklung (TDD), Rückstände, Kanban-Prinzipien, Agile Entwicklung von Software, Sprint-Retrospektiven, DevOps, Risikomanagement für Projekte, Risikomanagement, Projekt-Risikomanagement, Agile Produktentwicklung, Anwenderbericht
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Animationen, Apple-Software-Kenntnisse, Mobile Entwicklungstools, Benutzeroberfläche (UI), Swift-Programmierung, Mobile Entwicklung, Datenmodellierung, Datenverwaltung, Persistenz der Daten, Benutzeroberfläche (UI) Design, Datenmanagement, iOS-Entwicklung, UI-Komponenten, Software-Entwurfsmuster, Apple iOS, Migration von Daten, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX)
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Graph Theory, Computational Thinking, Data Structures, Algorithms, Problem Solving, Programming Principles, Computer Programming, Theoretical Computer Science, Javascript, Solution Design, Performance Tuning, Memory Management
Mittel · Spezialisierung · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Daten importieren/exportieren, MySQL, Integration von Daten, R Programmierung, Datenerfassung, SQL , Datenverwaltung, Datenverarbeitung, Datenzugang, Datenumwandlung, Datenwrangling, Dateiverwaltung, Anwendungsprogrammierschnittstelle (API), Datenmanagement, Web-Scraping, Vorverarbeitung von Daten, R (Software), Bereinigung von Daten, Datenvorverarbeitung, Datenerhebung, Datenmanipulation
Gemischt · Kurs · 1–4 Wochen

Edge Impulse
Kompetenzen, die Sie erwerben: Computer Vision, Convolutional Neural Networks, Applied Machine Learning, Embedded Software, Model Training, Embedded Systems, Machine Learning Software, MLOps (Machine Learning Operations), Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning Algorithms, Responsible AI, Predictive Modeling, Artificial Intelligence, AI literacy, Machine Learning Methods, Anomaly Detection, AI Product Strategy, Prototyping, Product Development
Mittel · Spezialisierung · 1–3 Monate

Corporate Finance Institute
Kompetenzen, die Sie erwerben: Matplotlib, Plot (Graphics), Data Visualization, Pandas (Python Package), NumPy, Data Analysis, Seaborn, Data Storytelling, Data Cleansing, Data Presentation, Data Analysis Software, Data Wrangling, Data Manipulation, Jupyter, Data Quality, Exploratory Data Analysis, Data Transformation, Statistical Methods, Statistical Analysis, Python Programming
Mittel · Kurs · 1–3 Monate