University of London
Compétences que vous acquerrez: Maîtrise de l'informatique, Programmation informatique, Débogage, Conception et développement de sites web, Sécurité réseau, Pensée informatique, Arithmétique, Résolution de problèmes, Réseaux informatiques, Environnement de développement, Infographie, Applications Web, Outils de développement de logiciels, Cybersécurité, Informatique, Systèmes informatiques, Mathématiques générales, Outils de programmation informatique, Mathématiques appliquées, Javascript
Préparer un diplôme
Débutant · Spécialisation · 1 à 3 mois
University of London
Compétences que vous acquerrez: Virtual Reality, Game Design, Full-Stack Web Development, Mobile Development, Human Computer Interaction, Agile Software Development, Animations, Data Ethics, Event-Driven Programming, Git (Version Control System), Web Applications, Incident Response, Data Science, Natural Language Processing, Unsupervised Learning, Combinatorics, Database Design, Web Development, Generative AI, Usability Testing
Obtenir un diplôme
Diplôme · 1 à 4 ans

Princeton University
Compétences que vous acquerrez: Programmation informatique, Débogage, Algorithmes, structures de données, Pensée informatique, Principes de programmation, Développement du programme, Java, Animations, Fichier E/S, Informatique, Programmation Java, Optimisation des performances, Programmation orientée objet (POO)
Débutant · Cours · 1 à 3 mois

University of California, Santa Cruz
Compétences que vous acquerrez: Programmation informatique, Algorithmes, Débogage, Théorie des graphes, Modèles de conception de logiciels, C (langage de programmation), structures de données, Programmation orientée objet (POO), Conception de jeux, Documentation du logiciel, Intelligence artificielle, Principes de programmation, C++ (langage de programmation)
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Object Oriented Programming (OOP), C++ (Programming Language), Application Development, Object Oriented Design, Data Visualization Software, Visualization (Computer Graphics), Programming Principles, Computer Graphics, Solution Design, Computational Thinking, Graphing, Verification And Validation, Program Development, Development Environment, Software Visualization, Graphic and Visual Design, Data Presentation, Application Design, Data Validation, Computer Programming
Débutant · Spécialisation · 3 à 6 mois

Princeton University
Compétences que vous acquerrez: Algorithmes, Évolutivité, Science Informatique Théorique, structures de données, Architecture des ordinateurs, Logique computationnelle, Principes de programmation, Matériel informatique, Informatique, Programmation Java
Intermédiaire · Cours · 1 à 3 mois

University of Colorado System
Compétences que vous acquerrez: Théorie des graphes, Protocole de configuration dynamique de l'hôte (DHCP), Architecture de réseau, Algorithmes, Protocoles réseau, Infrastructure réseau, Réseaux informatiques, Sécurité réseau, TCP/IP, Programmation du système, Routage de réseau, Réseaux sans fil, Modèles OSI, Gestion des performances du réseau, Protocoles de routage, Planification et conception de réseaux, Réseaux locaux, Communications numériques, Réseaux définis par logiciel, Télécommunications
Intermédiaire · Spécialisation · 3 à 6 mois

University of Colorado Boulder
Compétences que vous acquerrez: AI Security, Penetration Testing, Network Security, Exploitation techniques, Open Web Application Security Project (OWASP), Cyber Security Assessment, Unix, Computer Security, Network Monitoring, Application Security, Cybersecurity, Artificial Intelligence and Machine Learning (AI/ML), Cryptographic Protocols, Network Protocols, Cryptography, Security Awareness, Generative AI Agents, Server Side, Web Applications, Machine Learning Algorithms
Intermédiaire · Spécialisation · 3 à 6 mois

BITS Pilani
Compétences que vous acquerrez: Relational Databases, User Research, Probability & Statistics, Data Storytelling, Bash (Scripting Language), Graph Theory, Theoretical Computer Science, Object Oriented Design, Android Studio, Operating Systems, Database Design, Encryption, Bioinformatics, Feature Engineering, Algorithms, TCP/IP, Version Control, Java Programming, Data Structures, Model View Controller
Obtenir un diplôme
Diplôme · 1 à 4 ans

Ball State University
Compétences que vous acquerrez: Data Ethics, Full-Stack Web Development, Graph Theory, Data Collection, Supervised Learning, Software Development Methodologies, File Systems, SQL, Statistical Methods, Data Wrangling, Theoretical Computer Science, Application Security, Cryptography, Object Oriented Programming (OOP), Statistical Hypothesis Testing, Text Mining, Artificial Intelligence, Logistic Regression, Statistical Programming, Natural Language Processing
Obtenir un diplôme
Diplôme · 1 à 4 ans

Stanford University
Compétences que vous acquerrez: Théorie des graphes, Algorithmes, Science Informatique Théorique, structures de données, Analyse du réseau, Bioinformatique, Pensée informatique, Principes de programmation, Logique computationnelle, Analyse, Probabilité, Informatique, Recherche opérationnelle, Routage de réseau, Analyse des réseaux sociaux, Pseudo-code, Modèle de réseau
Intermédiaire · Spécialisation · 3 à 6 mois

University of California, Santa Cruz
Compétences que vous acquerrez: C++ (Programming Language), Go (Programming Language), File I/O, Data Structures, Object Oriented Programming (OOP), Programming Principles, Software Design Patterns, Debugging, Computer Programming, Unit Testing, Algorithms, C (Programming Language), Program Development, Integrated Development Environments, Graph Theory, Software Testing, Artificial Intelligence, Integration Testing, Software Design, Software Documentation
Intermédiaire · Spécialisation · 3 à 6 mois