Skip to content

CoderVlogger/python-mentorship

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Python Mentorship 2.0

Source for Python Mentorship program.

For all details of the Python Mentorship 2.0 program please visit: http://codervlogger.com/python-mentorship/

Introduction

Python Mentorship 2.0 is a mentorship program for Python beginners and it’s free. During the mentorship process I will be guiding Python newbies through Python learning process by following steps:

  • Explaining important Python programming topics and referencing sources where you can get advanced information
  • Giving assignments and showing examples
  • Checking completed assignments and doing a code review

Introduction videos:

  1. Introduction and Basics
  2. What do you need to start?
  3. How to submit a question?

Assignments

Currently, we have following assignments:

  1. Assignment1 - web and commandline calculator application
  2. Assignment2 - setup Django 2 project with back-end, front-end, Docker/Docker Compose and custom user model

Now, more detailed:

Assignment1

Assignment1

More information & Discussions: #2

Topics:

  • cmd calculator app
  • flask calculator app

Solved by: @mirpulatov, @Jlopezjlx, @Prrrince, @HelSirius

Solutions

https://github.com/CoderVlogger/python-mentorship/tree/master/assignments/assignment1

Code review for the Assignment #1

Assignment #1

Assignment2

Assignment2

More information & Discussions: #7

Topics:

  • setup a Django project
  • create a custom user model
  • use Docer and Docker Compose

Tutorial videos

  1. Django Web Framework: How to Setup Django 2.1 and Python 3 Example Project Structure with GitHub
  2. Introduction & Custom User Model
  3. Setup URLs, templates and HTML views for Account application

Solutions

https://github.com/CoderVlogger/python-mentorship/tree/master/assignments/assignment2