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: Cryptography, Encryption, Cyber Security Assessment, Brute-force attacks, Python Programming, Programming Principles, Scripting, Algorithms, Data Structures, File I/O, File Management
Gemischt · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: GitHub, Git (Version Control System), Version Control, Collaborative Software, Software Versioning, Software Development Tools
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Software-Installation, 3D-Assets, Entwicklung von Videospielen, Animation und Spieldesign, Animationen, Entwicklungsumgebung, Plattformübergreifende Entwicklung, Content Management, Computergrafik, C# (Programmiersprache)
Gemischt · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Model Evaluation, Technical Communication, Technical Product Management, Workflow Management, Performance Metric, Data Analysis, Agile Methodology, Project Management, Stakeholder Communications, Communication, Data-Driven Decision-Making, Machine Learning, R Programming, Data Visualization
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Drehmoment (Physik), Skripting, Technische Berechnungen, Lineare Algebra, Mathematische Modellierung, Einheit-Engine, Simulationen, Entwicklung von Videospielen, Physik, Mechanik, C# (Programmiersprache), Spiel-Design, Angewandte Mathematik
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Python-Programmierung, Statistische Methoden, Algorithmen für maschinelles Lernen, Dimensionalitätsreduktion, Maschinelles Lernen, Algorithmen, Angewandtes maschinelles Lernen, Scikit Learn (Bibliothek für Maschinelles Lernen), Unüberwachtes Lernen, NumPy
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: PL/SQL, Oracle Databases, Stored Procedure, SQL, Database Development, Performance Tuning, Database Application, Maintainability, Debugging
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenstrukturen, Skripting, Ereignisgesteuerte Programmierung, Javascript, Datenvalidierung, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, User-Interface-(UI)-Design, Web-Entwicklung, HTML und CSS, Bereitstellung von Anwendungen, GitHub, Anwendungsentwicklung, Full-Stack Web-Entwicklung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: File I/O, Integrated Development Environments, System Configuration
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Skripting, Einheit-Engine, Entwicklung von Anwendungen für Mobilgeräte, Entwicklungsumgebung, Grundsätze der Programmierung, Animationen, Entwicklung von Videospielen, Benutzeroberfläche (UI), C# (Programmiersprache), Android (Betriebssystem), Spiel-Design
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: HyperText Markup Language (HTML), Web Content Accessibility Guidelines, Reaktionsfähiges Webdesign, HTML und CSS, Front-End Web-Entwicklung, Web-Entwicklung, JavaScript und jQuery, Benutzerfreundlichkeit, Cascading Style Sheets (CSS), Webdesign, Web Design und Entwicklung, jQuery, Semantisches Web
Gemischt · Kurs · 1–4 Wochen

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