Les cours en développement web full stack peuvent vous aider à comprendre comment le front-end et le back-end fonctionnent ensemble. Vous pouvez développer des compétences en interfaces, bases de données, API, frameworks et déploiement. De nombreux cours s'appuient sur des projets pour construire des applications web complètes.

University of California, Irvine
Compétences que vous acquerrez: structures de données, Programmation informatique, Programmation orientée objet (POO), Développement d'applications, Prototypage, Apple Xcode, Principes de programmation, développement iOS, Apple iOS, Objective-C (langage de programmation), Développement Mobile, C (langage de programmation)
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Security Testing, Penetration Testing, Open Web Application Security Project (OWASP), Cyber Security Assessment, Vulnerability Scanning, Application Security, Exploitation techniques, Vulnerability Assessments, Data Security, Web Applications, SQL
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: iOS Development, Interactive Data Visualization, Data Storage Technologies, Computer Programming, Data Management, Data Structures
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Hypertext Markup Language (HTML), Web Applications, Javascript, Web Development Tools, Performance Tuning, Software Development
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Kubernetes, Docker (Software), Containerization, DevOps, Application Deployment, Scalability, YAML, Performance Tuning, Disaster Recovery, Command-Line Interface
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: 3D Modeling, 3D Assets, Virtual Environment, Visualization (Computer Graphics), Computer Graphics, Architectural Design, Creative Design, Design Elements And Principles, Performance Tuning, Aesthetics
Avancées · Cours · 3 à 6 mois

Compétences que vous acquerrez: TCP/IP, OSI Models, General Networking, IT Automation, Network Administration, Network Monitoring, Software-Defined Networking, Computer Networking, Network Routing, Network Infrastructure, Network Architecture, Scripting, Network Protocols, Application Programming Interface (API)
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Conception d’interfaces utilisateur (UI), Outils de développement mobile, Utilisabilité, Environnement de développement, Développement d'applications, Composants UI, Design d'interaction, Développement Android, Interaction Homme-Machine, Développement Mobile, Tests de développement, Android Studio, Conception de l'interface et de l'expérience utilisateur (UI/UX), Android (système d'exploitation)
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: AI Personalization, Mobile Development, Generative AI, Anthropic Claude, LLM Application, Apple iOS, AI Product Strategy, Prompt Engineering, Machine Learning Methods, Application Development, Application Design, Artificial Intelligence, Cloud Development, User Interface and User Experience (UI/UX) Design
Intermédiaire · Cours · 1 à 4 semaines

Universiteit Leiden
Compétences que vous acquerrez: Sciences politiques, Gouvernance, Diversité culturelle, Relations internationales, Développement durable, Développement économique, Analyse, Sociologie, Économie, Marketing mondial, Socioéconomie
Débutant · Cours · 1 à 3 mois

Google Cloud
Compétences que vous acquerrez: Google Cloud Platform, Apache, Cloud Management, System Monitoring, Virtual Machines, Web Servers, System Configuration, Cloud Infrastructure
Débutant · Projet · Moins de 2 heures

Compétences que vous acquerrez: Microsoft Azure, Platform As A Service (PaaS), .NET Framework, ASP.NET, Cloud Applications, Cloud Development, Cloud Hosting, Microsoft SQL Servers, Data Migration, Performance Tuning, Transact-SQL, Application Deployment, Application Performance Management, Model View Controller, Verification And Validation
Intermédiaire · Cours · 1 à 4 semaines