Erwerben Sie das Wissen und die Fähigkeiten, die Sie für Ihren Aufstieg benötigen.
Diese Rolle hat eine 143.232 $ Durchschnittsgehalt ¹.
A Software Developer / Engineer is responsible for developing the software systems and platforms that power businesses and organizations.
Diese Rolle hat eine 143.232 $ Durchschnittsgehalt ¹.
von
Diese Rolle hat eine 126.208 $ Durchschnittsgehalt ¹.
An Automation Engineer designs and implements systems to enhance efficiency and reduce manual tasks, focusing on automation and CI/CD pipelines.
Diese Rolle hat eine 126.208 $ Durchschnittsgehalt ¹.
von
University of California, Santa Cruz
Spezialisierung
Vanderbilt University
Kurs
University of California, Santa Cruz
Kurs
Rice University
Spezialisierung
University of California, Santa Cruz
Spezialisierung
University of California, Santa Cruz
Spezialisierung
University of California, Santa Cruz
Spezialisierung
University of California, Santa Cruz
Spezialisierung
Birla Institute of Technology & Science, Pilani
Kurs
University of Colorado Boulder
Auf einen Abschluss hinarbeiten
Spezialisierung
Birla Institute of Technology & Science, Pilani
Kurs
Die im gesamten Kurs, sowohl für Anweisungen als auch Bewertungen, verwendete Sprache.
University of London
Kompetenzen, die Sie erwerben: Cybersicherheit, Computer Programmierung, Entwicklungsumgebung, Problem-Management, Programm-Entwicklung, Computer-Systeme, Computerkenntnisse, Computergestütztes Denken, Computer-Vernetzung, Problemlösung, Javascript, Informatik, Web-Anwendungen, Computergrafik, Arithmetik, Fehlersuche, Allgemeine Mathematik, Systeme der Messung, Web Design und Entwicklung, Netzwerksicherheit
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 1–3 Monate
Princeton University
Kompetenzen, die Sie erwerben: Algorithmen, Objektorientierte Programmierung (OOP), Java Programmierung, Computer Programmierung, Datenstrukturen, Grundsätze der Programmierung, Computergestütztes Denken, Animationen, Java, Informatik, Leistungsoptimierung, Fehlersuche
Anfänger · Kurs · 1–3 Monate
Princeton University
Kompetenzen, die Sie erwerben: Theoretische Informatik, Algorithmen, Java Programmierung, Datenstrukturen, Computer Architektur, Grundsätze der Programmierung, Computergestütztes Denken, Computer Hardware, Computergestützte Logik, Informatik
Mittel · Kurs · 1–3 Monate
Rice University
Kompetenzen, die Sie erwerben: Theoretische Informatik, Algorithmen, Objektorientierte Programmierung (OOP), Kombinatorik, Datenanalyse, Computer Programmierung, Bioinformatik, Anwendungsentwicklung, Programm-Entwicklung, Python-Programmierung, Grundsätze der Programmierung, Computergestütztes Denken, Big Data, Graphentheorie, Benutzeroberfläche (UI), Ereignisgesteuerte Programmierung, Interaktives Design, Informatik, Datenstrukturen, Wahrscheinlichkeit
Anfänger · Spezialisierung · 3–6 Monate
LearnQuest
Kompetenzen, die Sie erwerben: Algorithmen, Cloud Computing, Computer Programmierung, System-Software, Netzwerkprotokolle, SQL, Automatisierung, Relationale Datenbanken, Datenbank Management, Grundsätze der Programmierung, Datenbanken, Netzwerksicherheit, Computer Hardware, Visual Basic (Programmiersprache), Analyse, Computer-Vernetzung, Computer Architektur, Softwareentwicklung, Informatik, Fehlersuche
Anfänger · Kurs · 1–3 Monate
University of Pennsylvania
Kompetenzen, die Sie erwerben: Algorithmen, Computer Programmierung, Datenstrukturen, Python-Programmierung, Computergestütztes Denken, Computer-Systeme, Computer Hardware, Analytische Fähigkeiten, Pseudocode, Informatik, Problemlösung, Fehlersuche
Anfänger · Kurs · 1–4 Wochen
University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Algorithmen, Objektorientierte Programmierung (OOP), Computer Programmierung, C und C++, Künstliche Intelligenz, C (Programmiersprache), Integrierte Entwicklungsumgebungen, Datenorientierte Programmierung, Datenstrukturen, Software-Entwurfsmuster, C++ (Programmiersprache), Grundsätze der Programmierung, Computergestütztes Denken, Code-Überprüfung, Graphentheorie, Informatik, Befehlszeilen-Schnittstelle, Technische Überprüfung der Software, Fehlersuche, Spiel-Design
Anfänger · Spezialisierung · 3–6 Monate
University of Colorado Boulder
Kompetenzen, die Sie erwerben: Algorithms, Data Structures, Graph Theory, Operations Research, Theoretical Computer Science, Public Key Cryptography Standards (PKCS), Computer Programming, Computational Thinking, Cryptography, Computer Science, Programming Principles, Pseudocode, Applied Mathematics, Encryption, Python Programming, Combinatorics, Advanced Mathematics, Analysis, Mathematical Modeling, Design Strategies
Auf einen Abschluss hinarbeiten
Fortgeschritten · Spezialisierung · 3–6 Monate
University of California, Santa Cruz
Kompetenzen, die Sie erwerben: C++ (Programming Language), Go (Programming Language), Debugging, C (Programming Language), Data Structures, C and C++, Object Oriented Programming (OOP), Software Design Patterns, Computer Programming, Code Review, Unit Testing, Command-Line Interface, Data-oriented programming, Programming Principles, Integrated Development Environments, Algorithms, Graph Theory, Computer Science, File Systems, Computational Thinking
Mittel · Spezialisierung · 3–6 Monate
Dartmouth College
Kompetenzen, die Sie erwerben: Algorithmen, System Programmierung, C (Programmiersprache), Computer Programmierung, Technische Informatik, Eingebettete Systeme, Dateisysteme, Datenstrukturen, Computer Architektur, Linux, Grundsätze der Programmierung, Fehlersuche, Software-Dokumentation, Informatik, Linux-Befehle, Befehlszeilen-Schnittstelle, Eingebettete Software, Linux-Server, Tools erstellen, Software-Ingenieur
Anfänger · Spezialisierung · 3–6 Monate
University of Colorado Boulder
Kompetenzen, die Sie erwerben: Computer Vision, Image Analysis, Computer Graphics, Visualization (Computer Graphics), Deep Learning, Computer Science, Data Processing, Data Science, Artificial Intelligence, Data Ethics, Statistical Methods, Linear Algebra, Probability Distribution
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Graph Theory, Programming Principles, Theoretical Computer Science, Computer Science, Computer Programming, Python Programming, Pandas (Python Package), Machine Learning Algorithms, Computational Thinking, C++ (Programming Language), Data Architecture, Random Forest Algorithm, Performance Tuning, Object Oriented Programming (OOP), Network Analysis, Program Development, Problem Solving, Debugging
Mittel · Spezialisierung · 3–6 Monate