Loading...
Course

Python ORM - MSIB 7 - 2024

Credits 12 credits
Advanced
Enroll
Python ORM - MSIB 7 - 2024 Enroll

Topics

  • Resources

    No description yet

    Resources

    There are no resources for this lecture yet

  • Course Introduction

    No description yet

    Resources

    There are no resources for this lecture yet

  • ORM Introduction

    • ORM - Overview, Use Cases and Advantages;
    • Database Drivers;
    • Django ORM;
    • Using ORM in Django.

    Resources

    There are no resources for this lecture yet

  • Django Models Basics

    • Introduction to Models;
    • Model Fields and Field Types;
    • Model Field Options.

    Resources

    There are no resources for this lecture yet

  • Exercise: Django Models Basics

    No description yet

    Resources

    There are no resources for this lecture yet

  • Migrations and Django Admin

    • Introduction to Migrations;
    • Migration Commands;
    • Introduction to Django Admin Site;
    • Customizing Django Admin Site;
    • Customizing Migrations.

    Resources

    There are no resources for this lecture yet

  • Exercise: Migrations and Django Admin

    No description yet

    Resources

    There are no resources for this lecture yet

  • Data Operations in Django with Queries

    • CRUD;
    • QuerySet Explained;
    • Writing CRUD Queries in Django.

    Resources

    There are no resources for this lecture yet

  • Exercise: Data Operations in Django with Queries

    No description yet

    Resources

    There are no resources for this lecture yet

  • Working with Queries in Django

    • Advanced Queries in Django;
    • Django Lookups;
    • Django Bulk Queries.

    Resources

    There are no resources for this lecture yet

  • Exercise: Working with queries in Django

    No description yet

    Resources

    There are no resources for this lecture yet

  • Django Models Relations

    • Database Normalization;
    • Relationships Explained;
    • One-to-One Relationship;
    • Many-to-One Relationship;
    • Many-to-Many Relationship.

    Resources

    There are no resources for this lecture yet

  • Exercise: Django Models Relations

    No description yet

    Resources

    There are no resources for this lecture yet

  • Models Inheritance and Customization

    • Inheritance of Models;
    • Abstract Models;
    • Custom Fields;
    • Model Methods.

    Resources

    There are no resources for this lecture yet

  • Exercise: Models Inheritance and Customization

    No description yet

    Resources

    There are no resources for this lecture yet

  • Advanced Django Model Techniques

    • Mixins;
    • Indexing;
    • Meta Class.

    Resources

    There are no resources for this lecture yet

  • Exercise: Advanced Django Model Techniques

    No description yet

    Resources

    There are no resources for this lecture yet

  • Advanced Queries in Django

    • Custom Managers;
    • Prefetch Data;
    • Debugging Queries.

    Resources

    There are no resources for this lecture yet

  • Exercise: Advanced Queries in Django

    No description yet

    Resources

    There are no resources for this lecture yet

  • SQLAlchemy

    • Introduction;
    • Defining Models;
    • Migrations;
    • Queries and CRUD Operations.

    Resources

    There are no resources for this lecture yet

  • Exercise: SQLAlchemy

    No description yet

    Resources

    There are no resources for this lecture yet

  • Exam Preparation

    No description yet

    Resources

    There are no resources for this lecture yet

  • Workshop - Simple Django Project

    No description yet

    Resources

    There are no resources for this lecture yet

  • Workshop - Simple Django Project with SQLAlchemy

    No description yet

    Resources

    There are no resources for this lecture yet

  • Regular Exam

    No description yet

    Resources

    There are no resources for this lecture yet

See all topics

When does the course start?

Training starts on October 28, 2025.  You can find a detailed schedule of classes in the " Topics " section.

When and where will the classes take place?

You can learn online in real time. Immediately after each lesson, you also get access to the lesson recording and learning resources.

What is the exam and when will it be held?

The exam will be held online on October 29 . It will include a practical part - in the form of practical tasks and a theoretical part - in the form of a test .

Will I get a certificate after the exam?

After passing the exam, you will acquire a certificate from SoftUni if ​​you score above Mn. a good 5.00 from the practical part, and you will also have the opportunity to obtain a state-recognized " Professional Training Certificate " valid throughout the European Union. You can view the requirements for obtaining a certificate HERE .

Python ORM - MSIB 7 - 2024

Start date: 27 Oktober 2024
12 credits
Advanced
Enroll
Python ORM - MSIB 7 - 2024 Enroll
Python ORM - MSIB 7 - 2024

We'll let you know when the training is open for enrollment.

Fill in your details and be among the first to get details about the training.