Overview
Python is a programming language that lets you work quickly and integrate systems more effectively. It is often used as a support language for software developers, for build control and management, testing, and in many other ways. It is also used to build ERP and e-commerce systems. Python is a general-purpose interpreted, interactive, object-oriented, and high-level programming language. It was created by Guido van Rossum during 1985- 1990. Like Perl, Python source code is also available under the GNU General Public License (GPL). This Course gives enough understanding on Python programming language.
Topics Covered
- Why should you learn to write programs?
- Computer hardware architecture
- Understanding programming
- Words and sentences in python
- Conversing with python
- Terminology: Interpreter and Compiler
- What is a program?
- Writing a simple program
- The building blocks of programs
- Understanding Errors in a program
- Understanding Debugging
- Variables, Expressions, and Statements
- Values and Datatypes
- Variables, Variable names and keywords
- Statements and Expressions
- Operators and operands
- Comments
- Conditional Execution
- Boolean Expressions
- Logical operators
- Conditional and Alternative execution
- Chained and nested conditionals
- Catching Exceptions using try and except
- Functions
- Definition and Uses
- Parameters and arguments
- Function calls
- Built-in Funtions
- Iteration
- Infinite loops using while
- Definite loops using for
- Strings
- About Strings in Python
- Getting the length of a string using len
- String comparison, slices and methods
- Parsing Strings
- Format Operator
- Lists
- About Lists in Python
- List operations, slices and methods
- List and Functions, List and Strings
- Object and Values
- Dictionaries
- About Dictionaries in Python
- Looping and dictionaries
- Dictionary as set of counters
- Advanced text parsing
- Tuples
- About Tuples in Python
- Tuple comparison and assignment
- Dictionaries and tuples
- Files
- Opening files
- Text files and lines
- Reading files
- Searching through a file
- Letting the user choose the file
- Using try, except, and open
- Writing files
- Lists, Dictionaries, Tuples and files
- Object-oriented programming
- About Obeject-oreinted programming (OOP)
- Objects and Classes
- Inheritance
- Using Databaes and SQL
- What is a database?
- Database Concepts
- Creating a database table
- Structed Query Language (SQL) summary
- Three kinds of keys in SQL
- Using JSON to retrieve data
Training Fee
Course Fee – ₦175,000
Duration
The duration of the course is 2½ months