Kibabii University School of Computing & Informatics

Training: Building Websites in Django Using Visual Studio Code
2021-09-24 12:00 - 15:00 UTC
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

Download Python and Learn pip
Visual studio extensions
Iterables
Dictionaries
Functions
Classes
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:

Python Virtual Environment
Django Views
Django Models
Object Relational Mapping (ORM)
URL Mapping
Django Templating Engine
Model View Controller Achitecture
Model View Template Achitecture

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

Get to know the Speakers
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 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

PhD Defense April 2021
2021-04-08 06:00 - 2021-06-30 15:00 UTC

Masters Defense April 2021
2021-04-07 06:00 - 2021-05-02 15:00 (Europe/Moscow) | School of Graduate Boardroom
