Web Development Sessions

Nile University, ROOM 132, Juhayna Square, Shekh Zayed, Giza, 12582

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. You will be able to learn is how to build a website step by step using Python -Django framework- within 6 technical sessions.

Oct 24, 2021, 3:00 PM – Nov 21, 2021, 7:00 PM

109
RSVP'd

RSVP Now

Key Themes

Web

About this event

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

When

When

October 24 – November 21, 2021
3:00 PM – 7:00 PM UTC

Organizer

  • Mohab Islam

    GDSC Lead

Contact Us