English speaking courses can help you learn pronunciation, vocabulary expansion, conversational skills, and effective storytelling techniques. You can build confidence in public speaking, improve your listening skills, and practice everyday dialogues in various contexts. Many courses introduce tools like language apps and online platforms for practicing with native speakers, enhancing your ability to communicate clearly and effectively in both casual and professional settings.

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Digital Communications, Communication Systems, Image Analysis, Telecommunications, Electrical and Computer Engineering, Embedded Systems, Electronic Systems, Electronics Engineering, Engineering Analysis, Engineering Calculations, Programming Principles, Electronics, Numerical Analysis, Advanced Mathematics, Algorithms, Linear Algebra, Calculus, Applied Mathematics, Data Mapping, Mathematical Modeling
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Restful API, Flask (Web Framework), Application Deployment, Web Applications, Python Programming, IBM Cloud, Server Side, Artificial Intelligence, Code Review, Programming Principles, Development Environment, Unit Testing
Intermediate · Course · 1 - 4 Weeks

Yale University
Skills you'll gain: Systems Thinking, Strategic Leadership, Leadership, Team Leadership, Team Building, Team Management, Leadership and Management, Visionary, Time Management, Prioritization, Planning, Emotional Intelligence, Personal Development, Self-Awareness, Goal Setting, Communication
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, Git (Version Control System), GitHub, Version Control, CI/CD, Infrastructure as Code (IaC), Microsoft Copilot, Continuous Integration, Devops Tools, Microsoft Azure, DevOps, Docker (Software), Software Development Tools, Application Deployment, ChatGPT, Software Installation, Continuous Deployment, Amazon Web Services, Google Gemini, Collaborative Software
Intermediate · Specialization · 3 - 6 Months

Johns Hopkins University
Skills you'll gain: Angular, JavaScript Frameworks, Unit Testing, Ajax, Cloud Applications, Web Applications, Front-End Web Development, Web Development, Javascript, Application Design, Model View Controller, Hypertext Markup Language (HTML), UI Components, Software Design Patterns
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Robotic Process Automation, Data Mapping, Artificial Intelligence, Graph Theory, Automation, Planning, Algorithms, Embedded Software, Real-Time Operating Systems, Computer Programming, Mechanics, Computer Vision, Computer Science, Simulation and Simulation Software, Control Systems, Global Positioning Systems, Programming Principles, Engineering, Linear Algebra, Design
Build toward a degree
Beginner · Specialization · 3 - 6 Months
University of Colorado Boulder
Skills you'll gain: Field-Programmable Gate Array (FPGA), Hardware Design, Electronic Systems, Embedded Systems, Electronics Engineering, Application Specific Integrated Circuits, Microarchitecture, Programmable Logic Controllers, System Design and Implementation, Hardware Architecture, Schematic Diagrams, Verification And Validation, Design Software, Simulation and Simulation Software, Prototyping, Digital Design
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: SAS (Software), Data Import/Export, Data Validation, Data Access, Data Manipulation, Statistical Programming, Data Cleansing, Exploratory Data Analysis, Data Analysis, SQL, Microsoft Excel, Descriptive Statistics
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Cloud Infrastructure, Google Cloud Platform, Cloud Computing, Cloud Computing Architecture, Network Infrastructure, Virtual Machines, Cloud Storage, General Networking, Virtual Private Networks (VPN), Firewall, Command-Line Interface
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Network Security, Incident Response, Business Continuity, Disaster Recovery, Security Controls, Configuration Management, Governance, Cybersecurity, Security Management, Computer Security Incident Management, Cyber Attacks, Computer Security Awareness Training, Information Assurance, Data Security, Infrastructure Security, Risk Management Framework, Event Monitoring, Encryption, Role-Based Access Control (RBAC), Authorization (Computing)
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Estate Planning, Insurance, Goal Setting, Investments, Budgeting, Tax, Mortgage Loans, Return On Investment, Financial Planning, Cash Flow Forecasting, Financial Analysis, Loans, Risk Analysis, Asset Protection, Portfolio Management, Risk Management, Consumer Lending, Credit Risk, Equities, Budget Management
Beginner · Specialization · 3 - 6 Months

DeepLearning.AI
Skills you'll gain: LangChain, LLM Application, Large Language Modeling, Generative AI Agents, Prompt Engineering, Generative AI, Application Development
Beginner · Project · Less Than 2 Hours