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.

Kennesaw State University
Kompetenzen, die Sie erwerben: Recht, Anwendungssicherheit, Kryptographie, Sicherheit der Infrastruktur, Lebenszyklus der Systementwicklung, Katastrophenhilfe, IT-Sicherheitsarchitektur, Governance, Risikomanagement, Sichere Kodierung, Cybersicherheit, Identitäts- und Zugriffsmanagement, Sicherheitskontrollen, Geschäftskontinuität, Netzwerksicherheit, Sicherheit und Schutz
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Reinforcement Learning, Regulatory Compliance, Due Diligence, Artificial Intelligence and Machine Learning (AI/ML), Risk Analysis, Policy Analysis, Policy Development, Algorithms
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Prompt Engineering, Canva (Software), AI Workflows, AI Enablement, Content Creation, Generative AI, Quality Control, Creative Design, Ideation, Ethical Standards And Conduct
Anfänger · Kurs · 1–4 Wochen

Peking University
Kompetenzen, die Sie erwerben: Data Structures, C++ (Programming Language), Object Oriented Programming (OOP), Algorithms, File I/O, C (Programming Language), Computational Thinking, Graph Theory, Programming Principles, Program Development, Theoretical Computer Science, Computer Programming, Computer Science, Data Storage, Pseudocode, Computer Architecture, Web Analytics and SEO, Performance Tuning, Software Engineering, Database Systems
Anfänger · Spezialisierung · 3–6 Monate

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Datenbank-Theorie, NoSQL, C++ (Programmiersprache), Verteiltes Rechnen, Algorithmen, Apache Hadoop, Cloud Computing, Systeme Design, Skalierbarkeit, Apache Cassandra, Netzwerkprotokolle, Technologien zur Datenspeicherung, Theoretische Informatik
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Database Application, Application Design, SQL, User Interface (UI), User Requirements Documents
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Graphic and Visual Design, Application Design, Program Development, Real Time Data, Programming Principles
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Billing Systems, Registration, Invoicing, Restaurant Management, Microsoft Visual Studio, Security Testing, Point of Sale, Order Management, Scalability
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Technical Documentation, Technical Writing, Software Documentation, Technical Communication, Software Design Documents, Information Architecture, Writing, User Requirements Documents, Software Development Tools, Automation, Style Guides, Software Development, Agile Software Development, Interactive Design, Project Management Software, Diagram Design, Generative AI
Anfänger · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Angular, HTML and CSS, Data Structures, Spring Boot, Eclipse (Software), Restful API, Java Programming, Object Oriented Programming (OOP), Model View Controller, Java, Front-End Web Development, Spring Framework, Object Oriented Design, Integrated Development Environments, Javascript, Software Design Patterns, Web Components, Development Environment, Web Applications, Cascading Style Sheets (CSS)
Mittel · Spezialisierung · 1–3 Monate

Packt
Kompetenzen, die Sie erwerben: Test Driven Development (TDD), C and C++, C++ (Programming Language), Debugging, C (Programming Language), Object Oriented Programming (OOP), System Programming, Functional Design, Secure Coding, Software Architecture, Performance Tuning, Network Troubleshooting
Anfänger · Kurs · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Java Programmierung, Software-Tests, Integrationstests, Objektorientierte Programmierung (OOP), Testautomatisierung, Datei-E/A, Anwendungssicherheit, Instandhaltbarkeit, Android Studio, Entwicklungstests, Entwicklung von Anwendungen für Mobilgeräte, Android Entwicklung, JUnit, Git (Versionskontrolle-System), Java, Software-Entwurfsmuster, Einheitstest, Prüfbarkeit, Testgetriebene Entwicklung (TDD), Software-Ingenieur
Anfänger · Spezialisierung · 3–6 Monate