MASTERING DATA SCIENCE WITH PYTHON PROGRAMMING
16th-18th March, 2026 4th-6th May, 2026
29th-31st July, 2026 12th-14th October, 2026
Introduction
Python is an open source and cross-platform programming language, that has become increasingly popular over the last ten years. It was first released in 1991. CPython is the reference implementation of the Python programming language. Written in C, CPython is the default and most widely-used implementation of the language. Python is a multi-purpose programming languages (due to its many extensions), examples are scientific computing and calculations, simulations, web development (using, e.g., the Django Web framework), etc.
Python is a general-purpose language, which means it’s designed to be used in a range of applications, including data science, software and web development, automation, and generally getting stuff done.
A comprehensive Python programming course typically covers fundamentals like syntax and data types,
moves through control flow, functions, and object-oriented principles, and often includes advanced topics such as file handling, modules, and database integration
Python is a general-purpose language, which means it’s designed to be used in a range of applications, including data science, software and web development, automation, and generally getting stuff done
Python developers are responsible for designing, implementing and maintaining software applications.
What is Python? Python is a popular programming language. It was created by Guido van Rossum, and released in 1991. It is used for: web development (server-side),; software development
Module One: Fundamental Programming Concepts
Initial modules focus on establishing a base for writing and understanding code.
- Introduction: Setting up development environments like VS Code or PyCharm, and writing a first “Hello World” program.
- Syntax & Variables: Understanding indentation, comments, variable declaration, and basic naming conventions.
- Data Types: Working with integers, floats, booleans, and strings, including type casting and conversion.
- Operators: Arithmetic, logical, comparison, and bitwise operators.
Module Two: Control Flow and Logic
These topics teach how to build logic into a script.
- Conditional Statements: Using if, elif, and else for decision-making.
- Loops: Repeating code blocks with for and while loops.
- Functions: Defining and calling functions, handling parameters and arguments, and understanding variable scope (local vs. global).
Module Three: Data Structures
Learning how to group and manipulate data efficiently.
- Lists: Creating, indexing, slicing, and modifying ordered collections.
- Tuples: Working with immutable (unchangeable) sequences.
- Dictionaries: Using key-value pairs for structured data.
- Sets: Handling unique, unordered collections.
Module Four: Advanced Core Python
Standard features for more complex software development.
- Object-Oriented Programming (OOP): Understanding classes, objects, inheritance, and polymorphism.
- Exception Handling: Using try…except blocks to manage errors gracefully.
- File Handling: Reading from and writing to text or CSV files.
- Modules & Packages: Importing standard libraries and creating custom modules.
Module Five: Specialized Application Areas
Depending on the course focus, you may encounter these advanced modules:
- Web Development: Frameworks like Django or Flask for building websites.
- Data Science & AI: Using libraries such as NumPy, Pandas, and Matplotlib for data analysis and machine learning.
- Automation & Scripting: Web scraping, interacting with APIs, and automating system tasks.
Duration: Three (3) days Fee: N250,000
Phone No:
08052062320, 08095284269
08168381962
Email Address
training@nazellinkconsult.com info@nazellinkconsult.com
Contact Info
Address
2nd Floor, Acme House, 23, Acme Road, Ogba, Ikeja,Lagos. Nigeria.
Phone No:
08052062320, 08095284269,
07085271570
Email Address
info@nazellinkconsult.com