Django Tutorials and Online Training

Django is the most widely used framework in today’s development world,because it provides all security ,maintenance, easy implementation and better result than other frameworks.

Basic and Advanced Django Tutorials:

  1. Django introduction – A basic information about what is django,why it is used in today’s world and installation process of django in windows.
  2. URLs in django – A basic information about URLs like what are URLs,how they are used,and how they are implemented in any django project.
  3. Views in django – A basic information about what are views in django,how views can help us in django projects,how we can write simple views to render a HTML templates.
  4. Templates in django – A basic information about templates like what are templates,how they can help us in creating our django project.
  5. Models in django – A basic information about models like how models can be written, how they are stored in database,why models are so important in any django project.
  6. Django ORM and QuerySets – A basic information about how we can write querysets in django to build our project in a better way and details about querysets.
  7. Django admin site – A basic information about admin site like what is admin site,how can we access admin site by creating a superuser and how can we use that admin site to review our models and database.
  8. More On Forms In Django and API In Forms – Some more details about forms and basic details about API’s.
  9. API in forms  – Further details about each API which we can use in django forms.
  10. URL configurations in the django view layer – Some details about url configurations that are used in the django’s view layer.
  11. Sending Email’s In Django – All details about how can we send email’s from one user to another user with the help of django.
  12. File Uploading In Django – All details about how can we write a code that will allow user to upload any file in django project.
  13. Publishing a django website to a Heroku web server – We have described the steps needed to publish any django website live on heroku.
  14. How to use django with Apache – All details about how can we use django project with apache web server.
  15. Sessions in Django – All details sessions in django.
  16. More About Models In Django – Advanced details about models in django
  17. Relationships In Models In Django – Details about different types of relationships like one-to-one, many-to-one and many-to-many in django models.
  18. How to work with forms in django? – Further details about forms in django like how can we create forms in django,how can we instantiate forms and also how can we use them to provide securities.
  19. Django’s comments framework  All details about how can we use django comment’s framework in any of our project.
  20. Django AJAX and RSS – All details about how can we use AJAX requests in any django project.
  21. Writing your first blog app in django- part 1 – details about creating your first blog project,running the server and how you can change the port to run on different server
  22. Writing your first blog app in django- part 2 – Creating a first app in blog app to hold all details about your articles and respective changes in settings.py , urls.py and views.py files.
  23. Writing your first blog app in django- part 3 – Creating respective models and applying migrations for that models to store user’s articles inside database
  24. Writing your first blog app in django- part 4 – Retrieving the articles from the database into views.py file and render into the html template to print them in the home page
  25. Writing your first blog app in django- part 5 – Created some articles in the admin page to check weather the html template is working correctly or not and some changes in the models.py file.
  26. Writing your first blog app in django- part 6 – Added a static css files to add some styling to that html template which we created in our earlier post’s.
  27. Writing your first blog app in django- part 7 – details about how to create a base template in the root path and how to load that base template into any template that is inside any app.
  28. Writing your first blog app in django- part 8 – details about using a regex in the urls.py file to create a url that will work for going on every separate article.
  29. Writing your first blog app in django- part 9– Created another view for article details and particular html template which will print details about each article.
  30. Writing your first blog app in django- part 10 – details about what are changes needed in the settings.py file to apply static files to your html templates.
  31. Writing your first blog app in django- part 11– Create one more app named accounts which will contain details about accounts and changed the views and urls.py files of that app.
  32. Writing your first blog app in django- part 12– Used the django’s inbuilt signup form to create a signup page in the account app.
  33. Writing your first blog app in django- part 13– Added some authentication to that signup view by adding csrf_token inside that and also handled GET and POST requests.
  34. Writing your first blog app in django- part 14 –  Created the login view and template with the help of django’s inbuilt login form.
  35. Writing your first blog app in django- part 15-Added some authentication to that login view by adding csrf_token inside that and also handled GET and POST requests.
  36. Writing your first blog app in django- part 16– added a logout section and respective logout template to log the user out from blog app.
  37. Writing your first blog app in django- part 17– Created views and urls to add the functionality of creating articles for user who are logged in the system.
  38. Writing your first blog app in django- part 18– Solved some url redirecting issues.
  39. Writing your first blog app in django- part 19– Created article create form with the help of concept of model forms in django.
  40. Writing your first blog app in django- part 20–  Associated particular user with each article.
  41. Writing your first blog app in django- part 21– Checked the login status and also redirected to the home page.
  42. Writing your first blog app in django- part 22– Styled the app to make it more interactive
  43. Writing your first blog app in django- part 23– Added some javascript to our blog app
  44. Build A Todo List App In Django-Part 1 – Created our second project in django and created app also in that and added some basic urls and views.
  45. Build A Todo List App In Django-Part 2 – Added all css which needed to make the web interactive and added models to save a todo entered by users.
  46. Build A Todo List App In Django-Part 3 – Created a view that will extract all todo’s from database and will render the context to the html template which will show all on the home page.
  47. Build A Todo List App In Django-Part 4 – Created a form that will take a todo task as a input from user and also added delete options.
  48. Creating a weather app-part 1 – Created our third and last django project to understand how we can use API  in any django project
  49. Creating a weather app-part 2 -Used the API key which we received from signing up in the views.py file to extract weather details from that.
  50. Creating a weather app-part 3 – Created the model to store city name inside the database.
  51. Creating a weather app-part 4 – Created the form to take city name as a input from user and show that in the html template.

These above  mentioned topics are covered in Django Tutorials.