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: Wireless Networks, Control Systems, Interactive Design, Software Installation, Electronics, Electronic Hardware, Telecommunications, Hardware Design, Program Development, Communication Systems, Display Devices, Embedded Software, Integrated Development Environments, Electronic Systems, Embedded Systems, Electronic Components, Development Environment, Electrical Wiring, Programming Principles, Open Source Technology
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Cybersecurity, Endpoint Security, Network Security, Cyber Attacks, Encryption, Cyber Security Assessment, Application Security, Cyber Security Policies, Penetration Testing, Data Security, Firewall, Cryptography, Intrusion Detection and Prevention, Security Awareness, Security Software, Mobile Security, Email Security, Information Assurance, Human Factors (Security)
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Recurrent Neural Networks (RNNs), Transfer Learning, Model Optimization, Tensorflow, Artificial Neural Networks, Applied Machine Learning, Embeddings, Keras (Neural Network Library), Deep Learning, Time Series Analysis and Forecasting, Fine-tuning, Image Analysis, Classification Algorithms, Convolutional Neural Networks, Natural Language Processing, Computer Vision, Model Training, Forecasting, Machine Learning, Text Mining
★ 4.7 (6) · Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, C and C++, C++ (Programming Language), Embedded Software, Code Reusability, Hardware Troubleshooting, Program Development, Maintainability, Debugging
Mittel · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Data Manipulation, Data Wrangling, Data Preprocessing, Data Analysis, Python Programming
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Maschinelles Lernen, Methoden des maschinellen Lernens, Pandas (Python-Paket), Statistische Analyse, Datenwissenschaft, Datenmanipulation, Statistische Methoden, Modellevaluation, NumPy, Bewertung des Modells, Wahrscheinlichkeit, Statistische Inferenz, Angewandtes maschinelles Lernen, Python-Programmierung, Wahrscheinlichkeitsverteilung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Structures, Graph Theory, Algorithms, Java Programming, Java, Data Management, Secure Coding, Theoretical Computer Science, Performance Tuning
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: User Interface (UI), User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, Design Thinking, UI Components, Software Design, Code Reusability, Usability, Event-Driven Programming, Maintainability, Integrated Development Environments, Application Design, Payment Systems, Interactive Design, MySQL, Jupyter, Database Application, Development Environment, Property Management Systems, Python Programming
★ 4.4 (17) · Anfänger · Spezialisierung · 1–3 Monate

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Go (Programmiersprache), Graphentheorie, Software-Entwicklung, Einheitstest, Computer Programmierung, C (Programmiersprache), Informatik, Wiederverwendbarkeit von Code, Software-Prüfung, Daten-Strukturen, Computerwissenschaft, Objektorientierter Entwurf, Objektorientierte Programmierung (OOP), Computerprogrammierung, Software Entwurf, Algorithmen, Einheitliche Prüfung
Mittel · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Produkt Marketing, Automatisierung, Produktmarketing, A/B-Tests, Analytik, Marketing-Strategien, AI-Personalisierung, ChatGPT, Leistungsmessung, Kampagnenmanagement, Generative KI, Datengesteuertes Marketing, Digitale Marketing-Kampagnen, Zielpublikum, Google-Anzeigen, Marketing-Analytik, Prädiktive Analytik
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Automatisierung, Softwaretechnik, AI-Personalisierung, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Anwendungssicherheit, Schnelles Engineering, Fehlersuche, Vibe-Codierung, Software-Entwicklung, AI-Sicherheit, Künstliche Intelligenz, Lebenszyklus der Softwareentwicklung, Generative KI, Analyse, AI-Arbeitsabläufe, Software-Entwicklungstools, Code-Überprüfung, Technische Überprüfung der Software, Leistungsoptimierung, Kollaborative Software
★ 5 (7) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungsprogrammierschnittstelle (API), Web-Entwicklungs-Tools, Anwendungs-Rahmenwerke, UI-Komponenten, React.js, Benutzeroberfläche (UI), JavaScript-Frameworks, Cascading Style Sheets (CSS), Front-End-Webentwicklung
Mittel · Kurs · 1–4 Wochen