It can be difficult to create forms using HTML and database connections. Django Forms & ModelForms will teach you how to create beautiful, simple, and intuitive forms for your website. These forms can be login forms, order forms, survey details, or even comments. You'll first learn modelForms which allows you to create forms using a pre-existing model. This will allow you to collect information from users, validate it and then send it back to the web application. Next, you will be introduced to advanced methods of rendering forms. You can use formsets and widgets to create templates, and customize them to suit your needs. Crispy forms and other features will make your form more engaging and easier to read. Django's simple-to-use protection from CSRF attacks on your server's malicious sites will help you make your forms secure. This course will equip you with the knowledge and skills to use Django's ModelForms in a secure, efficient and convenient way to create information collection forms.