Les cours en génie logiciel peuvent vous aider à comprendre comment concevoir, développer et tester des applications. Vous pouvez développer des compétences en architecture, programmation, gestion du code et résolution de problèmes.

Compétences que vous acquerrez: Penetration Testing, Vulnerability Scanning, Hardening, Cybersecurity, Security Testing, Vulnerability Assessments, Network Analysis, Exploitation techniques, Linux, System Configuration, Linux Administration, Virtual Machines, Linux Commands, Operating Systems, Software Installation
Mixte · Cours · 1 à 4 semaines

Johns Hopkins University
Compétences que vous acquerrez: Data Warehousing, Apache Hadoop, Distributed Computing, Scalability, Transaction Processing, Database Systems, Database Design, Applied Machine Learning, Database Management Systems, Data Architecture, Database Theory, Database Management, Database Development, Database Architecture and Administration, Cloud Computing, Big Data, Relational Databases, Query Languages, Data Processing, SQL
Intermédiaire · Spécialisation · 1 à 3 mois

Coursera
Compétences que vous acquerrez: Education Software and Technology, Test Tools
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Apache Maven, Eclipse (Software), Build Tools, Data Import/Export, Kotlin, Software Installation, Unit Testing, Database Management
Débutant · Cours · 1 à 4 semaines
University of Michigan
Compétences que vous acquerrez: Web Scraping, JSON, Extensible Markup Language (XML), Network Protocols, Extensible Languages and XML, Web Services, Data Access, Application Programming Interface (API), Restful API, Data Processing, Python Programming, Development Environment, Software Installation
Mixte · Cours · 1 à 3 mois

AI Business School
Compétences que vous acquerrez: Prompt Engineering, Agentic Workflows, Prompt Engineering Tools, Personalized Campaigns, Agentic systems, AI Workflows, Generative AI, No-Code Development, Responsible AI, Risk Management, Generative AI Agents, AI Personalization, AI literacy, AI Enablement, LLM Application, Digital Transformation, Artificial Intelligence, Ideation, Innovation, Productivity
Débutant · Spécialisation · 1 à 3 mois

Board Infinity
Compétences que vous acquerrez: Développement Web, Applications Web, Javascript, jQuery, Cadres JavaScript
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: 3D Assets, 3D Modeling, Unreal Engine, Video Game Development, Animation and Game Design, Visualization (Computer Graphics), Computer Graphics, Design Software, Editing, Data Import/Export, Graphics Software, User Interface (UI), Model Optimization, Software Installation
Débutant · Spécialisation · 1 à 3 mois

Rice University
Compétences que vous acquerrez: Mechanics, Physics, Vibrations, Mathematical Modeling, Differential Equations, Calculus, Trigonometry, Applied Mathematics, Problem Solving
Intermédiaire · Cours · 1 à 4 semaines

Board Infinity
Compétences que vous acquerrez: Restful API, ASP.NET, Microsoft SQL Servers, C# (Programming Language), Web Services, Database Management, Database Development, JSON, Back-End Web Development, SQL, Database Design, Server Side, .NET Framework, Object Oriented Programming (OOP), Application Programming Interface (API), API Design, Database Architecture and Administration, Programming Principles
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Développement Web, Applications Web, Génie logiciel, HTML et CSS, Langages de script, PHP (langage de script), Langage de balisage hypertexte (HTML), Gestion du contenu, Conception et développement de sites web, Intégration frontale
Intermédiaire · Projet Guidé · Moins de 2 heures

Korea Advanced Institute of Science and Technology(KAIST)
Compétences que vous acquerrez: Scala Programming, Other Programming Languages, Computer Programming, Programming Principles, Program Development, Theoretical Computer Science
Mixte · Cours · 1 à 3 mois