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.

Copenhagen Business School
Skills you'll gain: Social Impact, Social Justice, Policy Analysis, Liberal Arts, digital literacy, Digital Transformation, Community Development, Policy Development, Innovation, Creativity, Diversity Equity and Inclusion Initiatives, Emerging Technologies
Beginner · Course · 1 - 3 Months

The Hong Kong University of Science and Technology
Skills you'll gain: Social Sciences, Science and Research, Research Design, Surveys, Qualitative Research, Research, Research Methodologies, Sociology, Political Sciences, Experimentation, Anthropology, Economics
Beginner · Course · 1 - 3 Months

Skills you'll gain: Linux Commands, Linux, Command-Line Interface, Penetration Testing, General Networking, Cybersecurity, Data Ethics, Vulnerability Scanning, Network Security, System Configuration, Software Installation, Virtual Machines
Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Cascading Style Sheets (CSS), Responsive Web Design, Browser Compatibility, Hypertext Markup Language (HTML), Web Development Tools, Web Design, Web Development
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Sustainable Business, Hotel Operations, Hospitality Management, Business Planning, Corporate Sustainability, Sustainability Standards, Waste Minimization, Community Development, Environmental Resource Management, Market Trend, Market Analysis, Cost Benefit Analysis, Strategic Decision-Making
Beginner · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Devops Tools, DevOps, Agile Methodology, Application Deployment, Docker (Software), Agile Project Management, Project Management, Technical Communication, Needs Assessment, Prometheus (Software), Business Requirements, Jira (Software), Python Programming, Natural Language Processing, Collaboration, Communication, Professional Networking, Interviewing Skills
Beginner · Course · 1 - 3 Months

Skills you'll gain: Product Knowledge, Selling Techniques, Target Audience, Customer Relationship Building, General Sales Practices, Sales Prospecting, Verbal Communication Skills, Closing (Sales), Business-To-Consumer, Sales, Communication, Company, Product, and Service Knowledge, Customer Analysis, Sales Strategy, Customer Engagement, Consumer Behaviour
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Power Automate/Flow, Microsoft Power Platform, Data Analysis Expressions (DAX), Power Apps Component Framework, Power BI, Microsoft Azure, Dashboard, Workflow Management, Process Analysis, Microsoft Copilot, Process Mapping, AI Workflows, Business Process Automation, Microsoft 365, Process Optimization, Automation, Microsoft Visual Studio, Restful API, Application Lifecycle Management, JSON
Intermediate · Specialization · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Case Law, Court Systems, Legal Research, Social Justice, Law, Regulation, and Compliance, Social Studies, Civil Law, Policy Analysis, Case Studies
Beginner · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: File I/O, Simulations, C (Programming Language), Computational Thinking, Automation, Algorithms, Data Structures, Theoretical Computer Science, Programming Principles, Debugging
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Kubernetes, Cloud-Native Computing, Cloud Infrastructure, Application Deployment, Load Balancing, Data Persistence, Containerization, Cloud Storage, YAML, Secure Coding, Configuration Management, Scalability
Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Problem Solving, Vocabulary, Logical Reasoning, Critical Thinking, Deductive Reasoning, Arithmetic, Data Literacy, Analytical Skills, Complex Problem Solving, Grammar, English Language, Data Analysis, Learning Strategies, Trend Analysis, Applied Mathematics, Data Presentation, Verbal Communication Skills, Analysis, Quantitative Research, Estimation
Beginner · Specialization · 3 - 6 Months