Python Web Programming Online Course

Python Web Programming Online Course in South Africa


2KO Africa's online Python Web Programming course is perfect for students learning how to develop web sites and design web sites from scratch using Python. 2KO Africa offers IT consulting, technical IT services and top-of-the-range IT training on multiple platforms. Our best-of-breed computer courses are presented as instructor led classes or as online internet-based elearning. from the comfort of home or work.





Your definitive step-by-step guide to conquering python web programming.
Imagine powering up your tablet and browsing a site you built. Or discovering the skills necessary to launch a career in web programming. Or imagine, after years of thinking about it, finally crossing become code literate off your bucket list. The Python Web Programming online course will ease you through the big, vast world of Python coding. Over the course of 7 hours, you'll be introduced to all the innovative concepts and foundational principles necessary to master web programming with Python.  So whether you're an upstart programmer, an aspiring web developer, or someone just looking to gain a deeper understanding of python web programming, with this course you'll acquire the understanding and the confidence to conquer all things Python.


How is this course different?
We understand. There are other Python courses .But The Complete Guide to Python Web Programming dives deep into all aspects of web programming with Python. We pull back the curtain on coding - giving you an unparalleled understanding of the art and science behind it. But we don't stop there. Because you'll graduate with the all the tools necessary to build vibrant, sustainable web based programs. You see, this course was created as a labor of love. In fact, it's delivered with a level of quality and expertise you'd expect from an elite university - not an online course.

What are the requirements?
A computer
PC, Mac or Linux Operating Systems OK

What am I going to get from this course?
57 lectures and over 7 hours of content!
Acquire an in-depth understanding of Python web programming.
Get hands on experience working with Python files and building programs

What is the target audience?
Aspiring web developers and app creators
Anyone aspiring to become code literate

Class Curriculum


Introduction to the Course

Course Introduction


Python Programming Review


Object Oriented Programming Part 1

Object Oriented Programming Part 2


Modules Part 2

Section Conclusion


Basic Database (SQLite) with Python


SQLite Intro

Creating Database And Table

Inserting Data

Inserting Dynamic Data

Reading Data

Limit, Update, and Delete

Section Conclusion


Using Python with the Internet

Section Introduction

urllib module


urllib headers

xml intro

parsing xml

Section Conclusion


Working with HTML

Section Introduction

Web Page Structure

Web Page Structure 2

Nav bar

HTML's body

Comments, footers, and divs

Parsing Paragraph Data

Section Conclusion


Intro to Web Server Programming

Section Introduction

Creating a VPS

Interacting with our VPS



Section Conclusion


MySQL database with Python 

Section Introduction

MySQL basics

MySQL Part2

Database Connection

Inserting into Database

Adding logic to insert



Section Conclusion


Python's Flask Web development Framework

Section Introduction

Flask setup

Flask backend setup

Basic Website

Templates and Errors

Variables and Logic

Bootstrap incorporation

More on Bootstrap

Adding more pages to our site

Extending Templates

Additional Information


Course Conclusion

Course Conclusion

Certificate Exam Access