Informatik-Kurse können Ihnen helfen, grundlegende Konzepte wie Algorithmen, Datenstrukturen, Berechnung und Architektur von Computersystemen zu verstehen. Sie können Fähigkeiten in Problemanalyse, Programmierlogik und dem Entwurf von Softwarelösungen aufbauen. Viele Kurse führen in klassische Themen wie Komplexität, Betriebssysteme und Netzwerke ein und nutzen Werkzeuge aus der Praxis.

University of Virginia
Kompetenzen, die Sie erwerben: Agiles Projektmanagement, Erleichterung der Diskussion, Produktentwicklung, Benutzerzentriertes Design, Agile Methodik, Design Thinking, Produktverbesserung, Geschichtenerzählen, Agile Produktentwicklung, Sprint-Retrospektiven, Prüfung der Benutzerfreundlichkeit, Innovation, Anwenderbericht, Agile Software-Entwicklung, Software-Entwicklung, Persona-Entwicklung, Prüfbarkeit, Nutzerforschung, Produktmanagement
★ 4.7 (3581) · Anfänger · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Authentications, Node.JS, Web Development Tools, Full-Stack Web Development, OAuth, JavaScript Frameworks, Webpack, Web Content Accessibility Guidelines, Web Applications, Application Design, Package and Software Management, Javascript, Web Development, Application Development, Web Frameworks, Maintainability, Software Versioning, Software Design, Front-End Web Development, Computer Programming
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: User Story, Information Architecture, UI/UX Research, User Research, Persona (User Experience), User Interface and User Experience (UI/UX) Design, Design Thinking, Agile Software Development, UI/UX Strategy, Scrum (Software Development), User Centered Design, Design Research, Responsive Web Design, User Interface (UI), Figma (Design Software), Wireframing, User Experience, Adobe XD, Responsible AI, Prototyping
★ 4.8 (2953) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: React Native, Mobile Development, User Interface (UI) Design, Front-End Web Development, React Redux, Ajax, User Interface and User Experience (UI/UX) Design, Javascript, React.js, Data Structures, Application Development, Apple iOS, Debugging, iOS Development, UI Components, JavaScript Frameworks, User Story, Android Development, Mobile Development Tools, Database Application
★ 4.4 (983) · Anfänger · Spezialisierung · 3–6 Monate

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: C++ (Programmiersprache), Datei-E/A, Algorithmen, Grundsätze der Programmierung, C (Programmiersprache), Graphentheorie, Objektorientierte Programmierung (OOP), Daten-Strukturen, Speicherverwaltung, Computerprogrammierung, Wiederverwendbarkeit von Code
★ 4.4 (2335) · Mittel · Kurs · 1–3 Monate

John Wiley & Sons
Kompetenzen, die Sie erwerben: Chemistry, Chemical Engineering, Physical Science, Physics, Molecular Biology, Systems Of Measurement, Experimentation, Problem Solving, Applied Mathematics, Quantitative Research
Anfänger · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Web Development, Javascript, Event-Driven Programming, Computer Programming
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: API Testing, Restful API, Open Web Application Security Project (OWASP), Java Programming, API Design, API Gateway, Postman API Platform, OAuth, Spring Framework, Software Documentation, Software Testing, Application Programming Interface (API), Java, Performance Testing, Performance Tuning, Application Frameworks, Application Security, Web Services, Spring Boot, Computer Programming
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Metasploit, Penetration Testing, Hardening, Cybersecurity, Brute-force attacks, Cyber Attacks, Exploitation techniques, Security Testing, Threat Detection, Mobile Security, Human Factors (Security), Security Awareness, Malware Protection, Network Security, Data Security, Authentications, Remote Access Systems, Email Security, Virtual Machines, Virtualization and Virtual Machines
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Nginx, API Gateway, Kubernetes, Linux Administration, Proxy Servers, Web Servers, Cloud-Native Computing, Performance Tuning, Network Routing, Load Balancing, Linux Commands, Infrastructure Security, Security Controls, Network Troubleshooting, Public Key Infrastructure, Network Security, Role-Based Access Control (RBAC), DevOps, System Configuration, Computer Networking
Anfänger · Spezialisierung · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Web-Anwendungen, JavaScript-Frameworks, Javascript, UI-Komponenten, Web-Komponenten, Anwendungs-Rahmenwerke, Eckig, Web-Entwicklung, Cloud-Anwendungen, Einheitliche Prüfung, Software-Architektur, Front-End-Webentwicklung, Ajax, Wiederverwendbarkeit von Code
★ 4.8 (1903) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Dateiverwaltung, Paket- und Softwareverwaltung, Datei-E/A, Linux, Skripting, Daten importieren/exportieren, Linux-Server, Bash (Skriptsprache), Shell-Skript, Linux-Befehle, Betriebssysteme, Netzwerk-Protokolle, Unix-Befehle, grep, Linux-Verwaltung, Unix-Shell, Unix, Befehlszeilenschnittstelle, Dateisysteme, Skriptsprachen
★ 4.6 (1761) · Anfänger · Kurs · 1–4 Wochen