وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Complete Backend Development 2023 Bundle – Python Roadmap

سرفصل های دوره

Become Self-Taught Python Developer - Backend Development in 2023 with Python, Django, SQLite3, Railway, GIT & More!


01 - Introduction
  • 001 Course Introduction
  • 002 Welcome - Lets Get Started!
  • 003 Resources [Important]
  • external-links.txt

  • 02 - AI Assistance ChatGPT & Bard
  • 001 ChatGPT & Bard [Optional Crash Course]

  • 03 - Setup - Installing Python
  • 001 Python Programming In Future
  • 002 Python 3.x Installation
  • 003 Installing Python on LinuxMac.html
  • 004 Different Methods To Execute Python Codes
  • external-links.txt

  • 04 - Writing Our First Python Program
  • 001 Variables and Python Memory Management

  • 05 - Datatypes in Python
  • 001 Datatypes in Python
  • 002 Sequences in Python
  • 003 Sets, Dictionary
  • 004 Literals and Identifiers
  • 005 Reserve Words - You Cannt Use Them!
  • 005 reserve-words.zip

  • 06 - Operators in Python
  • 001 Operators Arithmetic, Assignment
  • 001 arithmetic-operation.zip
  • 001 assignment-operators.zip
  • 002 Operators Unary Minus, Relational, Logical, Boolean
  • 002 logical-operator.zip
  • 002 relational-operator.zip
  • 003 Understanding Escape Characters
  • 003 general-print-commands.zip

  • 07 - Input and Output
  • 001 Introduction to Input and Output Statements
  • 002 Output Statements
  • 003 Input Statements
  • 004 Python Built-in Functions and Built-in Module

  • 08 - IDE (Integrated Development Environment)
  • 001 Working With Code Editor

  • 09 - Python Control Statements
  • 001 Conditionals If, If Else and Indentation
  • 002 Conditionals If Else Statements With Operators
  • 003 Conditionals if elif else Statements + Nested if Statements

  • 10 - Loops In Python
  • 001 While Loop
  • 002 For Loops - Part 1
  • 003 For Loops - Part 2
  • 004 Break and Continue Statements

  • 11 - Strings and Characters
  • 001 Comments and Doc Strings
  • 002 Diving Deep With Strings

  • 12 - Lists, Tuples and Dictionaries
  • 001 Diving Deep - List
  • 002 Diving Deep - Tuples
  • 002 functions-for-tuples.zip
  • 003 Diving Deep - Dictionaries
  • 003 functions-for-dictionary.zip
  • 004 Indexing, Slicing, Negative Indexing

  • 13 - Functions
  • 001 What are Functions
  • 002 Parameters, Arguments, Return
  • 003 Formal and Actual Arguments (arg, arg, karg)
  • 004 Local and Global Variables

  • 14 - Object Oriented Programming (OOP)
  • 001 Introduction to Object Oriented Programming (OOP)
  • 002 Classes and Objects in Python (OOP)
  • 003 Understanding init() Method and self Parameter
  • 004 Solving Task OOPS
  • 005 Defining Multiple Constructors in Python
  • 006 Encapsulation
  • 007 Public And Private Methods
  • 008 Inheritance
  • 009 Getter and Setter
  • 010 Creating And Importing Module
  • 011 Creating User Defined Module
  • 012 Multiple Inheritance
  • 013 Understanding super() Function [Part 1]
  • 014 Understanding super() Function [Part 2]
  • 015 Python Naming Convention (Classes, Variables, Functions, Methods )
  • 016 Composition
  • 017 Aggregation
  • 018 Abstract Classes
  • 019 Discussing Over import And from
  • 020 Operator Overloading [Part 1]
  • 020 operator-overloading.zip
  • 021 Operator Overloading [Part 2]
  • 021 comparision-operator-overloading.zip

  • 15 - Errors And Exceptions Handling
  • 001 Errors - Types of Errors!
  • 002 Exceptions
  • 002 common-exceptions.zip
  • 003 Exceptions Handling Introduction
  • 004 Exceptions Handling
  • 005 Try, Except, Else And Finally
  • 005 exception-try-except-else-finally.zip
  • 006 Raising Exception
  • 007 Creating User Defined Exception

  • 16 - name == main
  • 001 if name == main

  • 17 - Python IO - File Handling
  • 001 Creating Text File And Write Content
  • 001 file-modes.zip
  • 002 Appending Files - 1 Solving Example - File Handling
  • 003 Appending Files - 2 Solving Example - File Handling
  • 004 How To Read Content From A File

  • 18 - Python Package Management System
  • 001 pip - PyPI for Managing Python packages
  • external-links.txt

  • 19 - Project - Face Detection
  • 001 What is OpenCV
  • 002 OpenCV Face Detection With Python
  • 003 Detecting Elon Musk And Mark Zuckerberg Faces
  • 003 elon.zip
  • 003 mark.zip
  • 003 mark1.zip
  • external-links.txt

  • 20 - Django Module Introduction
  • 001 Django Introduction

  • 21 - Project Setup
  • 001 Setting Up Text Editor - VSCode
  • 002 Setting Up Virtual Environment
  • 003 Django Version.html
  • external-links.txt

  • 22 - Core Django - Starting Our Project
  • 001 Startapp - Taskmate
  • 002 Runserver For First Time
  • 003 Django Flow and Django Structure
  • 003 djangoflow.zip
  • 004 Urls and Views
  • external-links.txt

  • 23 - Templates
  • 001 Templates
  • 002 Bootstrap
  • 003 Working with Jinja 2
  • 004 Base Template and Jinja 2
  • 005 Static Folder and Improving Website Look
  • external-links.txt

  • 24 - Model and Migration (Database Stuff)
  • 001 Admin Panel
  • 002 Models
  • 003 Database Migrations

  • 25 - Fetch Data And Display On Template
  • 001 Fetch Data From Database
  • 002 Displaying Data On Templates
  • 003 Adding Condition On Data

  • 26 - Django Forms
  • 001 Adding Form and Accepting Input

  • 27 - Django Messages
  • 001 Adding Messages and Alert Option
  • 002 Close Option On Alert

  • 28 - Understanding CSS and Bootstrap
  • 001 Understanding CSS and Bootstrap

  • 29 - Implementing CRUD Functionality
  • 001 Deleting Queryset Item
  • 002 Editing Queryset Item - 1
  • 003 Editing Queryset Item - 2
  • 004 Editing Queryset Item - 3
  • 005 Adding Option - Mark Task As Completed
  • 006 Adding Option - Mark Task As Pending

  • 30 - Pagination
  • 001 Pagination Overview
  • 002 Implementing Pagination - 1
  • 003 Implementing Pagination - 2
  • 004 Implementing Pagination - 3

  • 31 - Designing Task Page
  • 001 Fixing URLs and Links
  • 002 Fixing Task Page Design - 1
  • 003 Fixing Task Page Design - 2

  • 32 - Designing Home Page Using Bootstrap
  • 001 Designing Home Page - 1
  • 002 Designing Home Page - 2

  • 33 - Accounts & Authentication
  • 001 Introduction - Django Authentication System
  • 002 Creating User Section

  • 34 - Registration
  • 001 Registration Form
  • 002 Register Templates
  • 003 Register Views [Part I]
  • 004 Register Views [Part II]
  • 005 Adding Email Field In Forms
  • 006 Improving Form Design With Crispy Forms
  • 007 Adding Grid Layout On Registration Page

  • 35 - Login & Logout
  • 001 Login - URLs, Views & Template
  • 002 Login - Functionality Test
  • 003 Login - Redirect URL
  • 004 Logout
  • 005 Quick Design Change

  • 36 - Adding Restrictions
  • 001 Adding Header Restriction [Part I]
  • 002 Adding Header Restriction [Part II]
  • 003 Adding Page Restrictions

  • 37 - Relationship Between Task & User
  • 001 Relationship Between Task & User
  • 002 Adding Foreign Key
  • 003 Updating Task Input Fields
  • 004 Task Of Logged-in User Only

  • 38 - Securing Our Application
  • 001 Security Problem & Solution [Part I]
  • 002 Security Problem & Solution [Part II]

  • 39 - Database PostgreSQL
  • 001 PostgreSQL - I
  • 002 PostgreSQL - II
  • external-links.txt

  • 40 - Complete Project Deployment
  • 001 Deployment Introduction
  • 002 Upgrading Django LTSLatest Version
  • 003 Working with requirements and gitignore files
  • 004 Working with Environment Variables
  • 005 Pushing Project On Github
  • 006 Deploying on Railway App
  • 007 Serving Static Files
  • 008 Allowed Host and CSRF Domain
  • 009 Database Connection Locally
  • 010 Working with README and Demo
  • 011 Complete Source Code.html
  • external-links.txt

  • 41 - Git & Github
  • 001 Resources For Git & Github [Important].html

  • 42 - Git Introduction
  • 001 Git Introduction And Version Control System
  • 002 Installation & Setup
  • 003 Configuration

  • 43 - Commands & Lifecycle
  • 001 Basic Commands & Lifecycle
  • 002 Push Changes On GitHub
  • 003 Practice Common Commands
  • 004 Git Lifecycle In-depth
  • 005 Commit Timeline

  • 44 - Other Diff, Stash & Restore
  • 001 Git Diff
  • 002 Git Stash
  • 003 Git Restore

  • 45 - Git Branches
  • 001 Introduction To Git Branches
  • 002 Feature Branch
  • 003 Pull Changes & Merge Branch
  • 004 Git Pull Command

  • 46 - Merge Conflicts
  • 001 Introduction Merge Conflict
  • 002 Solving Merge Conflict
  • 003 Delete Merged & Unmerged Branches
  • 004 Push Changes To Github
  • 005 Pull Changes From Github
  • 006 Always Pull Before You Push

  • 47 - Rebase
  • 001 Git Rebase Introduction
  • 002 Rebase Merge Conflict
  • 003 Difference Between Merge & Rebase

  • 48 - Git Files
  • 001 Git Ignore
  • 002 Git README

  • 49 - Other Squash, Revert & Reset
  • 001 Git Squash
  • 002 Git Revert
  • 003 Git Reset

  • 50 - Tag, Releases & Commits
  • 001 Git Tag & Github Releases
  • 002 Git Checkout TagCommitHEAD

  • 51 - Git Clone
  • 001 Git Clone Any Repository
  • 002 Git Clone Own Repository

  • 52 - Open Source Contribution
  • 001 Open Source Contribution
  • 002 Pull Changes
  • 003 Merge Conflict On Pull Request
  • 004 Structured Pull Request

  • 53 - Git Assignment Create Pull Request
  • 001 Create Pull Request

  • 54 - Thank You For Being Here!
  • 001 Thank You For Being Here!
  • 002 Bonus - Whats Next.html
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 19011
    حجم: 5075 مگابایت
    مدت زمان: 1255 دقیقه
    تاریخ انتشار: 20 شهریور 1402
    طراحی سایت و خدمات سئو

    45,900 تومان
    افزودن به سبد خرید