Pre-calculus courses can help you learn functions, trigonometry, complex numbers, and polynomial equations. You can build skills in graphing functions, solving equations, and understanding limits, which are crucial for calculus and other advanced math topics. Many courses introduce tools like graphing calculators and software for visualizing functions, which enhance your ability to analyze mathematical concepts and apply them in various fields such as engineering, physics, and computer science.

Skills you'll gain: Data Import/Export, Data Visualization Software, Cloud Deployment, Data Visualization, Restful API, Data Mapping, Data Presentation, Interactive Data Visualization, Extract, Transform, Load, Dashboard Creation, Histogram, Data Store, Data Transformation, Amazon Web Services, Cloud Hosting, Scalability, Cloud Management, System Monitoring, Data Management, Query Languages
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Linear Algebra, Advanced Mathematics, Differential Equations, Algebra, Applied Mathematics, Mathematical Theory & Analysis, Mathematics and Mathematical Modeling
Mixed · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Test Driven Development (TDD), Unit Testing, Maintainability, Test Automation, Software Testing, Test Case, Program Development, Debugging, Software Development, Python Programming, Agile Methodology
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: ASP.NET, .NET Framework, Model View Controller, Web Applications, Middleware, Debugging, Web Development, Application Deployment, Application Development, Development Environment, Software Testing, Microsoft Development Tools, Software Design Patterns, Cross Platform Development, Software Architecture, Open Source Technology, Command-Line Interface
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Prompt Engineering Tools, AI powered creativity, Blogs, Search Engine Optimization, Content Strategy, Web Content, Content Creation, Content Optimization, Keyword Research, ChatGPT
Beginner · Guided Project · Less Than 2 Hours
University of Colorado Boulder
Skills you'll gain: Engineering Analysis, Vibrations, Mechanics, Finite Element Methods, Differential Equations, Applied Mathematics, Mathematical Modeling, Integral Calculus, Calculus
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Restful API, API Design, Application Deployment, Application Programming Interface (API), Authentications, API Testing, Cloud Deployment, Web Services, Web Frameworks, User Provisioning, Unit Testing, Continuous Deployment, User Accounts, Test Script Development, Email Automation, Debugging, Operational Databases, Back-End Web Development, Software Testing, Continuous Integration
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Computational Logic, Model Based Systems Engineering, Mathematical Modeling, System Requirements, Functional Requirement, Theoretical Computer Science, Functional Specification, Verification And Validation, Systems Architecture, Automation Engineering, Control Systems, Network Model, Requirements Analysis, Mechanical Engineering, Mechanics, Applied Mathematics, Automation, Systems Analysis, Differential Equations, Algorithms
Build toward a degree
Intermediate · Specialization · 3 - 6 Months
CertNexus
Skills you'll gain: Extract, Transform, Load, Data Wrangling, Data Preprocessing, Data Cleansing, Data Processing, Data Transformation, Data Integration, Data Import/Export, Data Collection, Data Mining
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Power BI, Microsoft Azure, Data Lakes, Data Analysis Expressions (DAX), Azure Synapse Analytics, Microsoft Power Platform, Data Modeling, Data Governance, Data Warehousing, Analytics, Extract, Transform, Load, Data Import/Export, Data Integration, Real Time Data, Dataflow, Data Transformation, Data Management, Data Architecture, Data Pipelines, SQL
Intermediate · Course · 1 - 4 Weeks
Skills you'll gain: Software Quality Assurance, Quality Assurance, Test Automation, Software Quality (SQA/SQC), Test Tools, Agile Software Development, Agile Product Development, Software Testing, Agile Methodology, Automation, Analysis, Collaboration
Intermediate · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: LLM Application, Hugging Face, Large Language Modeling, Fine-tuning, Natural Language Processing, Model Deployment, Open Source Technology, Containerization, C (Programming Language), Machine Learning, Cross Platform Development
Beginner · Course · 1 - 4 Weeks