Number theory courses can help you learn prime numbers, divisibility rules, modular arithmetic, and integer properties. You can build skills in problem-solving, logical reasoning, and algorithmic thinking, that support tackling complex mathematical challenges. Many courses introduce tools like Python for implementing algorithms and mathematical software for exploring number patterns, enabling you to apply your knowledge in practical situations such as cryptography and coding theory.

Skills you'll gain: Jenkins, Selenium (Software), GitHub, Git (Version Control System), Performance Testing, Continuous Integration, CI/CD, Apache Maven, Version Control, Java Programming, Test Automation, Object Oriented Programming (OOP), Software Testing, Integration Testing, Browser Compatibility, MySQL Workbench, JSON
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Video Editing, Adobe Premiere, Editing, Post-Production, Video Production, Timelines, Animations, Storytelling
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Canva (Software), Color Theory, Digital Design, Graphic and Visual Design, Graphic Design, Storytelling, Creative Design, Content Creation, Data Sharing, Marketing, Advertising
Intermediate · Guided Project · Less Than 2 Hours

Koç University
Skills you'll gain: Calculus, Algebra, Mathematical Theory & Analysis, Graphing, Mathematics Education
Beginner · Course · 1 - 3 Months

Edureka
Skills you'll gain: YAML, Infrastructure as Code (IaC), CI/CD, Kubernetes, Devops Tools, Docker (Software), Extensible Markup Language (XML), Data Structures, Data Validation, JSON, Containerization, Scripting, DevOps, Configuration Management, Debugging, System Configuration, Automation, Software Versioning, Version Control, User Provisioning
Beginner · Course · 1 - 3 Months

Skills you'll gain: Adobe Photoshop, Photo Editing, Graphic and Visual Design, Graphic Design, Creative Design, Typography, Color Theory
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Responsible AI, Generative AI, Microsoft Azure, Image Analysis, Computer Vision, OpenAI, Artificial Intelligence, Natural Language Processing, Machine Learning, Deep Learning, Text Mining, Data Science
Beginner · Course · 1 - 3 Months

Skills you'll gain: Leadership Development, Case Studies, Collaboration, Professional Networking, Leadership and Management, Teamwork, Professional Development, Leadership, Business Leadership, Relationship Building, Branding, Goal Setting, Communication
Intermediate · Course · 1 - 4 Weeks

University of Virginia
Skills you'll gain: Model View Controller, Debugging, Integrated Development Environments, Software Design, User Interface (UI), Responsive Web Design, HTML and CSS, Data Modeling, Database Design, Web Design and Development, Software Development Tools, NoSQL, Database Architecture and Administration, Usability, Application Programming Interface (API), UI Components, OpenAI, Web Applications, Version Control, Programming Principles
Beginner · Specialization · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Code Review, GitHub, Git (Version Control System), Version Control, Docker (Software), Software Development Tools, Continuous Integration, Containerization, Bioinformatics, Informatics, Automation, Data Analysis, R Programming
Advanced · Course · 1 - 3 Months

University of Lausanne
Skills you'll gain: Health Policy, Geographic Information Systems, Public Health, Case Studies, Health Systems, Spatial Analysis, Systems Thinking, Social Determinants Of Health, Sustainable Development, Data Management, Environmental Science, Emerging Technologies
Beginner · Course · 1 - 3 Months

Skills you'll gain: Git (Version Control System), GitHub, Version Control, Software Configuration Management, Software Development Tools, Development Environment, Unix Shell, Command-Line Interface, Secure Coding
Intermediate · Course · 1 - 3 Months