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.

Illinois Tech
Kompetenzen, die Sie erwerben: Database Design, Relational Databases, Database Systems, Database Management, NoSQL, Databases, Database Development, SQL, Big Data, Model Evaluation, Apache Hadoop, Database Management Systems, MySQL, Statistical Analysis, Data Visualization, Database Theory, Data Analysis, Exploratory Data Analysis, Transaction Processing, Data Preprocessing
Auf einen Abschluss hinarbeiten
Mittel · Spezialisierung · 3–6 Monate

Scrimba
Kompetenzen, die Sie erwerben: HTML und CSS, Cascading Style Sheets (CSS), Bereitstellung von Anwendungen, Benutzeroberfläche (UI), Webdesign, Web Design und Entwicklung, Front-End Web-Entwicklung, Reaktionsfähiges Webdesign, HyperText Markup Language (HTML), Entwicklungsumgebung, GitHub, Web-Entwicklungstools, Web-Entwicklung, Interaktives Design
Anfänger · Kurs · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Sampling (Statistics), Statistical Hypothesis Testing, Data-Driven Decision-Making, Descriptive Statistics, Correlation Analysis, Data Analysis, Probability Distribution, Statistical Software, Statistics, Statistical Analysis, Estimation, R (Software), Data Visualization, Risk Analysis, Probability, Statistical Methods, R Programming, Return On Investment, Probability & Statistics, Problem Solving
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Regression Analysis, Visualization (Computer Graphics), Scikit Learn (Machine Learning Library), Feature Engineering, Data Cleansing, Predictive Modeling, Data Analysis, Statistical Modeling, Supervised Learning, Machine Learning, Python Programming
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Board Infinity
Kompetenzen, die Sie erwerben: React Native, Mobile Development, Responsive Web Design, Docker (Software), Azure DevOps, Restful API, Cross Platform Development, Microservices, Containerization, User Interface and User Experience (UI/UX) Design, DevOps, UI Components, ASP.NET, iOS Development, CI/CD, User Interface (UI) Design, .NET Framework, Unit Testing, Software Testing, Version Control
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Matplotlib, Seaborn, Plot (Graphics), Scatter Plots, Histogram, Data Visualization, Data Visualization Software, Statistical Visualization, Data Analysis, Python Programming
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Tufts University
Kompetenzen, die Sie erwerben: Python-Programmierung, Statistik, Microsoft Excel, Unternehmensanalytik, Wahrscheinlichkeit & Statistik, Quantitative Forschung, Analytische Fähigkeiten, Statistische Inferenz, Statistische Hypothesentests, Statistische Analyse, Technische Kommunikation
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Skalierbarkeit, Datenbanken, Authentifizierungen, Bereitstellung von Anwendungen, Middleware, Node.JS, MongoDB, Fehlersuche, Cloud-Anwendungen, Leistungsoptimierung, NoSQL, Server-Seite, API-Design, Web-Anwendungen, Datenbank-Anwendung, Back-End Web-Entwicklung, Web-Entwicklung, Datenbank-Design, Javascript, Restful API
Mittel · Kurs · 1–3 Monate
Codio
Kompetenzen, die Sie erwerben: Apache Maven, JSON, JUnit, Java Programming, Java, Restful API, Integrated Development Environments, Programming Principles, Data Structures, Object Oriented Programming (OOP), Network Protocols, Unit Testing, Style Guides
Mittel · Kurs · 1–4 Wochen

Meta
Kompetenzen, die Sie erwerben: SQL, Datenbanken, JSON, React Native, Entwicklung von Anwendungen für Mobilgeräte, Technologien zur Datenspeicherung, Authentifizierungen, Datenmanagement, Persistenz der Daten, Anwendungsentwicklung, Netzwerk-Modell, Restful API
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Version Control, Test Script Development, Continuous Integration, Test Execution Engine, Test Tools, Automation, Scripting, Web Scraping, Hypertext Markup Language (HTML), Software Design Patterns, Development Environment, Integrated Development Environments, Debugging, Command-Line Interface, File I/O
Anfänger · Spezialisierung · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Informatik, Kryptographie-Standards für öffentliche Schlüssel (PKCS), Datenstrukturen, Computergestütztes Denken, Grundsätze der Programmierung, Theoretische Informatik, Algorithmen, Lineare Algebra, Datenverschlüsselungsstandard, Kryptographie, Verschlüsselung, IBM Cloud, Arithmetik
Auf einen Abschluss hinarbeiten
Fortgeschritten · Kurs · 1–4 Wochen