Coding courses can help you learn programming languages like Python, Java, and JavaScript, as well as concepts such as algorithms, data structures, and web development. You can build skills in debugging, version control, and software testing, which are crucial for creating efficient code. Many courses introduce tools like Git for version control, integrated development environments (IDEs) like Visual Studio Code, and frameworks such as React or Django, showing how these skills are applied in real projects.

Skills you'll gain: Prompt Engineering, Vibe coding, Generative AI, Google Gemini, Development Environment, Computational Thinking, Program Development, Software Development, Python Programming
★ 4.1 (11) · Beginner · Guided Project · Less Than 2 Hours

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

AI CERTs
Skills you'll gain: Responsible AI, Health Technology, Data Ethics, Clinical Nursing, Nurse Education, Nursing Process, Clinical Documentation, Nursing, Nursing Practices, Artificial Intelligence, Healthcare Ethics, Basic Patient Care, Artificial Intelligence and Machine Learning (AI/ML), Health Care, Healthcare Industry Knowledge, Generative AI Agents, Generative AI, Business, Physiology, Business Acumen
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Unity Engine, Scripting, C# (Programming Language), Video Game Development, Game Design, Event-Driven Programming, Development Environment, Programming Principles, Object Oriented Programming (OOP), Data Structures, Software Installation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Wireless Networks, Control Systems, Interactive Design, Software Installation, Electronics, Electronic Hardware, Telecommunications, Hardware Design, Program Development, Communication Systems, Display Devices, Embedded Software, Integrated Development Environments, Electronic Systems, Embedded Systems, Electronic Components, Development Environment, Electrical Wiring, Programming Principles, Open Source Technology
Beginner · Course · 1 - 3 Months

University of Washington
Skills you'll gain: Responsive Web Design, Web Design, GitHub, HTML and CSS, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Version Control, User Experience Design, Usability, User Experience, Javascript, Web Content Accessibility Guidelines, Browser Compatibility, User Story, Web Design and Development, Front-End Web Development, GitHub Copilot, Mobile Development, Semantic Web, Git (Version Control System)
★ 4.7 (34) · Beginner · Specialization · 1 - 3 Months

Coursera
Skills you'll gain: Customer experience improvement, Journey Mapping, Generative AI, Customer Insights, AI Personalization, Customer Analysis, ChatGPT, Customer experience strategy (CX), Data-Driven Marketing, Real Time Data, AI Integrations, Analysis, Design
★ 4 (6) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Rmarkdown, Plot (Graphics), Statistical Visualization, Data Presentation, Box Plots, Scatter Plots, Data Visualization, Interactive Data Visualization, Dashboard Creation, Histogram, Descriptive Statistics, Data Visualization Software, R (Software), R Programming, Integrated Development Environments, Data Science
Beginner · Course · 1 - 3 Months

Codio
Skills you'll gain: Algorithms, Data Structures, Java, Java Programming, Other Programming Languages
★ 3.6 (10) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Generative AI, No-Code Development, Prompt Engineering Tools, AI literacy, LLM Application, Personalized Campaigns, Prompt Engineering, Application Development, Social Media Campaigns, Marketing Automation, ChatGPT, Social Media Content, Content Development and Management, Product Improvement, Automation
★ 4 (21) · Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Object Oriented Design, Android (Operating System), User Interface (UI) Design, Code Reusability, UI Components, Release Management, Development Environment, Programming Principles, Computational Logic
Intermediate · Specialization · 1 - 3 Months

Edureka
Skills you'll gain: Generative Model Architectures, Generative Adversarial Networks (GANs), Autoencoders, OpenAI, Artificial Intelligence
★ 3.9 (19) · Beginner · Course · 1 - 4 Weeks