

Our Courses
AI-Powered Software and System Design
This final course in the skill certificate focuses on applying AI to high-level software engineering tasks. You'll work with LLMs to design and implement sophisticated software systems, optimize code using established design patterns, and create efficient databases from scratch.
-
Course by
-
Self Paced
-
10 hours
Developing Applications with Google Cloud
In this specialization, you learn the fundamentals of application development on Google Cloud.
-
Course by
-
Self Paced
-
English
IBM Back-End Development
Prepare for a career in the high-growth field of software development.
-
Course by
-
Self Paced
-
English
Database Architecture, Scale, and NoSQL with Elasticsearch
In this final course, you will explore database architecture, PostgreSQL, and various scalable deployment configurations. You will see how PostgreSQL implements basic CRUD operations and indexes, and review how transactions and the ACID (Atomicity, Consistency, Isolation, Durability) requirements are implemented. You’ll learn to use Elasticsearch NoSQL, which is a common NoSQL database and a supplement to a relational database to high-speed search and indexing.
-
Course by
-
Self Paced
-
10 hours
-
English
Microsoft Azure Security Engineer Associate (AZ-500)
Did you know AZ-500 is amongst the highest paying Microsoft Azure certifications? Given that 95% of Fortune 500 companies utilize Azure, it's no wonder Azure security experts are sought after. This program is designed to equip you for the AZ-500: Microsoft Azure Security Technologies certification exam offered by Microsoft.
-
Course by
-
Self Paced
-
English
Data Collection and Integration
The "Data Collection and Integration" course provides students with comprehensive techniques for gathering data from diverse sources, including files, relational databases, web pages, and APIs. Participants will gain practical experience in collecting and integrating data for further processing and analysis. The course emphasizes the utilization of appropriate tools and packages, such as Pandas, Beautiful Soup, and SQL, to effectively handle real-life datasets and address data integration challenges.
-
Course by
-
28 hours
-
English
Informed Clinical Decision Making using Deep Learning
This specialisation is for learners with experience in programming that are interested in expanding their skills in applying deep learning in Electronic Health Records and with a focus on how to translate their models into Clinical Decision Support Systems. The main areas that would explore are: Data mining of Clinical Databases: Ethics, MIMIC III database, International Classification of Disease System and definition of common clinical outcomes.
-
Course by
-
Self Paced
-
English
Snowflake for Beginners: Make your First Snowsight Dashboard
According to a recent Coursera study(*), there are 7 most in-demand skills in the data world. Among these skills is data management, which refers to the practice of effectively collecting, organizing, storing, and analyzing data. While some organizations will have dedicated data management roles, data analysts often manage data to some degree.
-
Course by
-
Self Paced
-
3 hours
-
English
Building Globally Distributed Databases with Cosmos DB
In this 1-hour long project-based course, you will learn how to (insert and query data in your Azure Cosmos DB database, working with Graph Data, build a .
-
Course by
-
Self Paced
-
3 hours
-
English
Introduction to Data Science
Interested in learning more about data science, but don’t know where to start? This 4-course Specialization from IBM will provide you with the key foundational skills any data scientist needs to prepare you for a career in data science or further advanced learning in the field. This Specialization will introduce you to what data science is and what data scientists do. You’ll discover the applicability of data science across fields, and learn how data analysis can help you make data driven decisions.
-
Course by
-
English
Microsoft Azure Data Fundamentals DP-900 Exam Prep
This Specialization is intended for IT professionals who want to learn the fundamentals of database concepts in a cloud environment, get basic skilling in cloud data services, and build their foundational knowledge of cloud data services within Microsoft Azure. Through five courses, you will prepare to take the DP-900 exam. This program will prepare you to take up Data Engineer, Data Analyst, and Database Administrator roles. You will explore the roles, tasks, and responsibilities in the world of data.
-
Course by
-
Self Paced
-
English
Responsive Website Development and Design
Responsive web design is all about creating the best user experience regardless of whether a user is accessing your site from a desktop computer, a mobile phone, or a tablet. This Specialisation covers the basics of modern full stack web development, from UX design to front-end coding to custom databases. You’ll build foundational skills in a full range of technologies, including HTML/CSS, Javascript, and MongoDB, and you’ll learn to implement a reactive, multi-user web application using the meteor.js framework.
-
Course by
-
Self Paced
-
English
Data Science Fundamentals with Python and SQL
Data Science is one of the hottest professions of the decade, and the demand for data scientists who can analyze data and communicate results to inform data driven decisions has never been greater.
-
Course by
-
Self Paced
-
English
CS50's Introduction to Databases with SQL
An introduction to databases using a language called SQL.
-
Course by
-
Self Paced
-
144
-
English
IBM Full Stack Software Developer
Prepare for a career in the high-growth field of software development. In this program, you’ll learn in-demand skills and tools for front-end, back-end, and cloud native application development to get job-ready in less than 4 months. Full stack refers to the end-to-end computer system application, including the front end and back end coding. Cloud native development refers to developing a program designed to work on cloud architecture. The flexibility and adaptability that full stack and cloud native developers provide make them highly sought after in this digital world.
-
Course by
-
Self Paced
-
English
Meta Back-End Developer
Ready to gain new skills and the tools developers use to create websites and web applications? This certificate, designed by the software engineering experts at Meta—the creators of Facebook and Instagram, will prepare you for an entry-level career as a back-end developer. In this program, you’ll learn: Python Syntax—the most popular choice for machine learning, data science and artificial intelligence. In-demand programming skills and how to confidently use code to solve problems. Linux commands and Git repositories to implement version control.
-
Course by
-
Self Paced
-
English
BI Foundations with SQL, ETL and Data Warehousing
The job market for business intelligence (BI) analysts is expected to grow by23 percent from 2021 to 2031 (US Bureau of Labor Statistics). This IBM specialization gives you sought-after skills employers look for when recruiting for a BI analyst. BI analysts gather, clean, and analyze key business data to find patterns and insights that aid business decision-making. During this specialization, you’ll learn the basics of SQL, focusing on how to query relational databases using this popular and powerful language. You’ll use essential Linux commands to create basic shell scripts.
-
Course by
-
Self Paced
-
English
Patenting in Biotechnology
Far too often, researchers are misinformed about the role and the possibilities arising around patents and Intellectual Property Rights (IPR). In this course we will teach you what IPR are - with a special focus on patents. Also this course will look at the importance of patents in the world of biotechnology - and what you actually can patent. Should your research be protected? Can your research even be protected? There are a lot of misunderstandings about patents, so first step is to know what patents really are and how they work. Then we will introduce how and when to apply for them.
-
Course by
-
Self Paced
-
27 hours
-
English
Introduction to SQL and relational databases
Get to know relational databases and learn SQL, the standard language used in business software that will allow you to query them and extract the information you need.
-
Course by
-
Self Paced
-
English
Introduction to Databases and SQL
Learn to create and manipulate databases using SQL.
-
Course by
-
12
-
English
Oracle Autonomous Database Administration Workshop
Learn the fundamentals of Autonomous databases and take your DBA skills knowledge to the next level and learn to deploy and administer Autonomous databases. Explore planning, implementing, and deploying an Oracle Autonomous Database, the first and only autonomous database service in the cloud.In this module you will learn how to create applications on Autonomous Database using SQL, APEX, and Oracle Machine Learning.
-
Course by
-
12
-
English
Relational Database Administration (DBA)
This course helps you develop the foundational skills required to perform the role of a Database Administrator (DBA) including designing, implementing, securing, maintaining, troubleshooting and automating databases such as MySQL, PostgreSQL and Db2.
-
Course by
-
Self Paced
-
35
-
English
SQL for Data Science
Learn how to use and apply the powerful language of SQL to better communicate and extract data from databases - a must for anyone working in the data science field.
-
Course by
-
27
-
English
Introduction to SQL
Learn how to use and apply the powerful language of SQL to better communicate and extract data from databases - a must for anyone working in Data Engineering, Data Analytics or Data Science.
-
Course by
-
15
-
English
Intermediate PostgreSQL
This second course in PostgreSQL for Everybody explores a wide range of SQL techniques to aggregate and transact data in PostgreSQL.This course also explores handling, reading, and parsing data with PostgreSQL and working with text in databases with regular expressions.
-
Course by
-
Self Paced
-
English