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, Secure Coding, Brute-force attacks, Cyber Security Assessment, Python Programming, Programming Principles, File I/O, Algorithms, Debugging, Scripting, Data Structures, User Interface (UI), Statistical Programming, UI Components, Application Development, File Management
Anfänger · Spezialisierung · 1–3 Monate
Kompetenzen, die Sie erwerben: Django (Web Framework), Frontend Integration, React.js, API Testing, Authentications, Performance Tuning, Scalability, Full-Stack Web Development, Frontend Performance, Unit Testing, Development Testing, Software Testing, Restful API, Javascript, Python Programming
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Structures, Blockchain, Programming Principles, Data Management, Secure Coding, Object Oriented Programming (OOP), Cryptography
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Kundenbetreuung, Aufrufabfolge von Webseiten, Schnittstelle zur Anwendungsprogrammierung (API), Schnelles Engineering, ChatGPT, Kundenservice, OpenAI API, LLM-Bewerbung, Testfall, Entwicklungsumgebung, Python-Programmierung, Fehlersuche
Mittel · angeleitetes Projekt · Weniger als 2 Stunden
Kompetenzen, die Sie erwerben: Terraform, Infrastructure as Code (IaC), Infrastructure As A Service (IaaS), Cloud Infrastructure, Amazon Web Services, Amazon Elastic Compute Cloud, Infrastructure Architecture, Cloud Management, Program Development, Programming Principles, Cloud Platforms, Data Security, Version Control, File Management
Mittel · Kurs · 1–4 Wochen

University of Washington
Kompetenzen, die Sie erwerben: Responsive Web Design, Web Design, GitHub, HTML and CSS, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Version Control, Web Design and Development, Usability, User Interface and User Experience (UI/UX) Design, User Experience, Javascript, Web Content Accessibility Guidelines, Browser Compatibility, User Story, Front-End Web Development, Web Development, Mobile Development, Semantic Web, Git (Version Control System)
Anfänger · Spezialisierung · 1–3 Monate

Heriot-Watt University
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Java, Java Programming, Computer Programming, Application Development, Programming Principles, Computational Logic, Software Development, Debugging, Data Structures
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Encryption, Secure Coding, Cryptography, File I/O, Python Programming, Programming Principles, Debugging, Scripting, Data Structures
Gemischt · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Grundsätze der Programmierung, Softwareentwicklung, Skripting, Fehlersuche, Code-Überprüfung, Python-Programmierung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Rmarkdown, Autoencoders, Shiny (R Package), Deep Learning, Recurrent Neural Networks (RNNs), Transfer Learning, Model Evaluation, R (Software), Data Import/Export, Classification Algorithms, Reinforcement Learning, R Programming, Ggplot2, Data Manipulation, Convolutional Neural Networks, Plotly, Applied Machine Learning, Machine Learning Algorithms, Artificial Intelligence, Dimensionality Reduction
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Datenmanagement, Java, Persistenz der Daten, Objektorientierter Entwurf, Programm-Entwicklung, Anwendungsentwicklung, Datenvalidierung, Software Entwurf, Datei-E/A, Instandhaltbarkeit
Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Google Cloud-Platform, Kontinuierliche Bereitstellung, Schnelles Engineering, Verantwortungsvolle KI, Software-Entwicklungstools, Anwendungsentwicklung, Google Gemini, Generative KI, Fehlersuche, Bereitstellung von Anwendungen, Code-Überprüfung
Mittel · Kurs · 1–4 Wochen