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: Datenzugang, SQL, Back-End-Webentwicklung, PHP (Skriptsprache), Datenbanken, Objektorientierte Programmierung (OOP), Hypertext Markup Language (HTML), Web-Anwendungen, Relationale Datenbanken, MySQL, Web-Entwicklung, Datenbank-Management, Datenbank Management
★ 4.7 (24) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Meta
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Mobile Entwicklung, Benutzererfahrung, Anwendungsdesign, iOS-Entwicklung, Git (Versionskontrollsystem), Datenmanagement, UI-Komponenten, Software Architektur, Benutzeroberfläche (UI), Datenverwaltung, Benutzeroberfläche (UI) Design, Software-Architektur, Apple-Software-Kenntnisse, Versionskontrolle, Wireframing, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Kenntnisse der Apple Software, Swift-Programmierung, Apple iOS
★ 4.3 (35) · Mittel · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Computational Thinking, Java, Pädagogik, Kulturelle Reaktionsfähigkeit, Computer Programmierung, Java Programmierung, Computerprogrammierung, Java-Programmierung, Objektorientierte Programmierung (OOP), Objektorientierter Entwurf, Programm-Entwicklung, Algorithmen, Digitale Pädagogik
★ 4.7 (11) · Anfänger · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Restful API, ASP.NET, Microsoft SQL Servers, C# (Programming Language), Web Services, Database Management, Database Development, JSON, Back-End Web Development, SQL, Database Design, Server Side, .NET Framework, Object Oriented Programming (OOP), Application Programming Interface (API), API Design, Database Architecture and Administration, Programming Principles
★ 4.1 (14) · Mittel · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Blockchain, Risk Management, Enterprise Risk Management (ERM), Risk Analysis, Risk Management Framework, Risk Mitigation, Governance Risk Management and Compliance, Legal Risk, Interoperability, IT Security Architecture, Cyber Risk, Information Technology Architecture, Network Architecture, Governance, Solution Architecture, Application Security, Software Architecture, Cryptography, Data Storage, Systems Architecture
★ 4.8 (23) · Anfänger · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Memory Management, C and C++, C++ (Programming Language), C (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Data Structures, Software Design, Python Programming, Java, Algorithms, Performance Tuning
★ 4.5 (13) · Mittel · Kurs · 1–3 Monate

Rice University
Kompetenzen, die Sie erwerben: Diversität und Inklusion, Mitarbeiterbindung, Strategische Planung, Diversity-Schulung, Initiativen für Vielfalt, Gleichberechtigung und Eingliederung, Geschäftsplanung, Rekrutierung, Strategie der Humanressourcen, Rekrutierung von Talenten, Diversity-Programme, Entwicklung der Arbeitskräfte, Talentakquise, Personalpolitische Maßnahmen, Personalwesen, Inklusivität am Arbeitsplatz, Organisatorische Effektivität, Unternehmensplanung, Strategien der Personalbeschaffung, Mitarbeiterschulung, Ausbildungsprogramme, Personalmanagement und -planung
★ 4.8 (61) · Mittel · Kurs · 1–3 Monate

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Graphentheorie, Methoden des maschinellen Lernens, Autokodierer, Tiefes Lernen, Daten-Synthese, Gesundheitsinformatik, Unüberwachtes Lernen, Erfahrung im Labor, Generative KI, Auto-Kodierer, Angewandtes maschinelles Lernen, Generative Modellarchitekturen, Prädiktive Modellierung, Künstliche neuronale Netze, Netzwerkanalyse, Netzwerk-Modell
★ 3.6 (15) · Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Containerisierung, NoSQL, IBM Wolke, Cloud-Anwendungen, Cloud-Entwicklung, Microservices, Back-End-Webentwicklung, Kubernetes, Datenbanken, Docker (Software), Flask (Web-Framework), Cloud-natives Computing, Cloud-Bereitstellung, Bereitstellung von Anwendungen, Web-Anwendungen, OpenShift, Django (Web-Framework), MongoDB, Cloud-Plattformen
★ 5 (43) · Fortgeschritten · Kurs · 1–3 Monate

Pearson
Kompetenzen, die Sie erwerben: Java, Transaction Processing, File I/O, Java Programming, Data Access, Object Oriented Design, Dataflow, Data Persistence, Database Management, Stored Procedure, SQL, Application Development, Information Management, Command-Line Interface, Application Deployment, Data Integrity, Databases, OS Process Management, Application Programming Interface (API), Mitigation
★ 5 (6) · Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Schnelles Engineering, LangChain, Generative KI, LLM-Bewerbung, Benutzeroberfläche (UI), Modellierung großer Sprachen, Web-Anwendungen, Web-Entwicklung, Python-Programmierung, OpenAI-API
★ 3.4 (11) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Scrimba
Kompetenzen, die Sie erwerben: Web-Entwicklungs-Tools, Softwaretechnik, Computer Programmierung, Software-Entwicklung, Grundsätze der Programmierung, Rechnerische Logik, Computerprogrammierung, Python-Programmierung, Web-Entwicklung
★ 4.6 (17) · Mittel · Kurs · 1–4 Wochen