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: Software Documentation, Generative AI, API Testing, Test Automation, Mockups, Software Development Tools, User Interface and User Experience (UI/UX) Design, Usability, Software Testing, AI Security, AI Workflows, Application Security, Maintainability, Prompt Engineering, Test Case, Software Architecture, Code Review, Secure Coding, Artificial Intelligence, Debugging
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Kubernetes, Cloud-Native Computing, Cloud Infrastructure, Application Deployment, Load Balancing, Data Persistence, Containerization, Cloud Storage, YAML, Secure Coding, Configuration Management, Scalability
Mittel · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: CI/CD, Jenkins, Docker (Software), Spring Boot, Kubernetes, Configuration Management, Containerization, Scalability, Software Documentation, Application Deployment, Cloud Deployment, Java, Spring Framework, API Gateway, Back-End Web Development, JUnit, Application Programming Interface (API), Secure Coding, Java Programming, React.js
Mittel · Spezialisierung · 1–3 Monate
LearnQuest
Kompetenzen, die Sie erwerben: Blockchain, Key Management, Security Controls, Cryptography, Cybersecurity, Security Engineering, Application Security, Network Security, Vulnerability Assessments, Encryption, Secure Coding, Data Security, Distributed Denial-Of-Service (DDoS) Attacks, Public Key Cryptography Standards (PKCS), Security Testing, Vulnerability Management, Transaction Processing, Risk Management, Code Review, Data Integrity
Mittel · Spezialisierung · 3–6 Monate

Arizona State University
Kompetenzen, die Sie erwerben: Computervision, Modellevaluation, Algorithmen für maschinelles Lernen, Unüberwachtes Lernen, Deep Learning, Generative adversarische Netze (GANs), Datenverarbeitung, Überwachtes Lernen, Regressionsanalyse, Computer Programmierung, Klassifizierungsalgorithmen, Maschinelles Lernen, Prädiktive Modellierung, Bildanalyse, Künstliche neuronale Netze, Angewandtes maschinelles Lernen, Python-Programmierung
Anfänger · Kurs · 1–4 Wochen

Edureka
Kompetenzen, die Sie erwerben: Development Environment, Web Development, Computer Programming, Program Development, Other Programming Languages, Software Development Tools
Anfänger · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: ASP.NET, Object Oriented Programming (OOP), Object Oriented Design, Frontend Integration, Middleware, Programming Principles, Application Frameworks, Object-Relational Mapping, Model View Controller, Event-Driven Programming, User Interface (UI), Cascading Style Sheets (CSS), Authentications, Development Environment, Debugging
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: C++ (Programmiersprache), Informatik, Programm-Entwicklung, Softwareentwicklung, Computer Programmierung, C und C++, Objektorientierte Programmierung (OOP), Entwicklungsumgebung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Infosec
Kompetenzen, die Sie erwerben: Secure Coding, Computer Programming Tools, C and C++, Application Security, System Programming, C++ (Programming Language), C (Programming Language), Software Development Tools, Exploit development, Debugging, Interoperability, Unix, Embedded Systems, Vulnerability Assessments, Unix Commands, File I/O, Operating Systems, Data Security, Linux, Microsoft Windows
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: .NET-Rahmenwerk, Entwicklungsumgebung, Computer Programmierung, Visual Basic (Programmiersprache), Softwareentwicklung, Integrierte Entwicklungsumgebungen, Microsoft Entwicklungswerkzeuge, Grundsätze der Programmierung, Fehlersuche, Anwendungsentwicklung, Plattformübergreifende Entwicklung
Anfänger · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: R (Software), Model Evaluation, Statistical Modeling, Statistics, Data Visualization, Data Wrangling, Data Manipulation, Correlation Analysis, Histogram, Data Analysis, Statistical Analysis, Biostatistics, Statistical Hypothesis Testing, Scripting, Package and Software Management, Data Import/Export
Anfänger · Spezialisierung · 1–3 Monate
University of Glasgow
Kompetenzen, die Sie erwerben: Deep Learning, Model Evaluation, Data Ethics, Health Informatics, ICD Coding (ICD-9/ICD-10), Clinical Data Management, Medical Records, Clinical Informatics, Descriptive Analytics, Database Design, AI Security, Electronic Medical Record, Responsible AI, Data Mining, Precision Medicine, Analytics, Recurrent Neural Networks (RNNs), Data Preprocessing, Machine Learning, Autoencoders
Mittel · Spezialisierung · 3–6 Monate