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.

Rice University
Compétences que vous acquerrez: Oral Expression, Presentations, Technical Communication, Verbal Communication Skills, Public Speaking, Infographics, Interactive Data Visualization, Persuasive Communication, Communication Strategies, Communication, Verbal Strategic Communication, Non-Verbal Communication, Graphic and Visual Design, Stress Management
Mixte · Cours · 1 à 3 mois

Wesleyan University
Compétences que vous acquerrez: Statistical Hypothesis Testing, Statistical Analysis, Statistical Software, Correlation Analysis, Statistical Programming, Data Analysis Software, SAS (Software), Data Analysis, Statistical Methods, Quantitative Research, Data Manipulation, Probability & Statistics, Statistical Modeling, Analytical Skills, Data Management, Statistical Inference
Mixte · Cours · 1 à 4 semaines

Columbia University
Compétences que vous acquerrez: Project Schedules, Production Schedule, Project Risk Management, Scheduling, Risk Management, Construction Management, Timelines, Lean Methodologies, Construction, Production Planning, Project Estimation, Diagram Design, Project Management Software, Dependency Analysis, Probability & Statistics
Débutant · Cours · 3 à 6 mois
École Polytechnique Fédérale de Lausanne
Compétences que vous acquerrez: Scala Programming, Application Design, Software Design Patterns, Functional Design, Event-Driven Programming, Functional Testing, Java, Programming Principles, Performance Tuning, Data Structures
Intermédiaire · Cours · 1 à 3 mois

University of London
Compétences que vous acquerrez: Debugging, Development Environment, Javascript, Computer Programming Tools, Visualization (Computer Graphics), Program Development, JavaScript Frameworks, Computer Graphics, Computer Programming, Graphical Tools, Event-Driven Programming, Interactive Design, Human Computer Interaction, Programming Principles, Data Management, Maintainability
Débutant · Cours · 1 à 4 semaines

ConsenSys Academy
Compétences que vous acquerrez: Blockchain, Cryptography, Interoperability, Cryptographic Protocols, Encryption, Public Key Cryptography Standards (PKCS), FinTech, Emerging Technologies, Ledgers (Accounting), Distributed Computing, Case Studies, Digital Assets, Data Integrity, Transaction Processing
Débutant · Cours · 1 à 3 mois

University of Alberta
Compétences que vous acquerrez: Computational Thinking, Video Game Development, Game Design, Software Quality (SQA/SQC), Problem Solving, Programming Principles, Computer Programming, Program Development, Algorithms, Python Programming, Computer Science, Debugging, Test Planning, Functional Testing, Other Programming Languages
Débutant · Cours · 1 à 3 mois

University of Colorado System
Compétences que vous acquerrez: Public Key Infrastructure, Cybersecurity, Information Systems Security, Data Security, Cyber Attacks, Information Assurance, Network Security, Risk Management Framework, Security Controls, Cryptography, Cryptographic Protocols, Key Management, Security Engineering, Threat Modeling, Security Management, Authorization (Computing), Encryption, Email Security, Data Integrity, Authentications
Intermédiaire · Cours · 1 à 4 semaines
University of London
Compétences que vous acquerrez: Computer Science, Computer Systems, Web Applications, Computer Literacy, General Networking, Network Security, Computer Networking, Application Security, Computational Thinking, Debugging, Cybersecurity, Problem Management
Débutant · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: Prompt Engineering, Responsive Web Design, Node.JS, Command-Line Interface, TypeScript, Unit Testing, SQL, HTML and CSS, Web Content Accessibility Guidelines, Typography, Cascading Style Sheets (CSS), React.js, User Interface and User Experience (UI/UX) Design, Hypertext Markup Language (HTML), JavaScript Frameworks, JSON, Generative AI, Database Design, UI Components, Web Development
Débutant · Spécialisation · 3 à 6 mois

Johns Hopkins University
Compétences que vous acquerrez: Bioinformatics, Data Structures, Code Reusability, Jupyter, Python Programming, Programming Principles, Scripting, File I/O, Computational Logic, Computer Programming, Data Manipulation, Analysis
Mixte · Cours · 1 à 4 semaines

Vanderbilt University
Compétences que vous acquerrez: ChatGPT, Creative Problem-Solving, AI Personalization, Innovation, Brainstorming, Game Design, Education Software and Technology, AI powered creativity, Student Engagement, Problem Solving, Prompt Engineering, Generative AI
Débutant · Cours · 1 à 4 semaines