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.

Skills you'll gain: Reinforcement Learning, Deep Learning, Model Training, Artificial Intelligence and Machine Learning (AI/ML), PyTorch (Machine Learning Library), Tensorflow, Machine Learning, Quantum computing, Machine Learning Algorithms, Artificial Intelligence, Model Optimization, Artificial Neural Networks, Algorithms, Python Programming
Intermediate · Course · 1 - 3 Months

Scrimba
Skills you'll gain: Javascript, Frontend Performance, Web Development Tools, Application Programming Interface (API)
★ 4.9 (11) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: React.js, Cascading Style Sheets (CSS), JavaScript Frameworks, UI Components, Code Reusability, Restful API, HTML and CSS, Web Applications, Web Development, Javascript, Application Development, Computer Programming
★ 4.1 (13) · Intermediate · Guided Project · Less Than 2 Hours

Cinematic Health
Skills you'll gain: Patient Positioning, Respiratory Care, Patient Communication, Professionalism, Respiratory Therapy, Patient Education And Counseling, Geriatrics, Trauma Care, Healthcare Ethics, Nursing and Patient Care, Mental Health Diseases and Disorders, Patient Safety, Infection Control, Endocrinology, Activities of Daily Living (ADLs), Care Coordination, Caregiving, Nursing Care, Professional Development, Healthcare Industry Knowledge
★ 4.9 (27) · Beginner · Specialization · 3 - 6 Months
Skills you'll gain: Autodesk Revit, Building Information Modeling, Document Management, Autodesk, Construction, Engineering Documentation, Architecture and Construction, Building Design, Model Based Systems Engineering, Collaborative Software, Project Coordination, Computer-Aided Design, Digital Transformation, Architectural Design, Construction Management, Collaboration, Information Management, Data Modeling, Coordination, Data Visualization
★ 4.2 (17) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Customer Acquisition Management, Data-Driven Marketing, Marketing Analytics, Branding, Brand Marketing, Brand Management, Customer Engagement, Target Audience, Customer Insights, Marketing Channel, Marketing, Brand Loyalty, Customer Relationship Building, Campaign Management, Performance Measurement
★ 4.6 (13) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Blockchain, Secure Coding, Authorization (Computing), Token Optimization, Role-Based Access Control (RBAC), User Provisioning, Authentications, Application Security, Identity and Access Management, Other Programming Languages, Program Development, Programming Principles, Transaction Processing, Test Script Development, Software Development, Application Deployment
★ 4.9 (42) · Intermediate · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Infant Care, Child Health, Nutrition Education, Maternal Health, Motivational Interviewing, Nutrition Counseling, Postpartum Care, Caregiving, Mental Health, Family Support, Stress Management, Health Education, Cultural Responsiveness, Community Health, Cultural Sensitivity
★ 4.8 (10) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Predictive Modeling, Data Preprocessing, Django (Web Framework), Data Visualization, Plot (Graphics), Predictive Analytics, Statistical Visualization, Model Training, Model Evaluation, File I/O, Application Programming Interface (API), Programming Principles, Databases, Development Environment, Web Applications, Code Reusability, Data Management, Functional Design, Memory Management, Data Validation
Intermediate · Specialization · 3 - 6 Months

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Computer Architecture, Hardware Architecture, Microarchitecture, Computer Systems, Computational Logic, Hardware Design, Computer Hardware, Programming Principles, System Programming, Computer Literacy, Program Development, Data Storage, Memory Management
★ 4.5 (13) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Network Security, Disaster Recovery, General Networking, Network Engineering, Network Administration, Authentications, Network Architecture, Vulnerability Assessments, Computer Networking, Network Infrastructure, Computer Security, Wireless Networks, Cybersecurity, Information Systems Security, Network Monitoring, Local Area Networks, Vulnerability Management, Network Performance Management, Telecommunications, Network Protocols
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Model Deployment, Anomaly Detection, Image Analysis, Computer Vision, Model Training, Matlab, Generative AI, Deep Learning, Model Evaluation, Data Preprocessing, Interoperability
★ 4.9 (15) · Beginner · Course · 1 - 4 Weeks