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

Python Django 4 Masterclass | Build a Real World Project

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

Become an Expert Django Web Developer and Dramatically Increase Your Career Potential


1. Introduction and setup
  • 1. Course Introduction
  • 2. Getting the best out of this course
  • 3. Understanding the required tools
  • 4. Installing Python on Windows
  • 5. Installing Python on Mac
  • 6. Pycharm and Django
  • 7. Installing VS Code on Mac, Windows, Linux
  • 8. Introduction to the command-line terminal and its importance with Django

  • 2. Basics of Django and its working
  • 1. What is a Web Framework Introduction to Django
  • 2. Understanding and setting up a Virtual Environment
  • 3. Creating and Setting up Django Project
  • 4. Understanding Django Project and its structure
  • 5. Running your Django application
  • 6. Terminals in Visual Studio Code
  • 7.1 Source code - Basics of Django and its working - Apps in Django and creating your first app.html
  • 7. Apps in Django and creating your first app
  • 8. How does Django work

  • 3. Working with URLs and Views
  • 1.1 Source code - Working with URLs and Views - URL’s and getting our first URL running.html
  • 1. URLs and getting our first URL running
  • 2.1 Source code - Working with URLs and Views - Understanding URLs and views in Django.html
  • 2. Understanding URLs and views in Django
  • 3.1 Source code - Working with URLs and Views - Views and app specific URL's.html
  • 3. Views and app specific URL's
  • 4.1 Source code - Working with URLs and Views - Challenge Create our second URL and view.html
  • 4. Challenge Create our second URL and view
  • 5.1 Source code - Working with URLs and Views - Dynamic URL’s.html
  • 5. Dynamic URLs
  • 6.1 Source code - Working with URLs and Views - Returning HTML as response.html
  • 6. Returning HTML as response
  • 7.1 Source code - Working with URLs and Views - Updating views to return multiple jobs.html
  • 7. Updating views to return multiple jobs
  • 8.1 Source code - Working with URLs and Views - Path converters.html
  • 8. Path converters
  • 9. What is a Request Types of request GET vs POST
  • 10.1 Source code - Working with URLs and Views - Redirects.html
  • 10. Redirects
  • 11.1 Source code - Working with URLs and Views - Challenge Displaying all jobs on home page.html
  • 11. Challenge Displaying all jobs on home page
  • 12.1 Source code - Working with URLs and Views - Reverse resolution of URLs and URL names.html
  • 12. Reverse resolution of URLs and URL names
  • 13.1 Source code - Working with URLs and Views - Handling not found.html
  • 13. Handling not found

  • 4. Django Template Language
  • 1. Django Template Language The Need
  • 2.1 Source code - Django Template Language - Creating your first dynamic template.html
  • 2. Creating your first dynamic template
  • 3.1 Source code - Django Template Language - Behind the scenes and best practices.html
  • 3. Behind the scenes and best practices
  • 4.1 Source code - Django Template Language - Working with variables to render dynamic information.html
  • 4. Working with variables to render dynamic information
  • 5.1 Source code - Django Template Language - render() function.html
  • 5. render() function
  • 6.1 Source code - Django Template Language - Challenge One more variable.html
  • 6. Challenge One more variable
  • 7. What are tags
  • 8.1 Source code - Django Template Language - If else statements.html
  • 8. If else statements
  • 9.1 Source code - Django Template Language - For loops.html
  • 9. For loops
  • 10. Django Template Language and Visual Studio
  • 11.1 Source code - Django Template Language - Working with filters.html
  • 11. Working with filters
  • 12.1 Source code - Django Template Language - Writing comments in templates.html
  • 12. Writing comments in templates
  • 13.1 Source code - Django Template Language - Challenge Migrating job detail page to template.html
  • 13. Challenge Migrating job detail page to template
  • 14.1 Source code - Django Template Language - Challenge Migrating jobs list page to template.html
  • 14. Challenge Migrating jobs list page to template
  • 15.1 Source code - Django Template Language - URL tag in Django.html
  • 15. URL tag in Django

  • 5. Django modelsworking with the database
  • 1. Basics What is a database and why do we need it
  • 2. Django and Databases
  • 3. What is ORM
  • 4. Django Models, Field, Field types, Field options
  • 5.1 Source code - Django modelsworking with the database - Creating our first Model and doing migrations.html
  • 5. Creating our first Model and doing migrations
  • 6. Viewing tables created
  • 7.1 Source code - Django modelsworking with the database - Adding more fields to our models.html
  • 7. Adding more fields to our models
  • 8.1 Source code - Django modelsworking with the database - Remigration.html
  • 8. Remigration
  • 9. Behind the scenes of Django Migrations
  • 10. Inserting data into the database
  • 11. Getting all data from the table
  • 12.1 Source code - Django modelsworking with the database - __str__ in models.html
  • 12. __str__ in models
  • 13. Query Filters
  • 14. Getting single record from the table
  • 15. exclude()
  • 16. Limiting QuerySets
  • 17. Sorted results
  • 18. Field Lookups
  • 19. Updating the existing data
  • 20. Chaining QuerySets
  • 21.1 Source code - Django modelsworking with the database - Job list page Getting data from the database in-app.html
  • 21. Job list page Getting data from the database in-app
  • 22.1 Source code - Django modelsworking with the database - Job detail page Getting data from the database in-app.html
  • 22. Job detail page Getting data from the database in-app
  • 23.1 Source code - Django modelsworking with the database - Working with Slugs, why slugs.html
  • 23. Working with Slugs, why slugs
  • 24.1 Source code - Django modelsworking with the database - Best practices and preventing updates of Slugs.html
  • 24. Best practices and preventing updates of Slugs
  • 25.1 Source code - Django modelsworking with the database - Defining limit and Using Slugs as index.html
  • 25. Defining limit and Using Slugs as index
  • 26.1 Source code - Django modelsworking with the database - Aggregation.html
  • 26. Aggregation
  • 27. Deleting data from the database

  • 6. Django Admin Panel
  • 1. Django Admin panel
  • 2.1 Source code - Django Admin Panel - Exploring admin panel and activating models in admin.html
  • 2. Exploring admin panel and activating models in admin
  • 3. Managing data with admin panel
  • 4.1 Source code - Django Admin Panel - Behind the scenes of Django Admin panel.html
  • 4. Behind the scenes of Django Admin panel
  • 5.1 Source code - Django Admin Panel - Customizing admin panel.html
  • 5. Customizing admin panel
  • 6.1 Source code - Django Admin Panel - Customizing model fields in list view.html
  • 6. Customizing model fields in list view
  • 7.1 Source code - Django Admin Panel - Filters.html
  • 7. Filters
  • 8.1 Source code - Django Admin Panel - Allowing users to search.html
  • 8. Allowing users to search
  • 9.1 Source code - Django Admin Panel - Managing fields in detail view.html
  • 9. Managing fields in detail view
  • 10.1 Source code - Django Admin Panel - Working with Fieldsets.html
  • 10. Working with Fieldsets
  • 11.1 Source code - Django Admin Panel - Using inbuilt CSS classes.html
  • 11. Using inbuilt CSS classes

  • 7. Working with multiple Models and Relationships
  • 1. Working with multiple models Relationships
  • 2.1 Source code - Working with multiple Models and Relationships - One to One relationship.html
  • 2. One to One relationship
  • 3. Managing data with One to One Relationships
  • 4.1 Source code - Working with multiple Models and Relationships - Many to One relationship.html
  • 4. Many to One relationship
  • 5.1 Source code - Working with multiple Models and Relationships - Managing data with Many to One relationship.html
  • 5. Managing data with Many to One relationship
  • 6.1 Source code - Working with multiple Models and Relationships - Many to Many relationship.html
  • 6. Many to Many relationship
  • 7.1 Source code - Working with multiple Models and Relationships - Managing data in Many to Many relationship.html
  • 7. Managing data in Many to Many relationship
  • 8.1 Source code - Working with multiple Models and Relationships - New models on Admin panel Location Model.html
  • 8. New models on Admin panel Location Model
  • 9.1 Source code - Working with multiple Models and Relationships - New models on Admin panel Author Model.html
  • 9. New models on Admin panel Author Model
  • 10.1 Source code - Working with multiple Models and Relationships - New models on Admin panel Skills Model.html
  • 10. New models on Admin panel Skills Model

  • 8. Forms and ModelForms
  • 1. Bringing forms to the front end Forms and ModelForms
  • 2.1 Source code - Forms and ModelForms - Forms the traditional way.html
  • 2. Forms the traditional way
  • 3.1 Source code - Forms and ModelForms - Evaluating our form.html
  • 3. Evaluating our form
  • 4.1 Source code - Forms and ModelForms - POST requests and CSRF tokens.html
  • 4. POST requests and CSRF tokens
  • 5.1 Source code - Forms and ModelForms - Adding serverside validations.html
  • 5. Adding serverside validations
  • 6.1 Source code - Forms and ModelForms - Saving data to database.html
  • 6. Saving data to database
  • 7. Evaluating our approach so far
  • 8. The Form class
  • 9.1 Source code - Forms and ModelForms - Our first Django Form.html
  • 9. Our first Django Form
  • 10.1 Source code - Forms and ModelForms - Building our view with Form.html
  • 10. Building our view with Form
  • 11. Analyzing our form
  • 12.1 Source code - Forms and ModelForms - Saving form data.html
  • 12. Saving form data
  • 13.1 Source code - Forms and ModelForms - Different ways of rendering form.html
  • 13. Different ways of rendering form
  • 14.1 Source code - Forms and ModelForms - Form options.html
  • 14. Form options
  • 15.1 Source code - Forms and ModelForms - Validating fields.html
  • 15. Validating fields
  • 16.1 Source code - Forms and ModelForms - Rendering form manually.html
  • 16. Rendering form manually
  • 17.1 Source code - Forms and ModelForms - Rendering fields with for loop.html
  • 17. Rendering fields with for loop
  • 18.1 Source code - Forms and ModelForms - What are ModelForms.html
  • 18. What are ModelForms
  • 19.1 Source code - Forms and ModelForms - Configuring views to work with ModelForms.html
  • 19. Configuring views to work with ModelForms
  • 20.1 Source code - Forms and ModelForms - Customizing defaults with ModelForms.html
  • 20. Customizing defaults with ModelForms
  • 21.1 Source code - Forms and ModelForms - Validations in Model.html
  • 21. Validations in Model
  • 22.1 Source code - Forms and ModelForms - Working with choices.html
  • 22. Working with choices
  • 23. blank vs required vs null

  • 9. Working with Static Files and File uploads
  • 1. What are static files
  • 2.1 Source code - Working with Static Files and File uploads - CSS and JS within HTML file.html
  • 2. CSS and JS within HTML file
  • 3.1 Source code - Working with Static Files and File uploads - A separate CSS file.html
  • 3. A separate CSS file
  • 4. Behind the scenes of static files
  • 5.1 Source code - Working with Static Files and File uploads - A separate JS file.html
  • 5. A separate JS file
  • 6.1 Source code - Working with Static Files and File uploads - Best practices with static files.html
  • 6. Best practices with static files
  • 7.1 Source code - Working with Static Files and File uploads - Rendering images in your projects.html
  • 7. Rendering images in your projects
  • 8.1 Source code - Working with Static Files and File uploads - Image Uploads Setting up a new app.html
  • 8. Image Uploads Setting up a new app
  • 9.1 Source code - Working with Static Files and File uploads - Saving and uploading images.html
  • 9. Saving and uploading images
  • 10.1 Source code - Working with Static Files and File uploads - Rendering images on frontend.html
  • 10. Rendering images on frontend
  • 11.1 Source code - Working with Static Files and File uploads - Uploading files other than images.html
  • 11. Uploading files other than images

  • 10. Finishing our job application
  • 1.1 Job App Template.html
  • 1. Way forward What are we going to build
  • 2.1 Source code - Finishing our job application - Updating Job detail Page.html
  • 2. Updating Job detail Page
  • 3.1 Source code - Finishing our job application - Challenge Updating Job List Page.html
  • 3. Challenge Updating Job List Page
  • 4.1 Source code - Finishing our job application - Adding missing models.html
  • 4. Adding missing models
  • 5.1 Source code - Finishing our job application - Updating Subscribe Page.html
  • 5. Updating Subscribe Page
  • 6. Inheritance with Templates and its need
  • 7.1 Source code - Finishing our job application - Using inheritance to organize templates.html
  • 7. Using inheritance to organize templates
  • 8.1 Source code - Finishing our job application - Challenge Updating Job detail Page.html
  • 8. Challenge Updating Job detail Page
  • 9.1 Source code - Finishing our job application - Challenge Updating Subscribe Page.html
  • 9. Challenge Updating Subscribe Page
  • 10.1 Source code - Finishing our job application - Submitting data from subscribe form.html
  • 10. Submitting data from subscribe form
  • 11.1 Blog app template.html
  • 11. Getting your template files.html
  • 12. Source Codes.html
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    شناسه: 397
    حجم: 8865 مگابایت
    مدت زمان: 1146 دقیقه
    تاریخ انتشار: 22 دی 1401
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید