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.

Kennesaw State University
Skills you'll gain: Cyber Governance, Vulnerability Management, Cyber Attacks, Cybersecurity, Cyber Risk, Threat Management, Cyber Threat Intelligence, Security Management, Vulnerability Assessments, Threat Detection, Cyber Security Strategy, Risk Management, Security Awareness, Information Systems Security, Cyber Operations, Incident Response, Network Security, Risk Analysis, Asset Management
Beginner · Course · 1 - 3 Months

Arizona State University
Skills you'll gain: Rapport Building, Growth Mindedness, Empathy, Relationship Building, Constructive Feedback, Interpersonal Communications, Social Skills, Verbal Communication Skills, Leadership, Compassion, Collaboration, Mentorship, Teamwork, Empowerment, Decision Making, Active Listening, Independent Thinking, Open Mindset, Conflict Management, Accountability
Beginner · Specialization · 3 - 6 Months

Arizona State University
Skills you'll gain: Empathy, Compassion, Emotional Intelligence, Social Skills, Self-Awareness, Personal Development, Professional Development, Active Listening, Leadership, Mindfulness
Mixed · Course · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Discussion Facilitation, Verbal Communication Skills, Public Speaking, Communication, Social Skills, Interpersonal Communications, Active Listening, Collaboration, Organizational Skills, Time Management
Beginner · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Probability & Statistics, Statistical Analysis, Statistics, Data Visualization, Statistical Hypothesis Testing, Descriptive Statistics, Data Analysis, Statistical Methods, Probability Distribution, Correlation Analysis, Statistical Inference, Sampling (Statistics), Large Language Modeling, LLM Application
Beginner · Course · 1 - 4 Weeks

Vanderbilt University
Skills you'll gain: Prompt Engineering, ChatGPT, Prompt Patterns, Ideation, Verification And Validation, Succession Planning, LLM Application, Productivity, OpenAI, Business Writing, Responsible AI, Generative AI, Meeting Facilitation, Organizational Leadership, Strategic Leadership, Artificial Intelligence, Leadership and Management, Creativity, Problem Solving, Risk Management
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Journals, Music Theory, Instrumental Music, Music, Music Performance, Creativity, Coordination
Beginner · Course · 1 - 4 Weeks

American Museum of Natural History
Skills you'll gain: Teaching, Education and Training, Instructional Strategies, Instructing, Pedagogy, Anthropology, Life Sciences, Culture, Biology, Curriculum Planning, Taxonomy, Scientific Methods
Mixed · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Community Organizing, Social Justice, Community Development, Diversity Awareness, Discussion Facilitation, Social Sciences, Cultural Diversity, Interpersonal Communications, Conflict Management, Sociology, Program Evaluation
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Systems Engineering, Model Based Systems Engineering, Test Engineering, Systems Thinking, Product Lifecycle Management, Engineering Management, Risk Management Framework, Engineering Design Process, System Requirements, Verification And Validation, Requirements Analysis
Build toward a degree
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: New Product Development, Product Development, Product Strategy, Product Design, Design Thinking, Engineering Management, Product Planning, Product Management, Innovation, Agile Product Development, Market Research, Sustainable Business, Prototyping, Team Management, Product Roadmaps, Marketing, Market Opportunities, Sustainable Design, Conceptual Design, Product Lifecycle Management
Build toward a degree
Beginner · Specialization · 3 - 6 Months

The Linux Foundation
Skills you'll gain: Git (Version Control System), Version Control, Open Source Technology, Software Development Tools, Software Versioning, Development Environment, Linux
Beginner · Course · 1 - 4 Weeks