Coding for beginners courses can help you learn programming fundamentals, syntax, algorithms, and problem-solving techniques. You can build skills in writing clean code, debugging, and understanding data structures. Many courses introduce tools like Git for version control, integrated development environments (IDEs) such as Visual Studio Code, and languages like Python or JavaScript, which are commonly used in web development and software engineering.

American Psychological Association
Skills you'll gain: Quantitative Research, Scientific Methods, Research Design, Surveys, Research, Research and Design, Qualitative Research, Correlation Analysis, Data Collection, Data Analysis, Psychology, Sampling (Statistics)
Beginner · Course · 1 - 3 Months

Skills you'll gain: Email Automation, Analytics, LLM Application, Grammar, Customer Support, Debugging
Beginner · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Responsible AI, Delegation Skills, Legal Technology, Critical Thinking, Time Management, Law Practice Management Software, Artificial Intelligence, Email Automation, Leadership Development, Legal Risk, Lifelong Learning, Professional Development, Adaptability, Risk Analysis, Leadership, Creativity, ChatGPT, Writing and Editing, Generative AI, Communication
Beginner · Specialization · 1 - 3 Months

University of Cambridge
Beginner · Course · 1 - 3 Months

Peking University
Skills you'll gain: Language Learning, Language Competency, Vocabulary, Grammar, Oral Comprehension
Beginner · Course · 1 - 3 Months

Commonwealth Education Trust
Skills you'll gain: Creative Thinking, Classroom Management, Teaching, Adaptability, Education and Training, Working With Children, Instructional Strategies, Adult Education, Student Engagement, Professional Development, Collaboration, Curriculum Development, Planning
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Interviewing Skills, Storytelling, Problem Solving, Professional Development, Initiative and Leadership, Concision, Verbal Communication Skills, Teamwork, Job Analysis, Communication, Business Writing
Beginner · Guided Project · Less Than 2 Hours

HubSpot Academy
Skills you'll gain: Closing (Sales), Booking (Sales), Overcoming Objections, Sales Management, Sales Training, Prospecting and Qualification, Inside Sales, Sales Enablement, Sales Process, Sales Prospecting, HubSpot CRM, Lead Generation, Sales, Sales Strategy, Consultative Selling, Consumer Behaviour, Management Training And Development, Target Market, Service Level Agreement, Employee Training
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Data Import/Export, Programming Principles, Web Scraping, Python Programming, Jupyter, Data Structures, Data Processing, Pandas (Python Package), Data Manipulation, JSON, Computer Programming, Restful API, NumPy, Object Oriented Programming (OOP), Scripting, Application Programming Interface (API), Automation, Data Analysis
Beginner · Course · 1 - 3 Months

Skills you'll gain: Technical Design, Performance Tuning, Virtual Environment, Blended Learning
Beginner · Specialization · 3 - 6 Months

Saïd Business School, University of Oxford
Skills you'll gain: Prompt Engineering, Generative AI, Agentic systems, Responsible AI, Artificial Neural Networks, Data Ethics, Governance, Artificial Intelligence, LLM Application, ChatGPT, Artificial Intelligence and Machine Learning (AI/ML), Compliance Management, AI Product Strategy, Data Governance, Enterprise Risk Management (ERM), Large Language Modeling, Business Ethics, Risk Management, Machine Learning, Project Management
Beginner · Specialization · 3 - 6 Months

Northwestern University
Skills you'll gain: Leadership, Corporate Communications, Strategic Communication, Storytelling, Business Leadership, Media Relations, Stakeholder Communications, Public Relations, Innovation, Crisis Management, Communication, Branding
Mixed · Course · 1 - 4 Weeks