- Overview
- Transcript
1.1 Introduction
I'm a firm believer that in order to successfully learn new languages and technologies, you need to apply them to things that you are passionate about. In this course, I'll show you how to learn the fundamentals of Django by building a web app to track one of my passions... lawn care.
1.Introduction2 lessons, 06:19
1.1Introduction00:53
1.2What You Need05:26
2.Django App Basics4 lessons, 24:54
2.1Install Django and Create a Project05:49
2.2Create an App and Run the Web Server05:15
2.3Responding to Requests06:29
2.4Creating Models07:21
3.Using a Database With Django3 lessons, 16:56
3.1Adding Models to the Database05:28
3.2Working With the Database06:29
3.3The Admin Portal04:59
4.Building Out the Lawn Care App9 lessons, 59:19
4.1Defining the App Routes07:08
4.2Rendering HTML07:27
4.3Rendering Data in an HTML Template05:08
4.4Displaying Available Fertilizers06:15
4.5Saving Time With the Render Function02:25
4.6Handling “Not Found” Exceptions06:26
4.7Using Forms and Saving to the Database09:05
4.8Adding Some Business Logic08:54
4.9Adding Some Style06:31
5.Conclusion1 lesson, 01:06
5.1Conclusion01:06
1.1 Introduction
I want to be real with you. Sometimes, you have to go back to the beginning, and today, Django and I have to go back to the beginning. Anytime you wanna learn something new for the first time, refresh your memory on a topic, or simply learn new things about a library, framework, or language. Your best bet is to stick with your passions. What do I mean? I wanna get better with Django, so I'm going to apply it to a passion of mine, lawn care. I find that the best way to accomplish our goals and learning new languages of frameworks is to build something meaningful for yourself. And that's exactly what I'm gonna show you today. So join me as I take you through the process of building a simple, yet illustrated app that will help me track the amount of nutrients I put in my lawn when I apply fertilizer. Yeah, and learn a little bit about Django and Python along the way. So what are you waiting for? Let's get started.







