Loading Events

« All Events

  • This event has passed.

Training: Building Websites in Django Using Visual Studio Code

September 24, 2021 @ 12:00 pm - 3:00 pm

Training_Building-Websites-in-Django-using-Visual-Studio-Code1

 

Courtesy of Microsoft Learn Student Ambassadors Programme
By Anselmo Flavian and Castro Mbithi

Back-end Development Using Django and Python 

Ever wondered how data driven   websites are created in Django using python with the great help of visual studio code? Join Anselmo Flavian and Castro Mbithi this coming Friday 24th September from 2.00 pm to 3.30 pm EAT  who will take you through what you need to know in python and how to learn Django development.

Microsoft Teams Link to event: http://bitly.ws/gyxK

The event is divided into two sessions:

  • Python Programming Session

This session will be carried out by Anselmo Flavian who will cover what one needs to know in python to get started with the Django framework. Instead of learning everything in Python and then starting with Django, learn only sufficient Python so that you can start with Django and then while learning Django you can learn Python, both in parallel. Start building an application and see what kind of real-world problems you run into and then learn that on the way. Half of the coding will be done on trial and error, doing the research also. If you follow this approach then you won’t have to spend a lot of time learning Django and Python.

The following is the GitHub repository to be used during the session, be sure to fork it and also give it a star.

Link:   https://github.com/flavian-anselmo/pythonBeforeDJango

  1. Download Python and Learn pip 
  2. Visual studio extensions 
  3. Iterables
  4. Dictionaries
  5. Functions
  6. Classes
  7. Packages

 

  • The Django Framework 

This session will be handled by Castro Mbithi will cover what you need to know in order to be an experienced Back-end developer using the Django Framework. He will  give you an overview of what makes this web framework special. He will outline the main features, including some advanced functionality. He will also show you some of the main building blocks of a Django application, to give you an idea of what it can do before you set it up and start playing.

The following will be covered during the session:

  1. Python Virtual Environment
  2. Django Views
  3. Django Models 
  4. Object Relational Mapping (ORM)
  5. URL Mapping 
  6. Django Templating Engine 
  7. Model View Controller Achitecture 
  8. Model View Template Achitecture 

 

Microsoft Teams Link to event: http://bitly.ws/gyxK

 

Get to know the Speakers 

Anselmo Flavian 
Anselmo Flavian Anselmo Flavian is a second year Bsc. in Computer Science student who happens to be a Microsoft Student Learn Ambassador, Huawei Campus Ambassador and also Co-lead in cross platform development in Flutter and dart in Google developer Student club at Kibabii University. The skills he has acquired over the years as a Computer science student has enabled him to take up the responsibilities as a Microsoft Learn Student Ambassador and Huawei Campus Ambassador at Kibabii University. Currently, Mr.Anselmo Flavian volunteers as a remote junior flutter developer for a startup called imperial gas (iGas) located in Nairobi. Anselmo is a Force for good.

 

 

 

Castro Mbithi
Castro Mbithi Castro Mbithi is a graduate of Bsc. in Information Technology from Kibabii University. He is a back-end software engineer in Python’s Django web framework, ex Microsoft Learn Student Ambassador, ex Ajira club CEO at Kibabii University and a Technopreneur. He is also a freelance Software Engineer working under the upwork.com platform. Castro is a force for good.

 

 

 

 

 

 

Microsoft Teams Link to event: http://bitly.ws/gyxK

Details

Date:
September 24, 2021
Time:
12:00 pm - 3:00 pm