Programmieren-Kurse können Ihnen helfen, die Grundlagen von Syntax, Kontrollstrukturen und Datenstrukturen in verschiedenen Sprachen zu lernen. Sie können Fähigkeiten im Schreiben, Testen und Strukturieren von Code aufbauen. Viele Kurse führen in Entwicklungsumgebungen, Versionskontrolle und einfache Projektbeispiele ein, mit denen Sie eigene Programme Schritt für Schritt entwickeln.

Kompetenzen, die Sie erwerben: ASP.NET, Middleware, .NET Framework, C# (Programming Language), Model View Controller, Back-End Web Development, Web Development, Restful API, Server Side, Full-Stack Web Development, Web Applications, Application Frameworks, Object-Relational Mapping, Microsoft SQL Servers, Data Validation, Data Migration
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: TypeScript, Object Oriented Programming (OOP), Software Design Patterns, Software Design, Programming Principles, Data Structures, Web Development Tools, JSON
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: WordPress, Secure Coding, Data Store, Data Management, Content Management Systems, Data Security, Data Persistence, Database Development, Content Management, PHP (Scripting Language), Back-End Web Development, Maintainability, Program Development, Data Validation
Anfänger · Kurs · 1–4 Wochen

Anfänger · Kurs · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Fehlersuche, Entwicklungsumgebung, Software-Entwicklungstools, Computer Architektur, Software Entwurf, Konfigurationsverwaltung für Software, Hardware-Architektur, Versionskontrolle, C (Programmiersprache), Git (Versionskontrolle-System), Eingebettete Systeme, Tools erstellen, Technische Überprüfung der Software, Eingebettete Software
Mittel · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Hardware Design, Field-Programmable Gate Array (FPGA), Data Structures, Systems Design, Application Specific Integrated Circuits, Electronic Systems, Computer Engineering, Verification And Validation, Embedded Systems, Software Design, Simulation and Simulation Software, Test Engineering, Programming Principles, Data Synthesis, Analysis, Design, Process Optimization
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Core Data (Software), Apple iOS, Mobile Development, Apple Xcode, Data Modeling, Secure Coding, Data Persistence, Game Design, Swift Programming, Application Design, User Interface (UI), User Interface (UI) Design, Debugging
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Analysis, Data Collection, Data Cleansing, Data Processing, Data Quality, Data Analysis Software, Data Science, Business Analytics, Feature Engineering, Data Visualization, Data Validation, Machine Learning
Anfänger · Kurs · 1–3 Monate

Meta
Kompetenzen, die Sie erwerben: HyperText Markup Language (HTML), Entwicklung von Anwendungen für Mobilgeräte, Mobile Entwicklung, Anwendungsentwicklung, Ereignisgesteuerte Programmierung, UI Komponenten, Cascading Style Sheets (CSS), Javascript, Front-End Web-Entwicklung, Web-Anwendungen, Datenmanagement, Datenverwaltung, React.js
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Bayesian Network, Predictive Modeling, Machine Learning Methods, Markov Model, Statistical Modeling, Artificial Intelligence, Statistical Inference, Graph Theory, Network Analysis, Probability & Statistics, Sampling (Statistics), Algorithms, Scalability
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Hypertext Markup Language (HTML), Interactive Design
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Apple iOS, iOS Development, Model View Controller, Software Architecture, Maintainability, Application Design, Mobile Development, Software Design, Software Design Patterns, UI Components, Scalability, Frontend Integration, Application Development, Frontend Performance, Performance Tuning, Data Modeling, Business Logic
Anfänger · Kurs · 1–4 Wochen