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.

Kompetenzen, die Sie erwerben: Node.JS, Software-Entwurfsmuster, Instandhaltbarkeit, Wiederverwendbarkeit von Code, Javascript, Ereignisgesteuerte Programmierung, Software-Architektur, Software-Entwicklung, Objektorientierte Programmierung (OOP), Entwurf von Systemen, Leistungsoptimierung, Objektorientierter Entwurf
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: PostgreSQL, Database Administration, Relational Databases, Database Design, Database Management, Database Architecture and Administration, Database Development, SQL, Operational Databases, Database Theory, Transaction Processing, Query Languages
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Abfragesprachen, Relationale Datenbanken, Transaktionsverarbeitung, Operative Datenbanken, Datenbanken, Datenbank-Entwicklung, SQL, Datenbank-Management, JSON, Datenverwaltung, Datenbank-Management-Systeme, Datenbank-Systeme, Datenzugang, PostgreSQL, Datenbankarchitektur und -verwaltung, Datenbank-Design, Leistungsoptimierung, Integrität der Daten
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Web Development Tools, Security Testing, Application Security, Test Tools, Unit Testing, Software Testing, Development Testing, Software Development, Cryptographic Protocols, Web Development, Cryptography, Data Integrity
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: 3D Modeling, 3D Assets, Unreal Engine, Computer Graphics, Visualization (Computer Graphics), Computer Graphic Techniques, Graphical Tools, Model Optimization, Image Quality, Editing, Data Import/Export
Anfänger · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Software Design, Programming Principles, Program Development, Code Reusability, AI Personalization, Data Integration, Databases, Computer Programming, Object Oriented Programming (OOP), User Interface (UI), Data Mapping, Algorithms, Java Programming, Java, Data Structures, Data Management
Mittel · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Wireframing, User Flows, Web Design, Prototyping, UI Components, User Interface (UI), Interaction Design, Web Development
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Johns Hopkins University
Kompetenzen, die Sie erwerben: Rmarkdown, Data Science, R (Software), GitHub, Version Control, Data Analysis, Big Data, R Programming, Software Versioning, General Science and Research, Git (Version Control System), Statistical Programming, Data Quality, Statistical Reporting, Development Environment
★ 4.7 (9) · Gemischt · Kurs · 1–4 Wochen

University of Maryland, College Park
Kompetenzen, die Sie erwerben: Sampling (Statistics), Data Analysis Software, Stata, Statistical Analysis, Statistical Software, Statistical Methods, Regression Analysis, Data Integrity, R (Software), R Programming, Statistical Modeling
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Web-Entwicklung, React.js, Javascript, Software-Entwicklung, Front-End-Webentwicklung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Data Preprocessing, Deep Learning, Data Processing, Artificial Neural Networks, Logistic Regression, Applied Machine Learning, Program Development, Python Programming, Network Architecture, Model Training, Model Optimization, Machine Learning Algorithms, NumPy, Pandas (Python Package), Linear Algebra
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Microsoft Visual Studio, Grundsätze der Programmierung, Linux, Microsoft Entwicklungswerkzeuge, .NET-Rahmenwerk, C# (Programmiersprache), Plattformübergreifende Entwicklung, Open-Source-Technologie, Integrierte Entwicklungsumgebungen, Programm-Entwicklung, Spiel-Design
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden