

Our Courses
Musician’s Professional Toolbox: Your Portfolio Career
Are you a musician with big dreams and a passion for creating music? Are you ready to take your musical career to the next level? If so, the “Musician’s Professional Toolbox” may be just what you need! In this specialization you will learn career development skills and tools for freelance musicians. Gain critical skills in self-assessment, branding, marketing, promotion, gigging, and teaching studio setup. Define your artistic vision, set meaningful goals, and expand your professional network.
-
Course by
-
Self Paced
-
English
Abstraction, Problem Decomposition, and Functions
This course is the third course in the specialization exploring both computational thinking and beginning C programming. Rather than trying to define computational thinking, we’ll just say it’s a problem-solving process that includes lots of different components. Most people have a better understanding of what beginning C programming means! This course assumes you have the prerequisite knowledge from the previous two courses in the specialization. You should make sure you have that knowledge, either by taking those previous courses or from personal experience, before tackling this course.
-
Course by
-
Self Paced
-
17 hours
-
English
Leadership Principles for Software Engineers
Sponsored by AMAZON WEB SERVICES (AWS). Learn real-world software engineering management skills to succeed and impress in your first (or next) management role at elite engineering organizations. NANCY WANG, Director of Engineering and General Manager of AWS Data Protection Services and Founder, Advancing Women in Tech (AWIT), shares with you the engineering skills cultivated at AMAZON (the #2-ranked company in the Fortune 500), with supplemental practices from GOOGLE and MICROSOFT.
-
Course by
-
Self Paced
-
6 hours
-
English
Improving Leadership & Governance in Nonprofit Organizations
Identify and analyze leadership and governance issues, create practical ways to improve board performance and work with boards to implement these improvements. This Specialization consists of three courses plus a Capstone Project: (1) Course 1 topics: The unique nature of the nonprofit sector in society; leadership in nonprofit organizations and the governance process. (2) Course 2 topics: The roles and responsibilities of nonprofit organization boards of directors and the challenges in carrying them out effectively.
-
Course by
-
Self Paced
-
English
Advanced Python Scripting for Cybersecurity
Python is one of the most popular and widely-used programming languages in the world, due to its high usability and large collection of libraries. This learning path provides an application-driven introduction to using advanced Python features for offensive and defense cybersecurity. This path demonstrates how some of the advanced functionality in Python packages can be applied to cybersecurity and how to automate multi-stage attack chains and defensive operations using Python.
-
Course by
-
Self Paced
-
English
Test your Angular web application using Jasmine and Karma
In this 1-hour long project-based course, you will learn how to generate a new Angular project, create components and write unit tests in the spec file. You will learn how to bootstrap your tests, and will test the presence of text and the action of clicking a button. You will test the presence of HTML attributes, and the passage of data from a parent component to a child component. Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.
-
Course by
-
Self Paced
-
3 hours
-
English
Writing Secure Code in C++
Explore the C and C++ languages. Look at the specificity of the C/C++ languages and how this impacts security, ways C/C++ can interact with the external world, error handling, the execution environment and much more. This specialization covers C/C++ particularities a programmer needs to know to create secure programs using these languages.
-
Course by
-
Self Paced
-
English
Digital Signal Processing
This Specialization provides a full course in Digital Signal Processing, with a focus on audio processing and data transmission. You will start from the basic concepts of discrete-time signals and proceed to learn how to analyze data via the Fourier transform, how to manipulate data via digital filters and how to convert analog signals into digital format. Finally, you will also discover how to implement real-time DSP algorithms on a general-purpose microcontroller.
-
Course by
-
Self Paced
-
English
Cloud IDS: Qwik Start
This is a self-paced lab that takes place in the Google Cloud console. In this lab, Deploy Cloud IDS (Intrusion Detection System), a next-generation advanced intrusion detection service that provides threat detection fo…
-
Course by
-
Self Paced
-
English
Architecting Hybrid Cloud Infrastructure with Anthos
This specialization is intended for technical engineers, architects, and administrators using Google Cloud Platform (GCP), Kubernetes, and Istio to create, integrate, or modernize solutions. You will learn modernizing, managing, and observing microservices-based applications that span multiple clusters in GCP, on-premises, or other cloud providers.
-
Course by
-
Self Paced
-
English
Palliative Care Capstone Projects
In the Capstone Course you have the opportunity to put what you have been learning about in the Palliative Care Specialization into practice. Our team has created five activities that directly relate to what you have been learning in the course. You will need to talk with someone you know, perhaps a friend or family member, about their experiences living with serious and life limiting illness. You may want to engage several people as you go through the 5 assignments as they each will have unique experiences.
-
Course by
-
Self Paced
-
24 hours
-
English
Customer Centric Innovation
Successful innovation starts with understanding customer needs and ends with a delighted customer. This course is created to develop a holistic understanding of customers’ role in developing successful innovations and how to capture and utilize customer information to create successful innovations.
-
Course by
-
Self Paced
-
7 hours
-
English
Foundations of Management
Good management is equal parts knowing and doing. No matter what industry you work in or where you are in your career, a basic understanding of financial, marketing and decision-making principles and other management fundamentals will help you achieve your professional goals - be it getting promoted in your current job, getting ready for a MBA program, or starting your own company. This Specialization will give you a comprehensive introduction to the practice of management through the lens of four key disciplines: accounting, finance, marketing, and organizational behavior.
-
Course by
-
Self Paced
-
English
Photography Basics and Beyond: From Smartphone to DSLR
Whether your camera is a Smartphone or DSLR, a Compact or Mirrorless model, you will learn to gain control of exposure and understand fundamentals of composition, while exploring documentary and creative concepts to make the kinds of photographs you have always wanted. This Specialization covers a broad range of fundamental principles in photography, from camera control to principles of composition and creativity, providing you with a foundation for growth in making photographs you’ll be proud to share. In the Capstone you will develop a final project of photographs related to your individua
-
Course by
-
Self Paced
-
English
Supply Chain Management
This Specialization is an introduction to the fascinating world of Supply Chain Management. When you complete the program you'll have a richer understanding of the complexities that companies are facing in today's global networked economy. The Specialization is for you, if: 1. you're looking to start a career in Supply Chain Management, but lack the basic background; 2. you're working with people in Supply Chain Management and want to understand their daily challenges better; 3.
-
Course by
-
Self Paced
-
English
Battery Technologies
This Specialization is about building an in-depth understanding of Batteries in Electric Vehicles Scenarios. The courses comprise topics such as Batteries and their types, applications, architecture, Cell Chemistries, Battery Charging its Modes & Standards, Battery Management Systems, Cell Balancing, Wire Harness, and Battery Connectors.
-
Course by
-
Self Paced
-
English
Futures Thinking
You can’t always know what’s coming, but you can imagine it. You have the ability to embrace new ideas and stay hopeful about the future. That’s what futures thinking is all about. By exiting your default frame and asking the right questions, you can start to imagine new scenarios and use those to inform your decisions. For anyone trying to think ahead and act strategically, this kind of thinking is a must. With the expertise of Dr.
-
Course by
-
Self Paced
-
English
Introduction to Sentiment Analysis in R with quanteda
In this guided project, you will learn how to import textual data stored in raw text files into R, turn these files into a corpus (a collection of textual documents), and tokenize the text all using the R software package quanteda.
-
Course by
-
Self Paced
-
3 hours
-
English
Digital Health
This specialisation introduces students to the emerging and multidisciplinary field of digital health and the role and application of digital health technologies including mobile applications, wearable technologies, health information systems, telehealth, telemedicine, machine learning, artificial intelligence and big data. These digital health technologies are assessed in terms of their opportunities and challenges to address real-world public health and health care system challenges in order to improve the quality, safety and efficiency of these services.
-
Course by
-
Self Paced
-
English
A Manager's Guide to Modern Hiring by AIRS®
This Specialization is intended for professionals seeking to enhance their hiring proficiency. Through five courses, you will cover working with recruiters, effective on-boarding, understanding diversity and inclusion, creating engaging candidate experiences, and more!
-
Course by
-
Self Paced
-
English
Sound the Alarm: Detection and Response
This is the sixth course in the Google Cybersecurity Certificate. These courses will equip you with the skills you need to apply for an entry-level cybersecurity job. You’ll build on your understanding of the topics that were introduced in the fifth Google Cybersecurity Certificate course. In this course, you will focus on incident detection and response. You'll define a security incident and explain the incident response lifecycle, including the roles and responsibilities of incident response teams.
-
Course by
-
Self Paced
-
25 hours
-
English
Global Health Innovations
This specialisation reflects on global health challenges and the role of innovative solutions in addressing them. It is intended for public health professionals, budding entrepreneurs and innovators, as well as those interested in understanding the role innovation plays in the health industry. The specialisation begins by providing learners with the ‘nuts and bolts’ of technology and innovation management, including key definitions and terminologies.
-
Course by
-
Self Paced
-
English
CSS Animated Components with ReactJS
In this 1-hour long project-based course, you will learn how to - Identify the basic ReactJS project structure, including TypeScript, Webpack, Storybook, and SASS configuration, - Render a Hello World component, as well as identify the basic structure of a ReactJS component, including how to render the component in Storybook.
-
Course by
-
Self Paced
-
3 hours
-
English
Real-Time Mission-Critical Systems Design
This course can also be taken for academic credit as ECEA 5317, part of CU Boulder’s Master of Science in Electrical Engineering degree. Upon completion of this course the learner will know the difference between systems you can bet your life on (mission critical) and those which provide predictable response and quality of service (reliable). This will be achieved not only by study of design methods and patterns for mission critical systems, but also through implementation of soft real-time systems and comparison to hard real-time.
-
Course by
-
Self Paced
-
50 hours
-
English
Learn Chinese: HSK Test Preparation
This specialization consists of three elementary language courses, aims to improve your Chinese language skills effectively and systematically. This specialization introduces everyday language and includes activities to practice all four language skill: conversation, comprehension, reading and writing. You will learn about Chinese culture and basic Chinese Characters more, will possess the ability to further your Chinese language studies.
-
Course by
-
Self Paced
-
English