What is websites? What is its types & difference between Website & Web Apps? In this course you will be able to learn what is websites technically & how it's production works. You will be able to know how you can choose the right tool to build your website. and the main thing that you will be able to learn how to build a website step by step using Python --Django framework-- within 6 technical sessions. In this course you will know what is the strength of the websites & what it differs from the mobile apps. Web development and its effect on the entrepreneurship and business world?
What is Python?
Python is the most popular programming language of the world - it's versatile, easy to learn and very powerful! But one of the primary things you can build with Python is a website! You can use Python for web development. And to make that easier, you would typically use a framework like Django - simply because that allows you to focus on your core business logic and you don't need to re-invent the wheel and implement all the nitty-gritty technical details from scratch.
And this course is about Django - the most popular Python web development framework!
Django covers all aspects of web development - from handling requests and responses, over rendering dynamic HTML pages with templates, all the way up to making database access and data management easy.
In detail, this course covers:
• Installing Django
• Creating and understanding Django projects
• Understanding URLs, views, requests and responses
• Working with templates and static files like CSS and images
• Working with data and models
• Connecting data with relationships (one-to-many, one-to-one, many-to-many)
• Adding administration panels to your projects
• Handling user input with forms - manually and with Django's built-in form support
• Dealing with file uploads and how to serve uploaded files
• In-depth deployment instructions and examples
• Different ways of deploying and serving static files and user uploads
What you’ll learn
• Learn how to use Python for web development with Django
• Build real projects and apply what you learned in a full blog website created in the course
• Choose between the full course or the included course summary to get you started quickly
Are there any course requirements or prerequisites? : NO prior experience in development is required at all
Join Our sessions every Sundays & Wednesdays
GDSC Lead