Information Technology
Hands on Training icon
Hands On Training
Hands on Training icon

Django Application Development with SQL and Databases

Course Cover
compare button icon

Course Features

icon

Duration

2 weeks

icon

Delivery Method

Online

icon

Available on

Limited Access

icon

Accessibility

Mobile, Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Intermediate

icon

Effort

8 hours per week

icon

Teaching Type

Self Paced

Course Description

The essential building blocks of application development include accessing, processing, and presenting data. With vast amounts of data stored in various databases, on the cloud or on-premises, developers will use a language like SQL.

This course introduces you to the basics of SQL, a simple and powerful programming language for querying and managing data, and the fundamentals of cloud databases. You will discover Object-Relational Mapping (ORM), and how to use Object-Oriented Programming (OOP) languages to work with databases.

You will be introduced to Django, a fast and simple open source web framework used by developers to simplify their work. You will learn how Django models, views and templates work together to present data on a website and will use Django’s powerful admin site functionality to manage site content. And you will discover Bootstrap, a free and open-source web front-end framework.

As a final project, you will gain hands-on practical experience developing and deploying a full-stack Django web application on the cloud.

Course Overview

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Instructor-Moderated Discussions

Skills You Will Gain

Prerequisites/Requirements

HTML & CSS

GitHub

Python

What You Will Learn

You will be introduced to Django and learn how to use it to simplify web development, as well as discover Bootstrap for front-end design.

You will understand the fundamentals of cloud databases and how to use Object-Relational Mapping (ORM) with Object-Oriented Programming (OOP) languages.

You will learn the essentials of SQL and how to query and manage data.

Course Instructors

Rav Ahuja

AI and Data Science Program Director

Rav Ahuja is a Global Program Director at IBM. He leads growth strategy, curriculum creation, and partner programs for the IBM Skills Network. Rav co-founded Cognitive Class, an IBM led initiative to...

Yan Luo

Ph.D., Data Scientist and Developer

Yan Luo, Ph.D., is a data scientist and developer at IBM Canada. Yan has been building innovative AI and cognitive applications in various areas such as mining software repositories, personalized hea...
Course Cover