Genre: eLearning | MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.46 GB | Duration: 5h 18m
Learn Backend REST API Django course in an easy way!
What you'll learn
Docker introduction and installation
Django Rest Framework - Installation
APIView Demonstration for GET, PUT, DELETE
Build User API
Rest framework Authentication
Enable Token authentication
Login view for user API
Search functionality in User API (Filters)
Build Memories API
Unit test in Django rest framework
Continuous integration using Travis CI
Setting GitHub from Travis
Travis CI demonstration with Django
Description
Welcome to the Backend REST API Django course. In this course, you will learn from the very basics to the advanced concepts for building Web APIs using well-supported Python/Django libraries. What makes Django Rest Framework (DRF) more appealing is, it lets you create RESTful APIs, adhere to flexibility, and a fully-featured toolkit with modular and customizable architecture with REST constructs. Moreover, Django REST Framework includes a built-in API browser for testing out newly developed API. Things become complicated as you go deeper into DRF and is altogether a different world as compared to Django. There are not many courses that will drive you through in detail.
Our course is designed for beginners or who have some Python knowledge/Django knowledge and who want to build quick and efficient web APIs, then this course is for you!
Whether you want to change career paths, expand your current skill sets, or just want to learn, then this course will help you in each aspect.
REST APIs are important because they let us interact easily with the database and use it with different platforms.
But why use Django Rest Framework and not Node.js, Golang, Rust, etc?
Well, for starters, DRF uses Python, an easy-to-learn language.
DRF, as much as Django, makes everything simple and easier. Do you know Django views? You have them in DRF too!
Do you want an end-point (an HTTP address) that returns you a list with each user, with all of their fields, and another one to create new users?
Web API developed with DRF is rich and web browsable, supports a wide range of media types, authentication, and permission policies out of the box.
What is REST framework?
Well REST framework basically describes an architecture that stands for REpresentational State Transfer. It is used for Web-based API for data communication. It also supports some of the common HTTP methods to make the interaction between the applications. Some of the HTTP methods commonly used in REST architecture are GET, POST, PUT, and DELETE.
In this course, we will cover all concepts, models, views, and required topics that will assist you in building a web framework, and coding libraries in a basic and simple manner. Here you will learn step by step, and in each tutorial, you will build up new skills and can improve your understanding of Django REST API. Here we clarify things in a practical and simple-to-follow strategy that will allow you to understand what you are doing in no time.
What makes Django REST so popular to learn?
Django has a Django rest framework (DRF), one of the most popular third-party Django packages used to expose Django models throughout the RESTful interface when dealing with RESTful API. It includes everything which you need such as views, serializer, validation, authentication, and other features such as browsable API, caching, and many more for building APIs quickly and easily.
Why Learn Django REST API
Learning Django REST API can benefit you professionally as you gain a popular skill and brings you to a better position to build efficient and creative websites with the hands-on support of APIs. It is an excellent skill for components development to enhance web applications and boost our career prospects as IT professionals.
What You Will Learn:
Docker introduction and installation
Setup Virtual Environments
Install & configure Django
Django Rest Framework - Installation
APIViews and Viewset
APIView Demonstration for GET, PUT, DELETE
Django models
Build User API
Rest framework Authentication
Enable Token authentication
Login view for user API
Search functionality in User API (Filters)
Build Memories API
Django settings for media files
Update the URLs and test the UI
Unit test in Django rest framework
Writing our first unit test
Continuous integration using Travis CI
Setting GitHub from Travis
Travis CI demonstration with Django
And many more interesting topics!
Learn a powerful skill at your home
This course is built for people who have a sheer enthusiasm for learning. This course will allow you to practice Django REST concepts every day at home.
Practice makes man perfect and it all depends on your efforts and hard work!
Why Learn from Me
My exclusive and straightforward teaching style helps students to understand easy to challenging Django concepts easily. I am also a web application developer, which also brings my industry experience to students and I have taught IT for more than eight years to more than 1, 40,000+ students, all are happy.
Helping you master these issues is my highest priority. My teaching style is different from others and easy to understand because I usually take simple and easy examples and follow a step-by-step approach. If you find any difficulty in any video which I have covered in this course please feel free to ask your doubt. I am always happy to help you.
At the end of the course, you'll have great confidence. So, what are you waiting for?
Join me on this adventure today! See you on the course.
Who this course is for:
Novice developers
Students who have at least Python knowledge and who are familiar with Django
Software developers or programmers who want to transition into the Web development career path will learn a lot from this course
Screenshots
Download link:
Só visivel para registados e com resposta ao tópico.Only visible to registered and with a reply to the topic.Links are Interchangeable - No Password - Single Extraction