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: Rust (Programming Language), File I/O, Memory Management, Data Structures, Code Reusability, System Programming, Secure Coding
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Threat Modeling, Open Web Application Security Project (OWASP), DevSecOps, Secure Coding, Application Security, Threat Detection, Security Testing, Continuous Delivery, Continuous Integration, Vulnerability Assessments, CI/CD, Vulnerability Scanning, Security Controls, Risk Management Framework
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Mobile Entwicklung, Ereignisgesteuerte Programmierung, Skriptsprachen, UI-Komponenten, Entwicklung von Videospielen, C# (Programmiersprache), Skripting, Grundsätze der Programmierung, Interaktives Design, Spiel-Design, Installation der Software, Entwicklungsumgebung, Android-Entwicklung, Android (Betriebssystem), Unity-Engine, Mobile Entwicklungstools
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Data Structures, Object Oriented Programming (OOP), Java Programming, Object Oriented Design, Computational Thinking, Algorithms, Debugging, Java, Applied Mathematics, Programming Principles, Computer Programming, Theoretical Computer Science, Numerical Analysis, File I/O, Program Development, Mathematical Theory & Analysis, Pseudocode, Software Installation, Software Architecture, Integrated Development Environments
Mittel · Spezialisierung · 3–6 Monate

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: Tiefes Lernen, Text Mining, Modell Ausbildung, Faltungsneuronale Netze, Einbettungen, Faltungsneuronale Netzwerke, Python-Programmierung, Künstliche neuronale Netze, Rekurrente Neuronale Netze (RNNs), Klassifizierungsalgorithmen
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Matplotlib, Plot (Graphics), NumPy, Pandas (Python Package), Applied Machine Learning, Python Programming, Scikit Learn (Machine Learning Library), Data Visualization, Supervised Learning, Feature Engineering, Machine Learning, Natural Language Processing, Model Optimization, Machine Learning Algorithms, Text Mining, Data Manipulation, Predictive Modeling, Model Training, Unsupervised Learning, Data Management
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: AWS SageMaker, Applied Machine Learning, Model Evaluation, Amazon Web Services, Machine Learning Methods, No-Code Development, Model Training, Machine Learning, Machine Learning Algorithms, Supervised Learning, Cloud Platforms, Predictive Modeling, Amazon S3, Version Control, Data Preprocessing, Model Deployment, Data Import/Export, Data Validation
Anfänger · Kurs · 1–3 Monate

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: Object Oriented Design, Code Reusability, Mathematical Software, Programming Principles, Data Management, Statistical Analysis, Software Installation, Descriptive Statistics
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Code Reusability, Programming Principles, Package and Software Management, Application Development
Anfänger · Kurs · 3–6 Monate