Beginner coding courses can help you learn programming fundamentals, syntax, algorithms, and basic 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) for coding, and platforms for collaborative coding projects. You'll also explore languages such as Python, JavaScript, or HTML/CSS, which are commonly used in web development and software applications.

Skills you'll gain: Control Panels, User Accounts, File Management, User Provisioning, System Configuration, Content Management, Application Deployment, Web Presence, User Interface (UI)
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Encryption, Cybersecurity, Cryptography, File I/O, Python Programming, Programming Principles, Debugging, Data Mapping, Software Testing, Data Structures
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Javascript, User Experience Design, Web Applications, ChatGPT, Web Development, HTML and CSS, Application Programming Interface (API), Prompt Engineering, Cascading Style Sheets (CSS), Real Time Data
Intermediate · Guided Project · Less Than 2 Hours

University of Colorado Boulder
Skills you'll gain: Unsupervised Learning, Unstructured Data, Marketing Analytics, Text Mining, Deep Learning, Model Evaluation, Machine Learning, JSON, Natural Language Processing, Machine Learning Algorithms, Data Preprocessing, Model Training, Python Programming
Build toward a degree
Intermediate · Course · 1 - 3 Months

University of Maryland, College Park
Skills you'll gain: No-Code Development, Digital Transformation, Computing Platforms, Solution Delivery, Product Management, System Implementation, Systems Integration, Business Transformation, Cost Management, Project Management, Team Management
Beginner · Course · 1 - 3 Months

Scrimba
Skills you'll gain: UI Components, React.js, Javascript, JavaScript Frameworks
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Data Entry, Data Validation, Data Integrity, Data Capture, Data Processing, Data Management, Spreadsheet Software
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Authentications, OAuth, Back-End Web Development, Event-Driven Programming, Database Management, Object-Relational Mapping, Databases, Authorization (Computing), Redis, Secure Coding, Restful API, Data Modeling, API Design, Email Automation
Intermediate · Course · 3 - 6 Months

Packt
Skills you'll gain: Microsoft Excel, Spreadsheet Software, Data Cleansing, Data Visualization, Data Analysis Software, Productivity Software, Data Security, Data Management, Workflow Management, File Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: Microsoft SQL Servers, Database Development, Relational Databases, Database Architecture and Administration, Data Analysis, Analytics, Data Import/Export
Beginner · Course · 3 - 6 Months

Skills you'll gain: Accounts Payable, Invoicing, Accounts Payable and Receivable, Billing & Invoicing, Vendor Relationship Management, Vendor Management, Process Flow Diagrams, Process Mapping, Workflow Management, Payment Processing, Accounting, Standard Accounting Practices, Business Process Automation, Document Management, Data Entry, Digital Transformation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Adobe InDesign, Layout Design, Computer Graphic Techniques, Adobe Creative Cloud, Graphics Software, Graphic and Visual Design, Typography, Graphic Design
Intermediate · Course · 1 - 4 Weeks