Computer programming courses can help you learn coding languages like Python, Java, and JavaScript, along with concepts such as algorithms, data structures, and software development principles. You can build skills in debugging, version control, and writing efficient code. Many courses introduce tools like Git for version control, integrated development environments (IDEs) like Visual Studio Code, and frameworks such as React or Django, that support developing applications and enhancing your programming capabilities.
Skills you'll gain: SAS (Software), Network Analysis, Trend Analysis, Data Manipulation, Data Analysis, Forecasting, Data Quality, Text Mining, Data Visualization Software, Spatial Analysis, Dashboard, Analysis, Analytics, Data Visualization, Time Series Analysis and Forecasting, Business Analytics, Interactive Data Visualization, Data-Driven Decision-Making, Predictive Analytics, Business Reporting
Beginner · Professional Certificate · 3 - 6 Months

Cisco Learning and Certifications
Skills you'll gain: Network Security, Distributed Denial-Of-Service (DDoS) Attacks, Malware Protection, Network Monitoring, Network Administration, TCP/IP, Network Infrastructure, Infrastructure Security, Intrusion Detection and Prevention, Network Protocols, Load Balancing, Firewall, Vulnerability Assessments, General Networking, Authorization (Computing), Web Applications, Authentications
Mixed · Course · 1 - 4 Weeks

Arizona State University
Skills you'll gain: Manufacturing Processes, Schematic Diagrams, Engineering Design Process, Computer-Aided Design, Production Process, 3D Assets, Materials science, Design Strategies, Prototyping, Mechanical Engineering, Process Engineering, 3D Modeling, Manufacturing Operations, Design, Equipment Design, Experimentation, Laboratory Experience, Manufacturing and Production, Systems Of Measurement, Process Analysis
Beginner · Specialization · 3 - 6 Months

Northeastern University
Skills you'll gain: Web Design and Development, Responsive Web Design, HTML and CSS, Web Content Accessibility Guidelines, Front-End Web Development, Cascading Style Sheets (CSS), Web Development Tools, React.js, User Interface (UI), Javascript, Web Servers, Semantic Web, Command-Line Interface
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Content Management Systems, Authentications, Role-Based Access Control (RBAC), Application Deployment, Authorization (Computing), Cloud Deployment, Web Components, Content Management, Restful API, Continuous Deployment, TypeScript, Application Programming Interface (API), Web Analytics and SEO, Query Languages, Web Applications, Business Logic, Web Development Tools, Package and Software Management, Node.JS, Software Architecture
Intermediate · Specialization · 1 - 3 Months

Corporate Finance Institute
Skills you'll gain: Dashboard, Tableau Software, Interactive Data Visualization, Excel Formulas, Data Visualization Software, Data Modeling, Data Visualization, SQL, Data Presentation, E-Commerce, Databases, Data Manipulation, Data Storytelling, Data Analysis, Performance Analysis, Relational Databases, Data Import/Export, Business Intelligence, Data Transformation, Financial Analysis
Beginner · Specialization · 3 - 6 Months

Skillshare
Skills you'll gain: Unreal Engine, Adobe After Effects, Motion Graphics, Animations, Multimedia, 3D Modeling, 3D Assets, Animation and Game Design, Logo Design, Cinematography, Video Editing, Computer Graphics, Adobe Illustrator, Adobe Photoshop, Post-Production, Storyboarding, Visualization (Computer Graphics), Photo/Video Production and Technology, Creative Design, Typography
Beginner · Specialization · 3 - 6 Months

California Institute of the Arts
Skills you'll gain: Game Design, Prototyping, Software Design Documents, Visualization (Computer Graphics), Ideation, Conceptual Design, Usability Testing, Graphic and Visual Design, Peer Review, Creativity
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Microsoft Excel, Spreadsheet Software, Microsoft Office, Computer Literacy
Intermediate · Guided Project · Less Than 2 Hours
University of Illinois Urbana-Champaign
Skills you'll gain: Responsible AI, Automation, Artificial Intelligence, Cloud Infrastructure, Infrastructure As A Service (IaaS), AI Security
Build toward a degree
Beginner · Course · 1 - 4 Weeks

Arizona State University
Skills you'll gain: Regression Analysis, Experimentation, Statistical Methods, Statistical Analysis, Statistical Modeling, Research Design, Mathematical Modeling, Analysis, Model Evaluation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Electronic Systems, Hardware Design, Electronics Engineering, Electrical Engineering, Computer Architecture, Schematic Diagrams, Semiconductors, Electronic Components, Diagram Design, Low Voltage, Simulation and Simulation Software, Computational Logic, Verification And Validation, Software Installation
Intermediate · Course · 1 - 4 Weeks