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: Responsive Web Design, Restful API, User Interface (UI) Design, Application Programming Interface (API), Web Development Tools, User Interface (UI), Web Design and Development, Database Design, HTML and CSS, User Interface and User Experience (UI/UX) Design, API Gateway, API Design, Front-End Web Development, Web Design, MongoDB, Cascading Style Sheets (CSS), Database Theory, Database Management, OAuth, Software Documentation
Mittel · Spezialisierung · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Social Network Analysis, Social Media Analytics, Data Analysis, Python Programming, Model Evaluation
Fortgeschritten · Kurs · 1–4 Wochen

University of Pennsylvania
Kompetenzen, die Sie erwerben: Datenwissenschaft, Explorative Datenanalyse, Datenverwaltung, Abfragesprachen, Business-Analytik, Datenspeicherung, Datenkompetenz, Große Daten, Relationale Datenbanken, Datenvisualisierung, Datenbank-Management, Software zur Datenvisualisierung, Technologien zur Datenspeicherung, Datenanalyse, Seaborn, Analytik, Pandas (Python-Paket), SQL, Datenspeicher, Matplotlib
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Oracle Databases, Database Administration, Relational Databases, Database Management Systems, Database Architecture and Administration, Data Import/Export, Patch Management, Memory Management, Database Systems, Multi-Tenant Cloud Environments, Database Software, Database Management, Operational Databases, Software Installation, Performance Tuning, Server Administration, Data Maintenance, Query Languages, User Accounts, System Configuration
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Real-Time Operating Systems, Embedded Software, Internet Of Things, Embedded Systems, Serial Peripheral Interface, System Programming, Emerging Technologies, Communication Systems, Program Development, Application Programming Interface (API), Operating Systems, Peripheral Devices, Digital Communications, Artificial Intelligence
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Kanban Principles, Workflow Management, Agile Software Development, Agile Project Management, Project Estimation, Agile Methodology, Estimation, Process Optimization, Backlogs, Agile Product Development, User Story, Process Improvement, Resource Utilization
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Java Programming, PostgreSQL, Relational Databases, Java, Java Platform Enterprise Edition (J2EE), Database Development, Systems Development, Database Design, Databases, Application Design, Back-End Web Development, Web Applications, Business Logic, Secure Coding, Data Validation, Process Modeling, Payment Systems, Document Management, Authentications, Verification And Validation
Mittel · Kurs · 1–4 Wochen

SkillUp
Kompetenzen, die Sie erwerben: Datenverwaltung, Datensicherheit, Präsentation der Daten, Datenbank-Design, Microsoft Excel, Dashboard, Relationale Datenbanken, Vorverarbeitung von Daten, Datenvisualisierung, Datenmanipulation, Interaktive Datenvisualisierung, MySQL, Datenbank-Management, Bereinigung von Daten, Tableau-Software, Datenverwaltung, Software zur Datenvisualisierung, Erstellung des Dashboards, SQL, Data Warehousing
Fortgeschritten · Kurs · 1–3 Monate

Infosec
Kompetenzen, die Sie erwerben: C und C++, Anwendungssicherheit, C (Programmiersprache), Sichere Kodierung, Sicherheitstests, Entwicklung von Exploits, Fehlersuche, System-Programmierung, Bewertungen der Anfälligkeit, Interoperabilität, White-Box-Tests, C++ (Programmiersprache)
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Abfragesprachen, Datenwrangling, Datenbank-Design, Daten importieren/exportieren, Relationale Datenbanken, Datenmanipulation, Qualität der Daten, Datenpflege, Datenbank-Management, Leistungsoptimierung, Bereinigung von Daten, Integrität der Daten, SQL, Integration von Daten, Datenbank-Entwicklung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Structures, Graph Theory, Network Model, Python Programming, Data Manipulation, Memory Management, Algorithms, Debugging
Mittel · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Regression Analysis, Statistical Hypothesis Testing, Statistical Analysis, Probability & Statistics, Statistical Methods, Statistical Programming, Probability Distribution, Data Analysis, Statistical Software, Markov Model, Data Science, Statistical Modeling, Statistics, Statistical Inference, Probability, Correlation Analysis, R Programming
Mittel · Kurs · 1–3 Monate