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.

University of Colorado Boulder
Skills you'll gain: Power Electronics, Control Systems, Electronic Systems, Electrical Power, Electric Power Systems, Electrical Engineering, Electronics, Energy and Utilities, Simulation and Simulation Software, Simulations, Mathematical Modeling
★ 4.6 (34) · Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Business Writing, Business Communication, Writing, Presentations, Report Writing, Communication, Grammar, Writing and Editing, Persuasive Communication, Editing, Graphic Design, Organizational Structure
★ 4.8 (75) · Beginner · Course · 1 - 4 Weeks
Emory University
Skills you'll gain: Marketing Channel, Marketing Effectiveness, Wholesaling, Market Dynamics, Revenue Management, Strategic Marketing, Business Marketing, Compensation Management, Compensation Analysis, Supply Chain, Gap Analysis, Consumer Behaviour, Case Studies, Demand Planning, Process Optimization, Coordination, Analysis
★ 4.8 (19) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Proposal Development, Account Strategy, Business Writing, Account Management, Customer Relationship Management (CRM) Software, Customer experience strategy (CX), Customer experience improvement, Sales Presentation, Customer Insights, Stakeholder Communications, Customer Acquisition Management, Stakeholder Engagement, Loyalty Programs, Customer Analysis, Microsoft Power Platform, Personalized Service, Gap Analysis, Requirements Analysis
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Proposal Writing, Business Communication, Proposal Development, Communication, Writing, Crisis Management, Persuasive Communication, Corporate Communications, Presentations, Communication Strategies, Public Speaking
★ 4.7 (19) · Beginner · Course · 1 - 4 Weeks

Skillshare
Skills you'll gain: Creative Design, Creativity, Habit Formation, Computer Graphic Techniques, Graphics Software, Peer Review, Digital Design, Design Elements And Principles, Visual Storytelling, Creative Thinking, Goal Setting, Storytelling, Constructive Feedback, Design Software, Color Theory, Apple software proficiency, Technical Drawing
★ 4.7 (13) · Beginner · Specialization · 1 - 3 Months

University of California, Davis
Skills you'll gain: ISO 9000 Series, Food Quality Assurance And Control, Production Process, Quality Management Systems, Quality Assurance, Quality Control, Biochemistry, Hazard Analysis, Standard Operating Procedure, Statistical Process Controls, Safety Assurance, Microbiology, Engineering Documentation, Sensory Systems Analysis, Chemistry, Process Control, Laboratory Testing, Analytical Chemistry, Systems Of Measurement, Product Testing
★ 4.7 (56) · Intermediate · Specialization · 3 - 6 Months

Johns Hopkins University
Skills you'll gain: Active Listening, Team Management, Leadership and Management, Influencing, Team Leadership, Teamwork, Team Building, Smart Goals, Conflict Management, Coaching, Employee Coaching, Decision Making, Leadership Studies, Business Ethics, Organizational Strategy, Strategic Thinking, Project Management, Business Communication, Communication, Relationship Building
★ 4.3 (9) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: 3D Modeling, 3D Assets, Computer Graphic Techniques, Visualization (Computer Graphics), Graphical Tools, Computer Graphics, Animation and Game Design, Model Optimization, User Interface (UI)
★ 4.2 (33) · Beginner · Course · 3 - 6 Months

Microsoft
Skills you'll gain: Extract, Transform, Load, Data Cleansing, Power BI, Data Transformation, Data Management, Data Quality, Data Preprocessing, Data Processing, Data Validation, Data Integration, Data Import/Export, Data Analysis, Data Storage
★ 5 (24) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: File I/O, Data Import/Export, Java Programming, Java, Programming Principles, Computer Programming, Data Structures, File Systems, File Management, Data Store, Computer Science
★ 4.6 (45) · Beginner · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: Amazon Bedrock, Generative AI Agents, Retrieval-Augmented Generation, Prompt Engineering, Generative AI, AI Workflows, Agentic Workflows, LLM Application, Amazon Web Services, Context Management, Agentic systems
★ 4.6 (23) · Beginner · Course · 1 - 4 Weeks