Courses
Find the right course to build your skills or take the next step in your career.
328 courses

Live + Self-paced
No reviews yet
Learn Adobe Premiere Pro fundamentals in this accelerated class. Gain skills to organize projects, create sequences, fix audio and color, add B-roll, animate images, edit clips, add lower third titles, and export final videos for social media. Perfect for a quick, essential Premiere Pro education.

Live + Self-paced
No reviews yet
Join our accelerated bootcamp to start your journey towards becoming a successful project manager. Learn the five phases of project management, project management tools, and strategies, as well as gain an understanding of different project methodologies such as Waterfall, Critical Path, and Agile.
No reviews yet
An 18-hour bundle of two project management courses covering the five phases of a project in sequence: writing proposals, building schedules and budgets, communicating with stakeholders, monitoring quality, and closing out deliverables. The courses also cover several delivery methodologies, including Waterfall, Critical Path, and Agile, and include a slide deck and hands-on exercises. It is a general introduction rather than preparation for a specific certification exam.

Live + Self-paced
No reviews yet
Learn the strategies, methods, and terminology commonly used in project management. Develop a practical understanding of the five stages of project management, focusing on the Initiation and Planning phases, and gain insight into the skills and responsibilities of a successful Project Manager.

Live + Self-paced
No reviews yet
Learn advanced project management techniques, including execution, monitoring, and closing phases. Learn to manage budgets, resources, and risks. Discover Agile Project Management and popular frameworks like Scrum, Kanban, and XP.

Live + Self-paced
No reviews yet
Unlock the power of Python for data-driven decision-making as you master Python programming fundamentals and dive into data analysis. Acquire essential skills to clean and manipulate data, create insightful visualizations, and perform statistical analysis, all through hands-on projects with real-...

Live + Self-paced
No reviews yet
Master Python for data analysis, machine learning, and automation. Build predictive models, create dynamic dashboards, and unleash the power of data visualization. Launch your career in data science and Python engineering, equipped with Python, NumPy, pandas, and Matplotlib.

Live + Self-paced
No reviews yet
Learn the most powerful and versatile programming language this summer. In this live online course, high school students will learn Python for data science and machine learning.

Live + Self-paced
No reviews yet
Learn to gather, manipulate, and analyze real-life data in this course, where you'll gain hands-on experience with Python's NumPy and pandas libraries. Develop your data visualization skills using Matplotlib, Seaborn, Plotly, and Dash Enterprise, and complete real-life projects that can be deploy...

Live + Self-paced
No reviews yet
Learn the skills needed to become a Python Developer, from Python programming fundamentals to web development with Django and Django REST. Develop in-demand skills with Django, a popular Python web framework used for back-end web development, and build a portfolio of projects under the guidance o...
Frequently Asked Questions
How do I choose a course for my goals?
Start with the skill you want to learn and the work you want to do with it. Compare the syllabus, projects, instructor feedback, total cost, and time commitment. A short course can help you explore a topic; a longer program may offer more structure and practice.
Should I choose a live, self-paced, or in-person course?
Live classes provide scheduled instruction and opportunities to ask questions. Self-paced courses give you more control over when you study, but check what support and deadlines are included. For in-person options, factor in travel as well as class and practice time.
Do I need experience before enrolling?
Entry requirements vary. Read the prerequisites and look for required software, technical skills, or an admissions assessment. If you are new to the subject, try an introductory lesson and ask the provider how it supports beginners before committing.
Can a course help me change careers?
A course can help you build skills and projects, but completing it does not guarantee a job. Compare the curriculum with the roles you want, read alumni reviews, and ask what career support and outcomes data the provider shares.