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.

DeepLearning.AI
Skills you'll gain: Generative AI, Generative Model Architectures, Jupyter, AI Personalization, Model Training, Sampling (Statistics), Artificial Neural Networks, Algorithms
Intermediate · Project · Less Than 2 Hours

MedCerts
Skills you'll gain: Medical Terminology, Anatomy, Human Musculoskeletal System, Pathology, Orthopedics, Medical Records, Health Information Management and Medical Records, Physiology, Oncology
Beginner · Course · 1 - 4 Weeks

Rice University
Skills you'll gain: Cardiology, Anatomy, Immunology, Hematology, Hemodynamics, Capillary, Clinical Practices, Pathology, Electocardiography, Physiology, Electrophysiology
Intermediate · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Network Architecture, Emerging Technologies, Internet Of Things, Network Security, Network Protocols, Wireless Networks, Network Performance Management, Network Planning And Design, Network Engineering, Communication Systems, Network Model, Mobile Security, Network Infrastructure, Cybersecurity, Telecommunications, Artificial Intelligence and Machine Learning (AI/ML), Vulnerability Assessments, Distributed Computing, Technology Strategies, Digital Signal Processing
Intermediate · Specialization · 1 - 3 Months

University of Toronto
Skills you'll gain: Model View Controller, iOS Development, Apple iOS, Apple Xcode, Swift Programming, User Interface (UI), Mobile Development, UI Components, Application Frameworks, Mobile Development Tools, Application Development, Software Architecture, Software Design Patterns, Knowledge of Apple Hardware, Computer Programming
Mixed · Course · 1 - 3 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Trigonometry, Geometry, Algebra, Graphing, Applied Mathematics
Beginner · Course · 1 - 3 Months
University of Virginia
Skills you'll gain: Market Dynamics, Revenue Management, Presentations, Consumer Behaviour, Customer Analysis, Competitive Analysis, Market Research, Business Strategy, Market Analysis, Case Studies, Market Share, B2B Sales
Intermediate · Course · 1 - 4 Weeks

Vanderbilt University
Skills you'll gain: Spring Framework, Object-Relational Mapping, Cloud Security, Java, Java Programming, Scalability, Secure Coding, Web Services, Cloud Services, Cloud Computing, JSON, Cloud Deployment, Application Frameworks, Java Platform Enterprise Edition (J2EE), Data Security, Web Servers, Object Oriented Design, Systems Architecture, Application Deployment, Network Protocols
Intermediate · Course · 1 - 4 Weeks
Amazon Web Services
Skills you'll gain: Prompt Engineering, Amazon Bedrock, Responsible AI, Application Deployment, Amazon Elastic Compute Cloud, Unit Testing, Amazon Web Services, Version Control, Generative AI, AI Integrations, LLM Application, DevOps, Retrieval-Augmented Generation, Artificial Intelligence, Application Lifecycle Management
Beginner · Course · 1 - 4 Weeks
Duke University
Skills you'll gain: Responsible AI, Large Language Modeling, Data Ethics, Decision Tree Learning, Regression Analysis, Generative AI, Artificial Intelligence, AI literacy, Decision Intelligence, Applied Machine Learning, Generative Model Architectures, Statistical Modeling, Python Programming, Machine Learning, Model Evaluation, Embeddings, Image Analysis, Machine Learning Methods, Scientific Visualization, Deep Learning
Intermediate · Specialization · 1 - 3 Months

Imperial College London
Skills you'll gain: Immunology, Infectious Diseases, Oncology, Pathology, Pharmacotherapy, Molecular, Cellular, and Microbiology, Chronic Diseases, Treatment Planning
Intermediate · Course · 1 - 4 Weeks

EDUCBA
Skills you'll gain: C (Programming Language), Embedded Systems, Embedded Software, Debugging, System Programming, Systems Architecture, Hardware Architecture, Microarchitecture, Data Structures, Peripheral Devices, Memory Management, Computational Logic
Beginner · Course · 1 - 4 Weeks