Programmieren-Kurse können Ihnen helfen zu lernen, wie Code geschrieben, getestet und strukturiert wird. Sie können Fähigkeiten in Syntax, Algorithmen, Datenstrukturen und Projektaufbau aufbauen. Viele Kurse stellen Entwicklungsumgebungen, Versionskontrolle und Beispiele aus der Praxis vor.

Kompetenzen, die Sie erwerben: Linux-Befehle, Ubuntu, Unix-Befehle, Virtualisierung, Linux, Dateiverwaltung, Unix-Shell, Befehlszeilen-Schnittstelle, Virtuelle Maschinen, Shell-Skript, OS Prozessverwaltung, Software-Installation
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Application Development, Event-Driven Programming, Application Design, User Interface (UI), UI Components, Program Development, Data Import/Export, Development Environment, Data Integration, File I/O
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Go (Programming Language), Package and Software Management, Data Structures, Debugging, Software Testing, Programming Principles, Unit Testing, Object Oriented Programming (OOP), File Management, Performance Tuning, Software Design Patterns, Context Management, Embeddings
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Computer Vision, Image Analysis, PyTorch (Machine Learning Library), Convolutional Neural Networks, Tensorflow, Artificial Intelligence, Transfer Learning, System Configuration, Deep Learning, Real Time Data, Performance Tuning, Model Deployment, Development Environment, Software Installation
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Cloud Deployment, Object-Relational Mapping, Application Frameworks, Full-Stack Web Development, Software Configuration Management, Application Design, Development Environment, Microsoft Visual Studio, User Interface (UI), Microsoft Development Tools, Application Development, Authorization (Computing), HTML and CSS, Maintainability, Data Modeling, Data Migration, Data Mapping, Business Logic, Web Servers, Debugging
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Prototyping, Object Oriented Programming (OOP), JavaScript Frameworks, Software Design Patterns, Software Design, Maintainability, Software Architecture
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Application Deployment, Software As A Service, Distributed Computing, Service Oriented Architecture, Cloud Computing Architecture, Application Development
Mittel · Kurs · 3–6 Monate
Kompetenzen, die Sie erwerben: Netzwerk-Routing, Firewall, Netzwerksicherheit, Netzwerk-Infrastruktur, Netzwerk Architektur, Weitverkehrsnetze, Netzwerk Überwachung, Netzwerkplanung und -design, Virtual Private Networks (VPN), Software-definierte Netzwerke, Implementierung des Systems, Netzwerk-Leistungsmanagement
Mittel · Kurs · 1–4 Wochen

Northeastern University
Kompetenzen, die Sie erwerben: Software Architecture, Java, Software Design, Object Oriented Programming (OOP), Data-Driven Decision-Making, Business Modeling, Test Data, User Interface (UI) Design, Application Development, Computer Programming, Artificial Intelligence, Data Structures
Gemischt · Kurs · 1–3 Monate

Northeastern University
Kompetenzen, die Sie erwerben: Java, Software Architecture, Object Oriented Programming (OOP), Data Structures, Software Design, Computer Programming, Programming Principles, Application Development, UI Components
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenbanken, Benutzeroberfläche (UI), UI Komponenten, TCP/IP, Anwendungsentwicklung, Python-Programmierung, Webdienste, Erweiterbare Markup-Sprache (XML), Web-Entwicklung, Ereignisgesteuerte Programmierung, Apache, Server, Web Scraping, Allgemeine Vernetzung, Web-Server, Web-Anwendungen
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Apache Hadoop, Real Time Data, Apache Spark, Apache Kafka, Data Integration, Apache Hive, Big Data, Applied Machine Learning, System Design and Implementation, Distributed Computing, Data Processing, NoSQL, MongoDB, SQL, Scalability
Mittel · Kurs · 1–3 Monate