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: Swift Programming, PIC Microcontrollers, Embedded Software, Programming Principles, Embedded Systems, Debugging, Computer Hardware, Electronic Components, Peripheral Devices
Intermédiaire · Cours · 1 à 4 semaines
Instituto Tecnológico de Aeronáutica
Compétences que vous acquerrez: JUnit, Object Oriented Programming (OOP), Java, Java Programming, Object Oriented Design, Unified Modeling Language, Unit Testing, Agile Software Development, Software Design, Software Development, Software Testing, Diagram Design, Programming Principles, Eclipse (Software)
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: React.js, UI Components, Authentications, Front-End Web Development, User Interface (UI), Web Development Tools, Software Development Tools, Context Management, Javascript, Application Programming Interface (API), Scalability
Débutant · Cours · 1 à 3 mois

Pragmatic AI Labs
Compétences que vous acquerrez: GitHub Copilot, AI Security, Code Review, Secure Coding, Anthropic Claude, Security Testing, LLM Application, OpenAI API, Generative AI, Large Language Modeling, Open Web Application Security Project (OWASP), Verification And Validation, AI Workflows, Generative AI Agents, Responsible AI, Vulnerability Scanning, AI Enablement, Model Evaluation, GitHub, Application Security
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Cross-Functional Collaboration, Taking Meeting Minutes, Maintainability, Project Documentation, Information Technology, Role-Based Access Control (RBAC), Technical Documentation, Collaborative Software, Knowledge Transfer, Accountability, Document Management, User Feedback, Authorization (Computing), Software Documentation, Team Oriented, Information Architecture, Meeting Facilitation, Data Integrity, IT Management, Communication
Intermédiaire · Spécialisation · 3 à 6 mois

Google Cloud
Compétences que vous acquerrez: Large Language Modeling, Prompt Engineering, LLM Application, Generative AI, Generative AI Agents, Prompt Engineering Tools, Multimodal Prompts, Google Cloud Platform, Artificial Intelligence, Fine-tuning, Machine Learning
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Shiny (R Package), PyTorch (Machine Learning Library), Dashboard, Dashboard Creation, Python Programming, Interactive Data Visualization, Data Visualization, Data Visualization Software, Pandas (Python Package), Image Analysis, Applied Machine Learning, AI Workflows, Machine Learning Methods, Data Science, Computer Programming, Web Frameworks, Application Development, UI Components, Web Development Tools, User Interface (UI)
Intermédiaire · Cours · 1 à 3 mois

University of Maryland, College Park
Compétences que vous acquerrez: Java, Composants de l'interface utilisateur, Conception de l'application, Développement Android, Développement mobile, Développement d'applications, Android Studio, Gestion du cycle de vie des applications, Autorisation (informatique), Interface utilisateur (UI), Android (système d'exploitation), Environnement de développement
Mixte · Cours · 1 à 3 mois

Coursera
Compétences que vous acquerrez: Information Architecture, Collaborative Software, Content Management Systems, Scalability, Responsive Web Design, Web Analytics and SEO, Web Development Tools, Front-End Web Development, Web Development
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Infrastructure as Code (IaC), Amazon Web Services, Amazon DynamoDB, Database Design, System Design and Implementation, Systems Design, Software Architecture, Systems Architecture, Database Management Systems, Application Design, Databases, Database Administration, Solution Architecture, Database Architecture and Administration, Database Management, Data Architecture, Event-Driven Programming, Cloud Computing Architecture, Cloud Applications, Relational Databases
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Apple iOS, iOS Development, Swift Programming, Mobile Development, User Interface (UI), User Interface (UI) Design, UI Components, User Interface and User Experience (UI/UX) Design, Apple software proficiency, Data Management, Data Persistence, Data Modeling, Data Migration, Mobile Development Tools, Software Design Patterns, Animations
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Prompt Engineering, Cloud Development, Document Management, LLM Application
Intermédiaire · Cours · 1 à 4 semaines