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.

Microsoft
Kompetenzen, die Sie erwerben: Benutzererfahrung, Design Thinking, Benutzeroberfläche (UI) Design, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Prototyping, Benutzerfreundliches Design, Menschenzentriertes Design, Wireframing, Benutzeroberfläche (UI), Benutzerzentriertes Design
★ 4.7 (500) · Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Produktmanagement, Projektplanung, Produkt Marketing, Marketing-Planung, Produktstrategie, Teamleitung, Geschäftsplanung, Produktmarketing, Produktplanung, Projektdokumentation, Dokumente zu den Benutzeranforderungen, Produkt-Roadmaps, Lebenszyklus des Projektmanagements, Agile Produktentwicklung, Entwicklung neuer Produkte, Team Management, Produktentwicklung, Marktforschung, Teambildung, Unternehmensplanung, Analyse der Wettbewerber, Produktlebenszyklus-Management, Produktanforderungen, Projekt-Dokumentation
★ 4.6 (208) · Anfänger · Kurs · 1–3 Monate

University of Maryland, College Park
Kompetenzen, die Sie erwerben: Java, Anwendungsdesign, Mobile Entwicklung, Android-Entwicklung, Anwendungsentwicklung, Verwaltung des Lebenszyklus von Anwendungen, Benutzeroberfläche (UI), Android-Studio, Android (Betriebssystem), UI-Komponenten, Berechtigung (Computing), Entwicklungsumgebung
★ 4.5 (686) · Gemischt · Kurs · 1–3 Monate
Duke University
Kompetenzen, die Sie erwerben: Statistische Programmierung, Peer Review, Explorative Datenanalyse, Stichproben (Statistik), Wahrscheinlichkeitsrechnung und Statistik, Datenvisualisierung, Statistik, Datenanalyse, Statistische Analyse, Statistische Modellierung, Statistische Hypothesenprüfung, Statistische Software, R Programmierung, Statistische Berichterstattung, Statistische Inferenz, Bayessche Statistik, Wahrscheinlichkeitsverteilung, R (Software), Statistische Methoden, Regressionsanalyse
★ 4.7 (7677) · Anfänger · Spezialisierung · 3–6 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Web-Entwicklung, HTML und CSS, Java, Instandhaltbarkeit, Anwendungs-Rahmenwerke, Full-Stack Web-Entwicklung, Front-End-Webentwicklung, Hypertext Markup Language (HTML), Eckig, Wiederverwendbarkeit von Code, Web-Anwendungen, Grundsätze der Programmierung, Javascript, JavaScript-Frameworks, UI-Komponenten, Cascading Style Sheets (CSS), Web-Design, Software-Entwurfsmuster, Web-Komponenten
★ 4.4 (116) · Mittel · Kurs · 1–4 Wochen

Universidade de São Paulo
Kompetenzen, die Sie erwerben: Software Testing, Test Tools, Test Planning, Test Case, Functional Testing, Software Quality Assurance, Quality Assurance, White-Box Testing
★ 4.8 (545) · Anfänger · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: Web-Entwicklung, Skriptsprachen, Technologien zur Datenspeicherung, Entwicklung von Videospielen, Mobile Entwicklung, Ereignisgesteuerte Programmierung, Rechnerische Logik, Front-End-Webentwicklung, JSON, Persistenz der Daten, Datenspeicherung, Anwendungsentwicklung, Computerprogrammierung, Computer Programmierung, Grundsätze der Programmierung, Web-Anwendungen, Javascript, Daten-Strukturen
★ 4.7 (152) · Anfänger · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Random Forest Algorithm, Model Evaluation, Feature Engineering, Model Training, Applied Machine Learning, Supervised Learning, Geospatial Mapping, Predictive Modeling, Image Analysis, Verification And Validation, Data Science, Environmental Engineering
Anfänger · Kurs · 1–4 Wochen
University of California San Diego
Kompetenzen, die Sie erwerben: Datenvalidierung, Benutzererfahrung, Prüfung der Benutzerfreundlichkeit, Statistische Programmierung, Datenanalyse, Statistische Analyse, UI/UX-Forschung, Validierung von Daten, Statistik, Datenerhebung, Experimentieren, Benutzerfreundlichkeit, Statistische Hypothesenprüfung, Statistische Modellierung, Logistische Regression, R Programmierung, Statistische Methoden, Mensch-Computer-Interaktion, Datenerfassung, Regressionsanalyse
★ 3.6 (596) · Mittel · Kurs · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Datenmanagement, Objektorientierte Programmierung (OOP), Datenverwaltung, Mobile Entwicklung, Rechnerische Logik, Objektorientierter Entwurf, Swift-Programmierung, iOS-Entwicklung, Wiederverwendbarkeit von Code, Apple iOS, Grundsätze der Programmierung, Daten-Strukturen, Software Architektur, Software-Architektur, Model-View-Controller, Software-Entwurfsmuster, Entwicklungsumgebung
★ 4.3 (733) · Anfänger · Kurs · 1–4 Wochen

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Java, Object Oriented Programming (OOP), Java Programming, Object Oriented Design, Android Development, Android Studio, Mobile Development, Memory Management, Android (Operating System), Programming Principles, Integrated Development Environments, Development Environment
★ 4.7 (1495) · Gemischt · Kurs · 1–4 Wochen

University of Toronto
Kompetenzen, die Sie erwerben: Mobile Entwicklung, Anwendungs-Rahmenwerke, Swift-Programmierung, Apple Xcode, iOS-Entwicklung, Mobile Entwicklungstools, Anwendungsentwicklung, Computerprogrammierung, Computer Programmierung, Kenntnisse über Apple-Hardware, Benutzeroberfläche (UI), Software Architektur, Software-Architektur, UI-Komponenten, Software-Entwurfsmuster, Model-View-Controller, Apple iOS
★ 4.2 (552) · Gemischt · Kurs · 1–3 Monate