Our Courses
Java Database Connectivity (JDBC) Introduction
The intent of Java Database Connectivity (JDBC) Introduction is to get some hands-on experience with foundational JDBC concepts. On our journey we’ll learn about why and how the API makes working with databases easy for Java Developers. After this course you should not only be able to demonstrate the mechanics of JDBC but furthermore, you should be able to explain the design and intent.
- Course by
- Self Paced
- 9 hours
- English
Create RESTful APIs for Spotify using Postman
In this 1-hour 20-minutes long project-based course, you will learn What are APIs and how to use them, what is a request anatomy, and how to use postman.
- Course by
- Self Paced
- 2 hours
- English
European Business Law: Understanding the Fundamentals
The European Union is one of the world’s largest and most important economies. This six week course is the first in a series of three that will provide students with an insight into European Business Law. The series ranges from considering the basic structures and principles of the European Union to focusing on various specialized areas of law. Each course will give the students an understanding of the laws and policies that regulate the internal market of European Union, as well as relevant case law and useful inputs from leading practitioners in the field.
- Course by
- Self Paced
- 13 hours
- English
Learn Java with no prior programming experience
Absolute beginners welcome! In this guided project, we'll draw upon 40 years of research into the best ways to introduce new programming concepts in an enjoyable but rapid manner.
- Course by
- Self Paced
- 1 hour
- English
Learning and Development
This course presents an overview of best practices for creating effective training in your organization. You will learn different methods of identifying training needs and delivering training. You will also learn how to evaluate the effectiveness of training programs.
By the end of this course, you will be able to:
● Create and deliver learning to your organization
● Explain and propose different methods to access the processes and outcomes of training
● Explain different ways to deliver training
- Course by
- Self Paced
- 16 hours
- English
Managing the Company of the Future
The aim of the course is to provide you with a comprehensive framework for understanding both the traditional principles of management inside companies today as well as the alternative principles that are becoming increasingly important. It provides both theoretical and practical perspectives on the nature of management in today’s organisations.
- Course by
- Self Paced
- 12 hours
- English
Procurement & Sourcing Introduction
After a warm Welcome to the Global Procurement and Sourcing Specialization, I will provide a brief introduction to the specialization and its courses covering the following:
-Instructor Biography
-Who should take this course
-Flow of the course
- Course by
- Self Paced
- 4 hours
- English
Accomplishment STAR Techniques for Job Interviews
You will create a compelling Accomplishment STAR Technique for Job Interviews.
- Course by
- Self Paced
- 3 hours
- English
Securing Web Applications with Web Security Scanner
This is a self-paced lab that takes place in the Google Cloud console. Web Security Scanner identifies security vulnerabilities in your Google App Engine web applications. It crawls your application, following all links…
- Course by
- Self Paced
- English
Master XPath, Css Selector, and Other Locators in Selenium
Selenium automates browsers, that's it. What you do with that power is up to you.
- Course by
- Self Paced
- 3 hours
- English
Build a Full Stack App using React and Express
By the end of this project, you will create a full stack web application using React on the front end and Express along with MongoDB and Node.
- Course by
- Self Paced
- 2 hours
- English
Create and run a .NET Core console app in Linux using docker
This Guided Project "Create and run a .NET Core console app in Linux using docker" is an intermediate level project that is suitable for anyone interested in application development.
- Course by
- Self Paced
- 2 hours
- English
Roadmap to Success in Digital Manufacturing & Design
Learners will create a roadmap to achieve their own personal goals related to the digital manufacturing and design (DM&D) profession, which will help them leverage relevant opportunities. The culminating project provides a tangible element to include in their professional portfolios that showcases their knowledge of Industry 4.0.
- Course by
- Self Paced
- 18 hours
- English
Linux System Programming and Introduction to Buildroot
This course provides an overview of System Programming for the Linux operating system, or software which is interfacing directly with the Linux Kernel and C library. The basic components of a Linux Embedded System, including kernel and root filesystem details are discussed. The Buildroot build system is introduced, which students use to build their own custom Embedded Linux system through programming assignments.
Linux System Programming and Introduction to Buildroot can also be taken for academic credit as ECEA 5305, part of CU Boulder’s Master of Science in Electrical Engineering.
- Course by
- Self Paced
- 43 hours
- English
Study Skills for University Success
In this course, you’ll learn about many important skills to support your study, including time management, discovering your own learning styles, and reading more effectively and increasing your vocabulary. You’ll hear some guidelines for studying effectively in online or remote classes, which are becoming more and more popular in university-level education. You’ll also improve your skills in listening to lectures and taking good notes to help you as you study for tests.
- Course by
- Self Paced
- 9 hours
- English
Executing Full Text Queries with Elasticsearch
Embark on a comprehensive journey into the realm of Elasticsearch with this thoughtfully crafted course, divided into three distinct modules. Ideal for beginners or those aiming to reinforce their foundational understanding, this course offers a clear and progressive path to mastering Elasticsearch.
In the first module, Introduction to Elasticsearch, participants dive into Elasticsearch's core. They will understand its architecture, explore its foundational elements, and gain hands-on experience creating indices and understanding nodes and clusters.
- Course by
- Self Paced
- 13 hours
- English
Master The Art of Digital Marketing with Canva
By the end of this project, you will have everything you need to begin marketing your business with Canva.
- Course by
- Self Paced
- 2 hours
- English
Continuous Delivery with Google Cloud Deploy
This is a self-paced lab that takes place in the Google Cloud console. Create a delivery pipeline using Google Cloud Deploy, create a release for a basic application, and promote the application through a series of Google Kubernetes Engine targets
- Course by
- Self Paced
- 1 hour
- English
Build Device Messaging and Communication in Azure IoT Hub
In this 1-hour long project-based course, we'll create an instance of Azure IoT hub.
- Course by
- Self Paced
- 2 hours
- English
The Art of Negotiation
The art of negotiation comes into play daily in the life of employees at all levels and in every position. Participants explore how current approaches to negotiation strategy and tactics are used, what negotiation entails, types of negotiation relationships that exist from hard bargain to win-win, to fully partnered relationships and personal ones. The course explores the personal and behavioral characteristics of an effective negotiator. Participants discuss how empowerment, power, and authority affect the negotiation process and outcome.
- Course by
- Self Paced
- 7 hours
- English
AWS: Data Protection and Security Governance
AWS: Data Protection and Security Governance Course is the fourth course of Exam Prep SCS-C02: AWS Certified Security – Specialty Specialization. This course assists learners to design and implement mechanisms for data encryption at rest and in transit. The course is divided into three modules and each module is further segmented by Lessons and Video Lectures. This course facilitates learners with approximately 2:00-2:30 Hours of Video lectures that provide both Theory and Hands-On knowledge.
- Course by
- Self Paced
- 5 hours
- English
The Great Sustainability Transition: Global challenges, Local actions
Drastic shifts are needed. Get the knowledge and skills to take local action.
Setting the stage: Why do we care?
- Course by
- Self Paced
- 26 hours
- English
Program Design & Evaluation for Health Systems Strengthening
This course provides an introduction to designing and evaluating to strengthen the health system. After successful completion of all learning activities, course participants will be able to:
1. Define health systems strengthening
2. Describe health systems frameworks and how to incorporate them into evaluation planning
3. Describe how to design and prioritize implementation of health systems programs
4. Detail approaches to evaluate health systems programs, including data sources and study design
- Course by
- Self Paced
- 8 hours
- English
Protecting Cloud Architecture with Alibaba Cloud
Course Description
The Security Exam Preparation Course is a series of online courses covering topics including Linux and Windows OS basics and operations, network fundamentals, host security, application security, network security, and data security. It is designed to help you understand how these products work, how they should be used, and help you gain the required knowledge to prepare for the ACA/ACP level cloud security specialist.
To earn an official Alibaba Cloud certificate please join the Security courses on the Academy's website:
- Course by
- Self Paced
- 12 hours
- English
Types of Conflict
Conflict is everywhere and it is impossible to avoid conflicting viewpoints. However, not all conflict is bad, nor is it inherently negative. How conflict is handled makes all the difference. It is through proper identification and understanding of conflict that allows for effective resolutions, some of which may yield positive outcomes. In this course, we will examine the different types of conflict, how to understand and embrace the positive aspects of conflict, and how to successfully navigate conflict to positive resolution.
- Course by
- Self Paced
- 5 hours
- English