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.

Board Infinity
Skills you'll gain: Collaborative Software, Integrated Development Environments, Program Development, Debugging, Development Environment, Technical Writing, Generative AI, Computer Programming, Software Development Tools
Beginner · Course · 1 - 4 Weeks
Johns Hopkins University
Skills you'll gain: Maternal Health, Epidemiology, Public Health, Crisis Intervention, Infectious Diseases, Surveys, Community Health, Sanitation, Emergency Response, Mental Health, Infant Care, Ethical Standards And Conduct, Nutrition Education
Beginner · Course · 1 - 3 Months

Amazon Web Services
Skills you'll gain: CI/CD, Continuous Integration, Application Deployment, Continuous Delivery, Software Development, Version Control, Git (Version Control System), DevOps, Test Automation, Unit Testing, Amazon Web Services, Software Testing
Beginner · Course · 1 - 4 Weeks

Macquarie University
Skills you'll gain: Sample Size Determination, Statistical Hypothesis Testing, Statistics, Descriptive Statistics, Probability & Statistics, Microsoft Excel, Data Analysis, Statistical Inference, Spreadsheet Software, Data-Driven Decision-Making, Box Plots, Probability Distribution, Histogram, Data Visualization Software, Variance Analysis
Beginner · Course · 1 - 3 Months

KodeKloud
Skills you'll gain: Git (Version Control System), GitHub, Version Control, Collaborative Software, DevOps, Continuous Integration, File Management, Software Installation
Beginner · Course · 1 - 3 Months

Immersify
Skills you'll gain: Endocrinology, Nephrology, Urology, Gynecology, Physiology, Anatomy, Obstetrics And Gynecology, Neurology, Immunology, Pathology, Health Assessment
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Penetration Testing, Network Security, Network Monitoring, Exploitation techniques, Virtual Private Networks (VPN), Cryptographic Protocols, Network Protocols, General Networking, Computer Networking, Command-Line Interface, Network Analysis, Proxy Servers
Build toward a degree
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Structures, Graph Theory, Algorithms, Java, Theoretical Computer Science, Computer Programming, Computational Thinking, Programming Principles, Performance Tuning, Object-Relational Mapping
Intermediate · Specialization · 1 - 3 Months

Edureka
Skills you'll gain: Generative Adversarial Networks (GANs), Autoencoders, Applied Machine Learning
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Risk Analysis, Financial Analysis, Portfolio Risk, Return On Investment, Financial Services, Investment Management, Risk Management, Portfolio Management, Equities
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Blockchain, Cryptography, Encryption, Application Security, Threat Modeling, Cybersecurity, Secure Coding, Distributed Denial-Of-Service (DDoS) Attacks, Vulnerability Assessments
Beginner · Course · 1 - 4 Weeks

Pontificia Universidad Católica de Chile
Skills you'll gain: Business Valuation, Financial Analysis, Cash Flows, Capital Budgeting, Securities (Finance), Investments, Finance, Financial Modeling, Market Dynamics, Business Mathematics, Applied Mathematics
Build toward a degree
Beginner · Course · 1 - 4 Weeks