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: AI-Integrationen, Datenbank-Management, Leistungsoptimierung, Transact-SQL, Microsoft Kopilot, Kontinuierliche Überwachung, SQL, Gespeicherte Prozedur, Microsoft SQL-Server, Datenbank Management, Abfragesprachen, Datenbank-Entwicklung, Wiederverwendbarkeit von Code
★ 4.6 (14) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Java, Google Cloud-Plattform, Java Programmierung, Cloud-API, Daten-Pipelines, Netzwerkanalyse, Apache Kafka, Java-Programmierung, Cloud-Plattformen
★ 3.8 (27) · Anfänger · Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Sprint-Planung, Produkt-Roadmaps, Rückstände, Schlanke Methodologien, Technisches Schreiben, Strategische Planung, Skaliertes Agiles Framework, KI-Produktstrategie, Agile Entwicklung von Software, Agile Software-Entwicklung, Anwenderbericht, Agile Methodik, Produktentwicklung, Produktstrategie, Agile Produktentwicklung, Prioritätensetzung, Produktmanagement, Produktplanung, Geschäftliche Prioritäten
★ 4.9 (35) · Mittel · Kurs · 1–4 Wochen

LearnKartS
Kompetenzen, die Sie erwerben: Spring Framework, Java, Spring Boot, Java Programming, Hibernate (Java), Web Development, Web Servers, Web Components, Servers, Application Deployment, Databases
★ 3.8 (13) · Mittel · Kurs · 1–3 Monate
Universidad de los Andes
Kompetenzen, die Sie erwerben: Game Design, Animation and Game Design, Animations, Video Game Development, Unity Engine, 3D Assets, Agile Methodology, Interaction Design, Software Documentation, Agile Software Development, Virtual Environment, Software Development Methodologies, Prototyping, Scripting
★ 4.2 (33) · Anfänger · Kurs · 1–3 Monate

Xi'an Jiaotong University
Kompetenzen, die Sie erwerben: Operating Systems, Microsoft Office, System Software, Computer Networking, OS Process Management, Computer Architecture, TCP/IP, Network Architecture, Computer Systems, Computer Science, Computing Platforms, Theoretical Computer Science, Memory Management, Computer Hardware, Network Protocols, Information Technology, Computational Logic, Digital Communications, Computational Thinking, Computer Programming
★ 3.9 (35) · Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: LLM-Bewerbung, Agentische Arbeitsabläufe, AI-Integrationen, Anwendungsentwicklung, Leistungsprüfung, AI-Arbeitsabläufe, AI-Personalisierung, Generative AI-Agenten, OpenAI, Künstliche Intelligenz, OpenAI-API, Anwendungsprogrammierschnittstelle (API), Kontext-Management
★ 4.6 (22) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenbank-Design, SQL, Datenzugang, Problemlösung, Abfragesprachen, Datenbank-Software, Relationale Datenbanken
★ 4.6 (335) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: AI-Integrationen, Leistungsprüfung, Speicherverwaltung, Anwendungsdesign, Datenbank-Management, Verwaltung der Anwendungsleistung, Leistungsoptimierung, Skalierbarkeit, Microsoft Kopilot, Software Architektur, SQL, Lastausgleich, Abfragesprachen, Software-Architektur, Verteiltes Rechnen, Datenbank Management, Software-Entwurfsmuster
★ 4.8 (14) · Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Datenverarbeitung, Datenbank-Management, Datenmanipulation, Linux, Bash (Skriptsprache), Python-Programmierung, Datenbanken, SQL, Datenbank-Anwendung, Daten importieren/exportieren, MySQL, Befehlszeilenschnittstelle, Skripting, Daten-Pipelines, Shell-Skript, Datenbank-Verwaltung, Operative Datenbanken, Relationale Datenbanken, Datenbank Management
★ 4.2 (13) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Coursera
Kompetenzen, die Sie erwerben: Java, Java Programming, Algorithms, Computational Thinking, Object Oriented Programming (OOP), Functional Design, Development Environment
★ 4.6 (12) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Speicherverwaltung, Schutz vor Malware, Intrusion Detection und Prävention, Management von Computersicherheitsvorfällen, Netzwerksicherheit, Cybersecurity, Reaktion auf Vorfälle, Endpunkt-Erkennung und -Reaktion, Cyber-Angriffe, Erkennung von Bedrohungen, Techniken der Ausbeutung, Netzwerkanalyse, Datensicherheit, Netzwerk-Überwachung, Digitale Forensik, Cyber-Bedrohungsdaten
★ 4.8 (96) · Anfänger · Kurs · 1–3 Monate