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.

Board Infinity
Kompetenzen, die Sie erwerben: HTML and CSS, React.js, ASP.NET, Restful API, .NET Framework, Web Applications, Web Services, Hypertext Markup Language (HTML), Front-End Web Development, JSON, Application Development, JavaScript Frameworks, Model View Controller, Web Design and Development, Application Frameworks, Program Development, UI Components, Development Environment, Web Development, Cascading Style Sheets (CSS)
★ 4.2 (353) · Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Künstliche Intelligenz und maschinelles Lernen (AI/ML), Anwendungsentwicklung, Datenmanipulation, LLM-Bewerbung, Generative KI, Datenwissenschaft, Datenbank-Management, Maschinelles Lernen, Datentechnik, Data Warehousing, SQL, Gespeicherte Prozedur, Anwendungs-Rahmenwerke, Angewandtes maschinelles Lernen, Daten-Pipelines, Daten importieren/exportieren, Rollenbasierte Zugriffskontrolle (RBAC), Auszug, Befehlszeilenschnittstelle, Datenbank Management
★ 4.8 (222) · Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programmierung, Datenmanipulation, Datenverarbeitung, Bioinformatik, Daten-Strukturen, Große Daten, Datenzugang, Daten importieren/exportieren, Statistische Analyse, Installation der Software, Statistische Programmierung, R (Software), Vorverarbeitung von Daten, Statistische Software, Software zur Datenanalyse, Datenvorverarbeitung
★ 3.8 (385) · Gemischt · Kurs · 1–4 Wochen

Universidad Austral
Kompetenzen, die Sie erwerben: Software Documentation, Object Oriented Design, Unified Modeling Language, Software Design, Test Driven Development (TDD), Unit Testing, Object Oriented Programming (OOP), Maintainability, Test Automation, Diagram Design, Programming Principles, Software Quality (SQA/SQC), Software Development, Computer Programming, Python Programming
★ 4.1 (289) · Anfänger · Kurs · 1–4 Wochen

University of Minnesota
Kompetenzen, die Sie erwerben: Kontinuierlicher Verbesserungsprozess, Prozessverbesserung, Schlanke Methodologien, Methoden der Softwareentwicklung, Scrum (Software-Entwicklung), Kanban-Prinzipien, Schlanke Fertigung, Produktprüfung, Prozess-Mapping, Lean Six Sigma, Agile Entwicklung von Software, Kaizen-Methodik, Agile Software-Entwicklung, Prozess-Analyse, Analyse des Geschäftsablaufs, Produktentwicklung, Software-Entwicklung, Abfallminimierung, Agile Methodik, Design Thinking
★ 4.6 (433) · Anfänger · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Cloud-Bereitstellung, Datenbank-Management, Datenverwaltung, Datenbanken, SQL, Microsoft Azure, PostgreSQL, Abfragesprachen, MySQL, Datensicherheit, Datenmanagement, Datenbank Management, Datenbank-Software, NoSQL, Datenbank-Verwaltung, Relationale Datenbanken, Datenspeicher, Datenbank-Management-Systeme
★ 4.6 (271) · Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Elektroingenieurwesen, Simulation und Simulationssoftware, Mathematische Software, Modell-Optimierung, Laboruntersuchungen, Mathematische Modellierung, Technische Berechnungen, Grundlegende elektrische Systeme, Elektronische Komponenten, Simulationen, Elektrische Systeme, Schätzung, Laborforschung, Matlab, Leistungselektronik, Elektrische Energiesysteme
★ 4.7 (552) · Mittel · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Angewandte Mathematik, Python-Programmierung, Programm-Entwicklung, Algorithmen, Mathematische Modellierung, Graphentheorie, Theoretische Informatik, Computational Thinking, Kombinatorik
★ 4.7 (376) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Plattformübergreifende Entwicklung, iOS-Entwicklung, Apple Xcode, React Native, Software-Prüfung, Mobile Entwicklungstools, Andere mobile Programmiersprachen, Cloud-Hosting, Mobile Entwicklung, Anwendungs-Rahmenwerke, Integrierte Entwicklungsumgebungen, Android-Studio, Flutter (Software), Apple iOS, Web-Anwendungen, Swift-Programmierung, Entwicklungsumgebung, Computer-Programmierwerkzeuge, Test-Tools
★ 4.7 (215) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Künstliche Intelligenz und maschinelles Lernen (AI/ML), Cloud Computing, Künstliche Intelligenz, Cloud-API, Microsoft Azure, Bildanalyse, Software-Entwicklung, Benutzerkonten, Anwendungsprogrammierschnittstelle (API), Computer Vision
★ 4.5 (523) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of Minnesota
Kompetenzen, die Sie erwerben: Angewandte Mathematik, Numerische Analyse, Dimensionalitätsreduktion, Datenmanipulation, Python-Programmierung, Algorithmen, Mathematische Modellierung, Lineare Algebra, Unüberwachtes Lernen, Angewandtes maschinelles Lernen, Methoden des maschinellen Lernens
★ 4.1 (249) · Mittel · Kurs · 1–3 Monate
Universidad Austral
Kompetenzen, die Sie erwerben: Angular, Server Side, Node.JS, Responsive Web Design, LESS, Bootstrap (Front-End Framework), Mobile Development, Back-End Web Development, Version Control, Cross Platform Development, Restful API, HTML and CSS, jQuery, Web Design and Development, React Redux, JavaScript Frameworks, Continuous Integration, TypeScript, iOS Development, MongoDB
★ 4.2 (826) · Anfänger · Spezialisierung · 3–6 Monate