None. Complete Django beginners are welcome!
Students will learn how to use Django (Python framework), including working with setting up our virtual environment, building our project & app, working with a homepage, details page & search page while learning how to search with queries in Django, base.html, models, migrations & admin, media files, context, conditional statements, tables, using icons with Font Awesome, pagination and a carousel making use of Unsplash!
For the models within Django, we will be using a wide range of fields, such as the choices fields, image fields and date field while also learning about validators for these too.
Along with all of these, we will also be working with Swiper.js, a modern mobile touch slider, to show the animals in a beautiful, user-friendly manner.
We will also utilize some CSS with the Bootstrap framework in order to style and layout the page in a nice, clean and presentable manner.
While this tutorial is for an animal shelter website, I would strongly advise that people who are following along try to change it into something they prefer, like shoes, toys, anime, cars – anything – as it will help cement their learning, and fundamentally this is to get a better understanding of working with Django & Bootstrap and the data itself is inconsequential.
If you have any further questions, or need any assistance during the course, please don’t hesitate to contact me or drop me an email and I will get back to you at the earliest convenience.
Who this course is for:
- Beginner and pre-intermediate Django developers. Perhaps you know a little Python but you are not familiar with Django or you are a complete beginner. Intermediates may also find the Swiperjs information useful too.
What you’ll learn
Learn how to use Django (Python framework)
Work with Bootstrap to develop the layout
Make a touch slider with Swiperjs
Understand how to create Pagination in Django
Create a working search function using Djangos queries
Work with Font Awesome