Intro to Python Programming


Course Fee

₦ 150,000

Duration

2 Months

Software

Course Overview

If you'd like to begin a career in Python  programming or programming in general, this course gives you a great start. Below are the course contents:

1. Introduction to Computer Hardware Architecture and Installing Atom text editor and Python Interpreter  

2. 
Introduction to the Command Line Interface (CLI). Comparing the Command Line Interface (CLI) to the Graphical User Interface (GUI). Working with directories and Files on the CLI. Writing our first Python Program.
 

3. 
Introduction to Core Programming Concepts. Data Types, Variables, Statements and Expressions in Python. Mnemonics of variables. Operators and Operands. Order of Operation in Python. Receiving Input from a User in python. Data Type conversions. Debugging Errors in Python.
 

4. 
Writing Intelligent Programs. Boolean Expressions and Logical Operators.  Using Conditional Statements in Python Programs. Alternative Conditionals, Chained Conditionals and Nested Conditionals. Combining Conditional Statements Using Logical operators. Input verification and Exception Handling using the try and except statement. 

5. 
Functions in Python. Built-in functions in Python. Type conversion functions and their areas of application. Importing modules in a python program. Creating custom functions with different return values.
 

6. 
Learning Repeated Execution (Iterations) with the “while” and “for” loop statements. Infinite and definite loops. Updating variables. The Counting, Summing, Minimum and Maximum Loop patterns.
 

7. 
The String Data Type. Properties of Python String. Creating, Accessing, Slicing and Iterating Strings in Python. Methods on Strings in Python.
 

8. 
Files Handling and Persistence. Opening, Reading from, Writing to and Closing Files in Python.
Ten    

9. 
Project: Data Mining. Mining data from files. Persisting Data in files.
 

10. 
The List Data Type. Properties of Python’s List. Creating, Accessing, Slicing and Iterating Lists in Python. Functions on Lists. List Arguments in Python. Methods on Lists in Python.
 

11. 
The Dictionary Data Type. Properties of Python’s Dictionary. Creating, Accessing and Iterating Dictionaries in Python. Functions on Dictionaries. Tuples and Dictionaries. Methods on Dictionaries in Python.
 

12. 
The Tuple Data Type. Properties of Python’s Tuple. Creating, Accessing and Iterating Tuples in Python. Functions on Tuples. Methods on Tuples in Python.
 

13. 
Introduction to Object Oriented Programming Concepts. Learning About Classes and Inheritance.
 

14. 
Introduction to Version Control Using Git.

--------------------------
Venue
Cr8ive Xpats Academy,
60, Shipeolu Street, Close to Tantalizers, 
Palmgrove, Lagos

Enquiries
09086125352, 08162427141, info@cr8ivexpats.com