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: Anwendungsentwicklung, Java, Problemlösung, Computer Programmierung, Java Programmierung, Wiederverwendbarkeit von Code, Daten-Strukturen, Grundsätze der Programmierung, Objektorientierter Entwurf, Java-Programmierung, Objektorientierte Programmierung (OOP), Datei-E/A, Dateiverwaltung, Computerprogrammierung, Android-Entwicklung, Programm-Entwicklung, Algorithmen
Anfänger · Kurs · 1–3 Monate

Packt
Kompetenzen, die Sie erwerben: Software-Versionierung, Git (Versionskontrollsystem), Software-Entwicklungstools, Versionskontrolle, GitHub, Installation der Software, Kollaborative Software
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Persistenz der Daten, Java, Java Programmierung, Grundsätze der Programmierung, Daten-Strukturen, Datei-E/A, Java-Programmierung, Objektorientierte Programmierung (OOP), Datenspeicher
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cryptography, Encryption, Key Management, Python Programming, Scripting, User Interface (UI), UI Components, Application Development
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Unreal Engine, Animation and Game Design, Game Design, Animations, Video Game Development, Artificial Intelligence, 3D Assets, Event-Driven Programming
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Structures, Javascript, Application Programming Interface (API), Computer Programming, Data Management
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cryptography, Encryption, Brute-force attacks, Python Programming, Programming Principles, Computational Logic, Program Development, Algorithms, Code Reusability, File I/O, File Management
Gemischt · Kurs · 1–4 Wochen

Infosec
Kompetenzen, die Sie erwerben: Apple iOS, iOS Development, Open Web Application Security Project (OWASP), Swift Programming, Role-Based Access Control (RBAC), Vulnerability Assessments, Mobile Security, Software Testing, Mobile Development, Development Testing, Secure Coding, Authentications, Unit Testing, Application Security, Encryption, Knowledge of Apple Hardware, Security Testing, IT Security Architecture, Network Security, Mobile Development Tools
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Mobile Entwicklung, Datenbank-Anwendung, Datenspeicherung, ChatGPT, UI-Komponenten, React.js, React Native, Fehlersuche, JSON, Benutzeroberfläche (UI), Datenbank-Entwicklung, Bereitstellung von Anwendungen, Mobile Entwicklungstools, Entwicklungsumgebung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX)
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Ereignisgesteuerte Programmierung, JSON, Daten-Strukturen, Grundsätze der Programmierung, Bereitstellung von Anwendungen, Rechnerische Logik, Javascript, Web-Design und Entwicklung, Web-Anwendungen, Web-Entwicklung, Cascading Style Sheets (CSS), Programm-Entwicklung, Kontext-Management
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Computer Programmierung, Instandhaltbarkeit, C++ (Programmiersprache), Rechnerische Logik, Objektorientierter Entwurf, Grundsätze der Programmierung, Objektorientierte Programmierung (OOP), Befehlszeilenschnittstelle, Entwicklungsumgebung, Computerprogrammierung, Dateiverwaltung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: File I/O, Security Controls, Code Reusability, Cryptography, User Accounts
Mittel · Kurs · 3–6 Monate