Coding and Programming

Course Overview

START UP A CAREER IN PYTHON PROGRAMMING WITH FULL STACK WEB DEVELOPMENT

PYTHON PROGRAMMING TRAINING IN ABUJA.

Python is a high-level, object-oriented programming language with built-in data structures and dynamic semantics. It supports multiple programming paradigms, such as structures, object-oriented and functional programming.

You will learn python language, HTML 5, CSS3, JAVASCRIPT, DJANGO AND RESTFUL API.

 

WHY REGISTER WITH TORBITA ONLINE COMPUTER TRAINING SCHOOL?

Professional Instructors

Learn from our experienced and professional Instructors. 

100% Practical and hands-on training

Our online training classes are 100% practical and hands-on training, just like a physical class.

Learn from the comfort of your home or office

Learn computer skills in the comfort of your home or office (practical and live class).

Learn at your convenience

Learn computer skills at your convenient time.

Easy and convenient payment plan

You don't need to pay for the training at once, make your payment every month - PAY AS YOU GO.

And our customers/students' convenience, understanding and satisfaction is our utmost goal.

We offer both offline(classroom) and online trainings.

Course Overview

PYTHON PROGRAMMING TRAINING IN ABUJA

PYTHON INTRODUCTION                                                                                    

  • Introduction
  • Features of Python
  • Installing Python
  • Using the interpreter prompt
  • Choosing an Editor
  • Using a Source File
  • Getting Help
  • Summary

THE BASICS                                                                                                            

  • Literal Constants
  • Numbers
  • Strings
  • Variables
  • Identifier Naming
  • Data Types
  • Object
  • Indentation
  • Operators
  • Expressions
  • Using Expressions
  • Summary

CONTROL FLOW                                                                                                  

  • The if statement
  • Using the if statement
  • The while statement
  • Using the while statement
  • The for loop
  • Using the for statement
  • The break statement
  • Using the break statement
  • The continue statement
  • Using the continue statement
  • Summary

FUNCTION                                                                                                            

  • Defining a Function
  • Function Parameters
  • Using Function Parameters
  • Local Variables
  • Using Local Variables
  • Using the global
  • Using Keyword Arguments
  • The return statement
  • Summary

DATA STRUCTURES                                                                                                   

  • List
  • Tuple
  • Using Tuples
  • Dictionary
  • Using Dictionaries
  • Sequences
  • String Methods
  • Comprehension
  • Summary

OBJECT-ORIENTED PROGRAMMING                                                                   

  • The self
  • Classes
  • Creating a Class
  • Object Methods
  • Using Object Methds
  • The __init__ method
  • Class and Object Variables
  • Using Class and Object Variables
  • Inheritance
  • Summary

EXCEPTIONS                                                                                                              

  • Errors
  • Try..Except
  • Handling Exceptions
  • Raising Exceptions
  • Try..Finally
  • Using Finally
  • Summary

INTRODUCTION TO WEB DEVLOPMENT WITH PYTHON

HTML                                                                                                                         

  • How the web works
  • Introduction to HTML
  • HTML Tags

CSS                                                                                                                             

  • Inline, Internal, External CSS
  • CSS Selectors, Classes  and Ids
  • Box Model and Display Properties
  • Positioning
  • Font Properties, Weight and Height
  • CSS Float and Clear

JAVASCRIPT                                                                                                                 

  • Introduction
  • Operators
  • JS Datatypes and Variables
  • JS Data Structures
  • Control Flow
  • JS Functions
  • JavaScript DOM

INTRODUCTION TO DJANGO WEB FRAMEWORK                                                 

  • What is Django
  • MTV Architecture
  • The Model
  • The View
  • The Controller
  • Django Admin Commands
  • Creating A Django Project
  • Running Your First App

URLS AND VIEWS                                                                                                          

  • What are URLs?
  • Creating Views and URLs
  • Dynamic Path Segment And Value Capturing
  • Path Converters
  • Redirects
  • Render

TEMPLATES AND STATIC FILES                                                                                

  • Adding And Registering Templates
  • Rendering Templates
  • Template Language and Variable Interpolation
  • Filters
  • Template Inheritance
  • Adding Static Files

DATA AND MODELS                                                                                                    

  • Understanding Databases
  • Django Models
  • Migrations
  • Query and Performance

ADMIN                                                                                                                          

  • Logging Data Into Admin Panel
  • Adding Models to the Admin Area
  • Configuring Model Fields
  • Configuring the Admin Settings

RELATIONSHIPS                                                                                                            

  • Relationship Types
  • Adding One-To-One Relation
  • Adding ForeignKey Relation
  • Adding Many-To-Many Relation

FORMS                                                                                                                              

  • HTTP Verbs
  • CSRF Protection
  • Handling Form Submission and Extracting Data
  • Model Form
  • Form Validation

VENUE: ZOOM and/or TELEGRAM

TIME: FLEXIBLE TIME (Week Days and Weekends, We have morning, afternoon and evening session)

DURATION: 2 Months

COST: #20,000 PER MONTH #15,000 PER MONTH.

 

WHY REGISTER WITH TORBITA ONLINE COMPUTER TRAINING SCHOOL?

Professional Instructors

Learn from our experienced and professional Instructors. 

100% Practical and hands-on training

Our online training classes are 100% practical and hands-on training, just like a physical class.

Learn from the comfort of your home or office

Learn computer skills in the comfort of your home or office (practical and live class).

Learn at your convenience

Learn computer skills at your convenient time.

Easy and convenient payment plan

You don't need to pay for the training at once, make your payment every month - PAY AS YOU GO.

We offer both offline(classroom) and online trainings.

 

REGISTER WITH TORBITA ONLINE COMPUTER TRAINING SCHOOL TODAY!

REGISTER WITH US NOW

Click on the REGISTER LINK to Register.

Or call/WhatsApp us on this number 080 6275 1729.

Register with us by clicking on the button bellow

Why We Are Unique

Professional Instructors

Learn from our experienced and professional
Instructors.

100% Practical and hands-on training.

Our online training classes are 100% practical and hands-on training,
just like a physical class.

Learn from the comfort of your home or office

Learn computer skills in the comfort of your home or office (practical and live class).


Learn at your convenience

Learn computer skills at your convenient time.

Easy and convenient payment plan

You don't need to pay for the training at once, make your payment every month.


Related courses

Testimonials

What our Students Say.

Testimonials Videos

What our Students Say.