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: Matplotlib, Applied Machine Learning, Random Forest Algorithm, Predictive Modeling, Predictive Analytics, Machine Learning Algorithms, Data Visualization, Machine Learning, Programming Principles, Data Manipulation, Feature Engineering, Data Cleansing, Supervised Learning, Python Programming, Data Science, Data Processing, NumPy, Pandas (Python Package)
Anfänger · Kurs · 1–3 Monate

Packt
Kompetenzen, die Sie erwerben: Command-Line Interface, Unix Commands, Graphical Tools, Integrated Development Environments, Computer Programming Tools, Unix, Development Environment, File Management, Configuration Management, Linux
Mittel · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Matplotlib, Data Visualization, Predictive Modeling, Scientific Visualization, Pandas (Python Package), Data Visualization Software, Predictive Analytics, Data Manipulation, Regression Analysis, Data Analysis, Data Cleansing, Data Science, Machine Learning Algorithms, Statistical Inference, Statistics, Probability & Statistics, Python Programming
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Apache Maven, Eclipse (Software), Data Import/Export, Kotlin, Software Installation, Unit Testing, Database Management, File Management
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Software Architecture, Code Review, Unit Testing, Software Design, LLM Application, Application Design, Prompt Engineering, Python Programming, Version Control, Java Programming
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Android Development, Unity Engine, Video Game Development, Animation and Game Design, User Interface (UI) Design, Mobile Development, 3D Assets, Graphics Software, Software Installation, Application Deployment, C# (Programming Language)
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Verbal Communication Skills, Communication, Critical Thinking, Problem Solving, Composure, Interpersonal Communications, Computer Programming, Computer Science, Planning, Complex Problem Solving, Algorithms, Data Structures, Stress Management, Adaptability
Anfänger · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: Computational Thinking, Algorithms, Program Development, Software Development, Computer Programming, Data Structures, Javascript, Computer Science, Web Development
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cryptographic Protocols, Blockchain, Business Continuity, Disaster Recovery, Digital Assets, Vulnerability Assessments, Regulatory Compliance, Enterprise Security, Data Security, Law, Regulation, and Compliance, Encryption, Cybersecurity, Network Security, Emerging Technologies, Distributed Computing, Transaction Processing
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Unit Testing, React.js, Webpack, Angular, Web Development Tools, Development Environment, Debugging, Vue.JS, Object Oriented Programming (OOP)
Mittel · Kurs · 1–3 Monate

Edureka
Kompetenzen, die Sie erwerben: TypeScript, Object Oriented Design, Object Oriented Programming (OOP), Programming Principles, Software Design Patterns, Software Design, Computer Programming, Software Architecture, Debugging, Maintainability, Software Development, Javascript, Web Development Tools, Web Development, Data Validation
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Unit Testing, Code Review, Software Development Tools, Test Automation, Software Documentation, Maintainability, Web Applications, Application Development, Generative AI, Software Development, Jest (JavaScript Testing Framework), Javascript, ChatGPT, GitHub
Mittel · angeleitetes Projekt · Weniger als 2 Stunden