Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Mysql Databases | Python Programming (Build App And Api)

    Posted By: ELK1nG
    Mysql Databases | Python Programming (Build App And Api)

    Mysql Databases | Python Programming (Build App And Api)
    Published 5/2023
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 2.87 GB | Duration: 10h 51m

    Build Database Driven App | Build API with Python, Django ,MySQL , REST Framework

    What you'll learn

    Setting up MySQL Database Server

    Creating Objects like Databases and Tables in MySQL

    Setting up Python

    Setting up a development environment for Django.

    Implementing MySQL table joins

    Mastering the basic syntax and constructs of Python.

    Writing Python functions and classes using object-oriented programming (OOP).

    Integrating MySQL with Django using Django's Object-Relational Mapping (ORM).

    Building an API using Django and Django REST Framework.

    Implementing Create, Retrieve, Update, Delete (CRUD) operations in the API.

    Testing APIs using tools like Postman

    Understanding API serialization and how to use it in Django REST Framework.

    Building a desktop application with Python and MySQL

    Requirements

    Basic knowledge of Python advised but not mandatory

    Basic knowledge of Database Concepts advised but not mandatory

    Software required is covered in the course.

    Description

    In this comprehensive course, you will embark on a journey of learning and practical application that leverages MySQL databases and Python programming. By the end of this course, you'll have built a database-driven application and an API using Python, Django, MySQL, and the REST framework.MySQL, an open-source relational database management system (RDBMS), is renowned for its speed and reliability. Python, on the other hand, is a versatile and powerful high-level programming language, praised for its simplicity and readability. The combination of these two technologies provides a solid foundation for creating robust and scalable web applications.The first part of the course is dedicated to providing you with a thorough understanding of MySQL databases, where you will explore MySQL's capabilities, including data types, operators, SQL statements, and table joins. From creating databases and tables to writing complex queries, you'll gain hands-on experience and learn best practices for optimizing your database.Next, you'll immerse yourself in Python programming, where you will learn Python  fundamentals which includes, Expressions, Statements, Variables, Operators, conditional statements,loops and functions.We will explore how to build  a database driven application and API using Python,MySQL, Django and the REST Framework. Throughout the course, we'll be creating a fully functional web application and API from scratch, which will serve as a tangible testament to your newfound skills. This project-based learning approach ensures you understand the concepts and how they come together in real-world applications.Whether you're a beginner looking to jumpstart your career in web development, or an experienced programmer aiming to add new tools to your repertoire, this course will provide you with a thorough understanding and practical skills to build database-driven apps and APIs with Python, Django, MySQL, and the REST Framework.Join us in this exciting course, "MySQL Databases | Python Programming: Build Database Driven App and API", and take your web development skills to the next level.

    Overview

    Section 1: MySQL Database Server Setup

    Lecture 1 Introduction

    Lecture 2 What is MySQL

    Lecture 3 MySQL Download and Installation on Windows

    Lecture 4 MySQL Download and Installation on Mac

    Lecture 5 What is MySQL Workbench

    Lecture 6 Installing MySQL Workbench on a Mac

    Lecture 7 Database Concepts

    Lecture 8 What is a Schema

    Lecture 9 Database Schema

    Lecture 10 MySQL Data Types

    Section 2: Introduction to Database Modeling

    Lecture 11 Introduction to data modeling

    Lecture 12 Creating a model - Part 1

    Lecture 13 Creating a model - Part 2

    Lecture 14 Basic Modeling

    Section 3: Creating MySQL Objects

    Lecture 15 MySQL Naming Convention

    Lecture 16 Creating a new MySQL Database

    Lecture 17 Using IF NOT EXIST DROP

    Lecture 18 Creating a Table in MySQL

    Lecture 19 Setting a default database in MySQL

    Lecture 20 Using Comments

    Lecture 21 Primary Keys

    Lecture 22 Foreign Keys

    Section 4: MySQL Statements

    Lecture 23 Overview of some fundamental MySQL statements

    Lecture 24 What is CRUD

    Lecture 25 MySQL SELECT Statement

    Lecture 26 MySQL INSERT Statement

    Lecture 27 MySQL UPDATE Statement

    Lecture 28 MySQL DELETE Statement

    Section 5: Data Extraction from multiple tables in MySQL

    Lecture 29 Introduction to MySQL Table Joins

    Lecture 30 MySQL INNER Join

    Lecture 31 MySQL LEFT Join

    Lecture 32 MySQL RIGHT Join

    Lecture 33 MySQL SELF Join

    Section 6: MySQL Stored Procedures

    Lecture 34 What are Stored Procedures

    Lecture 35 Creating Stored Procedures

    Lecture 36 Modifying Stored Procedures

    Lecture 37 Creating an advanced Stored Procedure

    Lecture 38 Calling and deleting a Stored Procedure

    Section 7: MySQL Subqueries and Derived Tables

    Lecture 39 What is a Subquery

    Lecture 40 Nested Subqueries

    Lecture 41 Derived Tables

    Section 8: MySQL Aggregate Functions

    Lecture 42 Introduction to Aggregate Functions

    Lecture 43 AVG Aggregate Functions

    Lecture 44 COUNT Aggregate Functions

    Lecture 45 SUM Aggregate Functions

    Lecture 46 MIN Aggregate Functions

    Lecture 47 MAX Aggregate Functions

    Section 9: Python Setup

    Lecture 48 What is Python

    Lecture 49 What is Jupyter Notebook

    Lecture 50 Installing Jupyter Notebook Server

    Lecture 51 Running Jupyter Notebook Server

    Lecture 52 Jupyter Notebook Dashboard

    Lecture 53 Jupyter Notebook Dashboard

    Lecture 54 Creating a new Notebook

    Lecture 55 Notebook Components

    Section 10: Python Programming Fundamentals

    Lecture 56 Python Expressions

    Lecture 57 Python Statements

    Lecture 58 Python Comments

    Lecture 59 Python Data Types

    Lecture 60 Casting Data Types

    Lecture 61 Variables

    Lecture 62 Python List

    Lecture 63 Python Dictionary

    Lecture 64 Python Operators

    Lecture 65 Python Conditional Statements

    Lecture 66 Python Loops

    Lecture 67 Python Functions

    Section 11: Build a Database driven app with Python and MySQL

    Lecture 68 What we will build

    Lecture 69 Install Python on Windows

    Lecture 70 Install Python on Mac

    Lecture 71 Application Design

    Lecture 72 Note on Text Editors

    Lecture 73 Install Visual Studio Code

    Lecture 74 Creating a project directory and Python file

    Lecture 75 Creating the application interface - Part 1

    Lecture 76 Creating the application interface - Part 2

    Lecture 77 Creating the application interface - Part 3

    Lecture 78 Creating the application interface - Part 4

    Lecture 79 Creating the application interface - Part 5

    Lecture 80 Create a database and table

    Lecture 81 Create and activate a virtual environment

    Lecture 82 Install MySQL Connector

    Lecture 83 Creating a configuration connection file

    Lecture 84 Create a class with methods

    Lecture 85 Creating Functions

    Lecture 86 Activating button widgets

    Lecture 87 Modifying python file for mysql interaction

    Lecture 88 Testing connection to database with Python

    Lecture 89 Interacting with MySQL from Python - Part 1

    Lecture 90 Interacting with MySQL from Python - Part 2

    Lecture 91 Project Code

    Section 12: Build API with Python | Django | MySQL | REST Framework

    Lecture 92 Introduction

    Lecture 93 Create and activate a virtual environment

    Lecture 94 What is Django

    Lecture 95 Install Django

    Lecture 96 Install REST Framework

    Lecture 97 Install Corsheaders

    Lecture 98 Create a Django Project

    Lecture 99 Create a Django App

    Lecture 100 Register Applications

    Lecture 101 Django and MySQL Database Setup

    Lecture 102 Applying Initial Migration

    Lecture 103 Create a Django Model

    Lecture 104 Create and apply a new migration

    Lecture 105 Create a serializer class

    Lecture 106 Starting and stopping Django Development Server

    Lecture 107 Create a superuser account

    Lecture 108 Creating Views - Part 1

    Lecture 109 Creating Views - Part 2

    Lecture 110 Mapping Views to URLS

    Lecture 111 Register Model with Admin Site

    Lecture 112 Create Model Objects

    Lecture 113 Installing Postman

    Lecture 114 Testing API with CRUD Operations

    Lecture 115 Project Code

    Beginner Python Developers,Beginner Database Administrators,Beginner Data Scientist,Beginner Data Analyst,Beginner Data Engineers