Basic coding courses can help you learn programming languages like Python, JavaScript, and HTML, along with concepts such as algorithms, data structures, and debugging techniques. You can build skills in writing clean code, understanding software development processes, and creating simple applications or websites. Many courses introduce tools like Git for version control, integrated development environments (IDEs) for coding, and frameworks that streamline web development, allowing you to apply your skills in practical projects.

The State University of New York
Skills you'll gain: Benchmarking, Professional Development, Smart Goals, Planning, Performance Analysis, Job Analysis, Human Capital, Organizational Skills, Personal Development, Dashboard, Microsoft Excel, Goal Setting, Business Strategy, Writing
Advanced · Course · 1 - 3 Months

Skills you'll gain: Generative AI, Matplotlib, Plotly, Data Ethics, Data Visualization, Data Cleansing, Data Manipulation, Exploratory Data Analysis, Pandas (Python Package), Data Transformation, Interactive Data Visualization, Data Visualization Software, Data Storytelling, Data Analysis, Scikit Learn (Machine Learning Library), Jupyter, Python Programming, Machine Learning
Beginner · Course · 1 - 3 Months

Skills you'll gain: Performance Tuning, Microarchitecture, Embedded Systems, Application Security, System Programming, Secure Coding, Computer Architecture, Hardware Architecture, Debugging
Advanced · Course · 1 - 3 Months

Skills you'll gain: Earned Value Management, Project Controls, Project Planning, Project Management Software, Cost Management, Budget Management, Performance Reporting, Process Improvement and Optimization, Dashboard, Administration, Data Import/Export, Data Visualization, User Accounts
Beginner · Specialization · 3 - 6 Months

Universitat de Barcelona
Skills you'll gain: Physical Science, Safety Assurance, Mathematical Modeling, Predictive Modeling, Time Series Analysis and Forecasting, Global Positioning Systems, Simulation and Simulation Software, Risk Control, Communication Systems
Mixed · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Linear Algebra, Artificial Intelligence and Machine Learning (AI/ML), Numerical Analysis, Geometry, Applied Mathematics, Mathematical Modeling
Intermediate · Course · 1 - 4 Weeks

École Polytechnique
Skills you'll gain: Numerical Analysis, Engineering Calculations, Advanced Mathematics, Physics, Differential Equations, Mathematical Modeling, Applied Mathematics, Mathematical Software, Scientific Visualization, Laboratory Research, Experimentation
Mixed · Course · 1 - 3 Months

Skills you'll gain: OSI Models, TCP/IP, Network Routing, Network Troubleshooting, Network Planning And Design, Network Protocols, Networking Hardware, General Networking, Computer Networking, Command-Line Interface, Network Architecture, Network Administration
Beginner · Course · 1 - 3 Months

Skills you'll gain: Microsoft Azure, Serverless Computing, Security Strategy, Network Security, Firewall, Cloud Management, Infrastructure As A Service (IaaS), Distributed Denial-Of-Service (DDoS) Attacks, Cloud Computing, Cloud Security, Application Security, Internet Of Things, Artificial Intelligence
Beginner · Course · 1 - 4 Weeks

Pontificia Universidad Católica de Chile
Skills you'll gain: Semiconductors, Electronic Systems, Electronics, Electronic Components, Basic Electrical Systems, Electronics Engineering, Power Electronics, Engineering Design Process, Schematic Diagrams, Performance Testing, Computational Logic, System Design and Implementation, Mathematical Modeling, Physics, Engineering Analysis, Engineering Calculations
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Hospitality, Hospitality Management, Innovation, Hotels and Accommodations, Service Management, Customer experience strategy (CX), Customer Service, Restaurant Operation, Cultural Sensitivity, Digital Transformation, Corporate Sustainability, AI Personalization
Beginner · Course · 1 - 4 Weeks

EDUCBA
Skills you'll gain: Internet Of Things, Big Data, Wireless Networks, Predictive Analytics, Applied Machine Learning, Data-Driven Decision-Making, Environmental Monitoring, Sustainable Technologies, Machine Controls, Real Time Data, Automation, Data Analysis, Data Collection
Beginner · Course · 1 - 4 Weeks