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

Coursera
Kompetenzen, die Sie erwerben: AI Security, AI Integrations, Test Driven Development (TDD), Security Testing, Vulnerability Assessments, Test Script Development, Unit Testing, Package and Software Management, Code Coverage, Vulnerability Scanning, DevSecOps, Continuous Integration, Dependency Analysis, CI/CD, Test Tools, Software Testing, Test Automation, Integration Testing, Continuous Deployment, Software Versioning
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: AI-Integrationen, Java-Programmierung, Python-Programmierung, Software-Architektur, Software Architektur, Code-Überprüfung, Software Entwurf, Software-Entwicklung, AI-Arbeitsabläufe, Test-Tools, Versionskontrolle, Java Programmierung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Jest (JavaScript Testing Framework), Unit Testing, TypeScript, Test Script Development, Software Testing, Test Driven Development (TDD), JavaScript Frameworks, Code Coverage, Test Automation, Test Case, Javascript
Mittel · Kurs · 1–4 Wochen

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

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: Threat Modeling, Application Security, Secure Coding, Open Web Application Security Project (OWASP), Security Controls, Data Security, Vulnerability Management, Computer Security, Vulnerability, Vulnerability Assessments, Databases, Authorization (Computing), Information Privacy, Encryption, Role-Based Access Control (RBAC), Computer Programming, Python Programming, Node.JS, JavaScript Frameworks, Javascript
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Model Deployment, Responsible AI, No-Code Development, Business Metrics, Data Ethics, AI Personalization, AI Integrations, Return On Investment, Application Deployment, Customer experience improvement, Language Interpretation, Translation, and Studies, Performance Measurement, Product Improvement, Key Performance Indicators (KPIs), Cross Platform Development, Continuous Improvement Process, User Feedback, Customer Engagement, Systems Integration, System Design and Implementation
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Responsive Web Design, HTML and CSS, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Front-End Web Development, Web Design, Maintainability, Web Development, Full-Stack Web Development, Computer Programming, Semantic Web, Web Content Accessibility Guidelines, Design Elements And Principles
Anfänger · Kurs · 1–4 Wochen

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

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: Typografie, Reaktionsfähiges Web-Design, Instandhaltbarkeit, Interaktives Design, Animationen, Web-Design und Entwicklung, Cascading Style Sheets (CSS), Web-Design
Gemischt · Kurs · 1–4 Wochen