Les cours de programmation peuvent vous aider à apprendre la logique, la syntaxe et les structures nécessaires pour créer vos propres programmes. Vous pouvez développer des compétences en organisation du code, résolution de problèmes et utilisation d'outils de développement. Beaucoup de cours proposent des exercices pratiques pour progresser étape par étape.

Compétences que vous acquerrez: Cadres d'application, Fichier E/S, Application de base de données, Programmation orientée objet (POO), Développement d'applications, Gestion des fichiers, Conception de jeux, C# (langage de programmation), cadre .NET, Authentifications, Développement du programme, Développement de jeux vidéo, Principes de programmation, Conception orientée objet, Logiciel de base de données, Accès aux données, Bases de données, Développement de bases de données, Maintenabilité
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Interface de ligne de commande, Intelligence artificielle, Programmation informatique, Personnalisation de l'IA, IA générative, Script Shell, Technologie Open Source, Environnements de développement intégré, Ingénierie de requête, Sécurité de l'IA, Bash (langage de script), Intégrations AI, Workflows d'IA, Infrastructure as Code (IaC), Agents génératifs d'IA, AWS CloudFormation, Ingénierie rapide, Terraform, Administration des systèmes
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Unity Engine, Animation and Game Design, Animations, Video Game Development, Code Reusability, Game Design, Scripting, Maintainability, Interactive Design, Development Environment, C# (Programming Language), 3D Assets
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: ASP.NET, Middleware, C# (Programming Language), Model View Controller, Back-End Web Development, Web Development, Restful API, Web Applications, Application Programming Interface (API), Object-Relational Mapping, Microsoft SQL Servers, Data Validation, Data Migration
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Communications numériques, Mise au point, Télécommunications, Optimisation des performances, Traitement des signaux numériques, Programmation du système, Architecture des logiciels, Systèmes embarqués, C (langage de programmation), Systèmes d'exploitation en temps réel, Systèmes de communication, Gestion des performances du réseau, Débogage, Logiciels embarqués, Conception des systèmes, Données en temps réel
Avancées · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Structures de données, Optimisation des performances, Pensée informatique, Algorithmes, Principes de programmation, Informatique théorique, Débogage, Javascript
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Programmation informatique, Structures de données, Environnement de développement, Fichier E/S, Persistance des données, Programmation orientée objet (POO), Gestion des fichiers, Développement d'applications, Environnements de développement intégré, Principes de programmation, Programmation Java, Conception orientée objet, Débogage, Java, Gestion de la mémoire
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Core Data (Software), iOS Development, UI Components, Data Store, Payment Systems, Maintainability, User Interface and User Experience (UI/UX) Design, Software Design
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Workflow Management, Project Scoping, E-Commerce, Business Workflow Analysis, Content Management Systems, Project Planning, User Interface and User Experience (UI/UX) Design, Software Installation, Hypertext Markup Language (HTML)
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Search Engine Optimization, Keyword Research, Web Analytics and SEO, Content Strategy, Content Optimization, Digital Marketing, Content Marketing, Marketing, Web Analytics, Multimedia, Business Planning, Public Relations
Débutant · Cours · 3 à 6 mois

Compétences que vous acquerrez: Animation et conception de jeux, Visualisation interactive des données, Développement d'applications, Conception de l'interface utilisateur (UI), Lignes directrices sur l'accessibilité du contenu web, Conception de l'application, Réutilisation du code, développement iOS, Logiciel de visualisation de données
Intermédiaire · Cours · 1 à 3 mois

Packt
Compétences que vous acquerrez: IntelliJ IDEA, Apache Maven, Integrated Development Environments, Version Control, Unit Testing, Eclipse (Software), Build Tools, Development Testing, Development Environment, Software Development Tools, Debugging, Git (Version Control System), Java, Application Development
Intermédiaire · Cours · 1 à 3 mois