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: C# (Programming Language), Object Oriented Programming (OOP), Software Design Patterns, Software Architecture, Object Oriented Design, Software Design, Secure Coding, Computer Programming, System Design and Implementation, Data Integrity, Code Reusability, Maintainability, Scalability, Programming Principles, Software Documentation, AI Integrations
Débutant · Cours · 1 à 3 mois

Board Infinity
Compétences que vous acquerrez: iOS Development, Apple iOS, Apple Xcode, Swift Programming, Core Data (Software), Mobile Development, Secure Coding, Application Deployment, Scalability, User Interface (UI) Design, UI Components, Integrated Development Environments, Apple software proficiency, User Interface (UI), Back-End Web Development, Debugging, Data Persistence, Data Management, Performance Tuning, Programming Principles
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Côté serveur, Tests unitaires, Réutilisation du code, Autorisation (informatique), Authentifications, Tests de logiciels, Gestion des bases de données, Serveurs web, Restful API, Codage sécurisé, Microservices, Architecture des logiciels, Bases de données, Développement de bases de données, Services Web, Interface de programmation d'applications (API), Conception de l'API, Go (Langage de programmation), Sécurité des applications, Test de l'API
Intermédiaire · Cours · 1 à 3 mois

LearnQuest
Compétences que vous acquerrez: Blockchain, Key Management, Public Key Infrastructure, Cryptography, Application Security, Encryption, Secure Coding, Public Key Cryptography Standards (PKCS), Security Testing, Vulnerability Management, Solution Design, Cyber Governance, Vulnerability Assessments, Code Review, Authorization (Computing), Data Integrity
★ 4.5 (10) · Intermédiaire · Cours · 1 à 3 mois

Board Infinity
Compétences que vous acquerrez: React Native, User Interface and User Experience (UI/UX) Design, Mobile Development, UI/UX Strategy, Secure Coding, Development Testing, Unit Testing, Security Controls, Software Testing, Authentications, Data Security, Debugging, iOS Development, Mobile Security, Interaction Design, Frontend Performance, Mobile Development Tools, Android Development, Animations, Performance Tuning
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Application Security, Cloud Applications, Cloud Security, Identity and Access Management, Secure Coding, Security Awareness, Security Testing, Data Security, Cloud Deployment, User Provisioning, Software Development, Verification And Validation, Software Quality Assurance, Threat Management, Authentications, Functional Testing
Avancées · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Développement d'applications, Intégrations AI, Gestion des données, IA générative, ChatGPT, Ingénierie de requête, Développement Web, Langage de balisage hypertexte (HTML), SQL, Codage sécurisé, Sécurité des applications, Applications Web, Bases de données opérationnelles, Feuilles de style en cascade (CSS), PHP (langage de script), Ingénierie rapide, Microsoft Visual Studio
★ 4.7 (6) · Intermédiaire · Projet Guidé · Moins de 2 heures

University of California, Santa Cruz
Compétences que vous acquerrez: C and C++, C++ (Programming Language), Object Oriented Programming (OOP), Memory Management, C (Programming Language), Algorithms, File I/O, Graph Theory, Data Structures, Secure Coding, Scaled Agile Framework
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Open Web Application Security Project (OWASP), API Design, Application Programming Interface (API), Application Security, Secure Coding, Security Controls, Vulnerability Assessments, Authorization (Computing), Hardening, Cryptographic Protocols, Cryptography, Authentications, Exploitation techniques
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Javascript, Données Validation des données, Outils de développement web, Langage de balisage hypertexte (HTML), Programmation événementielle, Environnement de développement, Javascript et jQuery, Feuilles de style en cascade (CSS), Cadres JavaScript, HTML et CSS, Validation des données, jQuery
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Full-Stack Web Development, Node.JS, User Interface (UI), Restful API, Frontend Integration, Back-End Web Development, User Interface (UI) Design, User Accounts, Server Side, Swift Programming, Object-Relational Mapping, Web Development Tools, JavaScript Frameworks, Secure Coding, Data Store, Application Programming Interface (API), API Design, iOS Development, UI Components, Authentications
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: WordPress, Information Architecture, Order Processing, Cloud Hosting, Frontend Performance, Web Design, Secure Coding, Performance Tuning, Amazon Web Services, Order Management, Data Management, Content Management Systems, Web Design and Development, Usability, Cloud Deployment, Performance Testing, Remote Access Systems, Payment Processing, Web Development, Web Servers
Débutant · Spécialisation · 1 à 3 mois