University of London
Compétences que vous acquerrez: Débogage, Programmation informatique, Cybersécurité, Conception et développement de sites web, Sécurité réseau, Mathématiques appliquées, Arithmétique, Pensée informatique, Infographie, Réseaux informatiques, Résolution de problèmes, Environnement de développement, Outils de développement de logiciels, Applications Web, Informatique, Systèmes informatiques, Outils de programmation informatique, Javascript, Maîtrise de l'informatique, Mathématiques générales
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: Débogage, structures de données, Programmation informatique, Algorithmes, Fichier E/S, Programmation Java, Pensée informatique, Principes de programmation, Développement du programme, Programmation orientée objet (POO), Java, Animations, Informatique, Optimisation des performances
Débutant · Cours · 1 à 3 mois

University of California, Santa Cruz
Compétences que vous acquerrez: Débogage, structures de données, Algorithmes, Intelligence artificielle, Programmation informatique, Modèles de conception de logiciels, C++ (langage de programmation), Programmation orientée objet (POO), Théorie des graphes, Documentation du logiciel, Conception de jeux, 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: Science Informatique Théorique, structures de données, Algorithmes, Principes de programmation, Matériel informatique, Logique computationnelle, Programmation Java, Informatique, Évolutivité, Architecture des ordinateurs
Intermédiaire · Cours · 1 à 3 mois

University of Colorado System
Compétences que vous acquerrez: Programmation du système, Algorithmes, Routage de réseau, Planification et conception de réseaux, Architecture de réseau, Communications numériques, Sécurité réseau, Protocole de configuration dynamique de l'hôte (DHCP), Réseaux informatiques, TCP/IP, Protocoles réseau, Infrastructure réseau, Réseaux sans fil, Gestion des performances du réseau, Modèles OSI, Protocoles de routage, Théorie des graphes, Réseaux locaux, 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: structures de données, Science Informatique Théorique, Algorithmes, Routage de réseau, Bioinformatique, Pensée informatique, Principes de programmation, Analyse des réseaux sociaux, Probabilité, Analyse, Logique computationnelle, Recherche opérationnelle, Informatique, Pseudo-code, Théorie des graphes, Modèle de réseau, Analyse du 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