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.

Board Infinity
Kompetenzen, die Sie erwerben: Cascading Style Sheets (CSS), Web Design and Development, digital literacy, Web Content Accessibility Guidelines
Anfänger · Kurs · 1–4 Wochen

KodeKloud
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Daten-Strukturen, IT-Infrastruktur, Konfigurationsmanagement, Ansible, Konfigurationsverwaltung
Anfänger · Kurs · 1–4 Wochen

Dartmouth College
Kompetenzen, die Sie erwerben: Technische Informatik, Computerprogrammierung, Computer Programmierung, Speicherverwaltung, Eingebettete Systeme, Daten-Strukturen, Linux, Eingebettete Software, Grundsätze der Programmierung, C (Programmiersprache), Software-Visualisierung
Anfänger · Kurs · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Spring Boot, API Testing, Spring Framework, Restful API, Application Programming Interface (API), API Design, Data Persistence, Web Applications, Application Frameworks, Development Testing, Software Testing, Web Services, Object-Relational Mapping, Application Security, Authentications, Authorization (Computing), Network Protocols
Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: OS Process Management, Operating Systems, System Programming, Performance Tuning, Data Structures, Event-Driven Programming, Data Access
Fortgeschritten · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Descriptive Statistics, R (Software), Statistical Hypothesis Testing, Correlation Analysis, Tidyverse (R Package), Data Analysis, Regression Analysis, Probability & Statistics, Statistical Methods, Data Analysis Software, Data Import/Export, Statistical Analysis, R Programming, Data Wrangling, Statistical Software, Statistical Programming, Data Manipulation
Anfänger · Kurs · 1–3 Monate

Heriot-Watt University
Kompetenzen, die Sie erwerben: Java, Computerprogrammierung, Anwendungsentwicklung, Lebenszyklus der Softwareentwicklung, Programm-Entwicklung, Computer Programmierung, Fehlersuche, Software-Entwicklung, Rechnerische Logik, Java-Programmierung, Grundsätze der Programmierung, Java Programmierung, Objektorientierte Programmierung (OOP)
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Software-Entwicklung, Software-Entwicklungstools, Git (Versionskontrollsystem), Projektleitung, Versionskontrolle, Softwaretechnik, Software-Versionierung, Kollaborative Software
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

AI CERTs
Kompetenzen, die Sie erwerben: Law, Regulation, and Compliance, Regulatory Compliance, Demand Generation, Property Management, Decision Intelligence, Real Estate Transactions, Real Estate Sales, Customer Engagement, Automation, Risk Management, Decision Making, Data Analysis, Market Analysis
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Blockchain, Memory Management, Programming Principles, Integrated Development Environments, Computational Logic, Software Development Tools, Secure Coding, Other Programming Languages, Program Development, Data Storage, Data Management, Development Testing
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Klassifizierungsalgorithmen, Computer Vision, Faltungsneuronale Netzwerke, Künstliche neuronale Netze, Prädiktive Modellierung, Tiefes Lernen, Modell Ausbildung, Lernen übertragen, Leistungsoptimierung, Bildanalyse, Faltungsneuronale Netze, Matlab, Feinabstimmung, Angewandtes maschinelles Lernen, Transfer Learning, Bewertung des Modells, Modellevaluation
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cascading Style Sheets (CSS), Frontend-Integration, Reaktionsfähiges Web-Design, Back-End-Webentwicklung, Web-Design, Git (Versionskontrollsystem), Hypertext Markup Language (HTML), Datenbank-Entwicklung, HTML und CSS, Front-End-Webentwicklung, Versionskontrolle, Code-Überprüfung, Web-Design und Entwicklung, Software-Entwicklung, React.js, UI-Komponenten, Web-Entwicklung, GitHub, Web-Anwendungen, Webanalyse und SEO
Fortgeschritten · Kurs · 1–3 Monate