5, Babatola Close,
Off Obafemi Awolowo way, Ikeja, Lagos
Mon - Fri: 9:00 - 17:30
Online store always open
Off Obafemi Awolowo way, Ikeja, Lagos
Online store always open
Python® has been around for decades, but it’s still one of the most versatile and popular programming languages out there. Whether you’re relatively new to programming or have been developing software for years, Python is an excellent language to add to your skill set. In this course, you’ll learn the fundamentals of programming in Python, and you’ll develop applications to demonstrate your grasp of the language.
In this course, you will develop simple command-line programs in Python. You will:
This course is designed for people who want to learn the Python programming language in preparation for using Python to develop web and desktop applications.
To ensure your success in the course, you should have at least a foundational knowledge of personal computer use.
Lesson 1: Setting Up Python and Developing a Simple Application
Lesson 2: Processing Simple Data Types
Lesson 3: Processing Data Structures
Lesson 4: Writing Conditional Statements and Loops in Python
Lesson 5: Structuring Code for Reuse
Lesson 6: Writing Code to Process Files and Directories
Lesson 7: Dealing with Exceptions
Python is useful for developing custom software tools, applications, web services, and cloud applications. In this course, you’ll build upon your basic Python skills, learning more advanced topics such as object-oriented programming patterns, development of graphical user interfaces, data management, threading, unit testing, and executable applications.
In this course, you will expand your Python proficiencies..
You will:
This course is designed for existing Python programmers who want to expand their Python proficiencies..
To ensure your success in the course, you should have at least a foundational knowledge of personal computer use.
Lesson 1: Using Object-Oriented Python
Lesson 2: Creating a GUI
Lesson 3: Using Databases
Lesson 4: Network Programming
Lesson 5: Managing Multiple Processes with Threading
Lesson 6: Implementing Unit Testing
Lesson 7: Packaging an Application for Distribution
In this course, we show how Jupyter Notebooks can be used with Python for various data-science applications.
Data science is very approachable for beginners, a fact which is reflected by the strength and growing popularity of the Python ecosystem. In this course, we will cover every aspect of the standard data workflow process, including collecting, cleaning, investigating, visualizing, and modelling data.
This course is intended for an audience with a background in Python. As such, we do not cover the basics of Python in this course. For the best experience in this course, you should have knowledge of programming fundamentals and some experience with Python.
Lesson 1: Jupyter Fundamentals
Lesson 2: Data Cleaning and Advanced Machine Learning
Lesson 3: Web Scraping and Interactive Visualizations
Big Data Analysis with Python teaches you how to use tools that can control data avalanche. With this course, you’ll learn effective techniques to aggregate data into useful dimensions for posterior analysis, extract statistical measurements, and transform datasets into features for other systems.
By the end of this course, you’ll be able to bootstrap your own Python environment, process large files, and manipulate data to generate statistics, metrics, and graphs.
Big Data Analysis with Python is designed for Python developers, data analysts, and data scientists who want to get hands-on with methods to control data and transform it into impactful insights.
To ensure your success in the course, you should have at least a foundational knowledge of personal computer use.
Lesson 1: The Python Data Science Stack
Lesson 2: Statistical Visualizations
Lesson 3: Working with Big Data Frameworks
Lesson 4: Diving Deeper with Spark
Lesson 5: Handling Missing Values and Correlation Analysis
Lesson 6: Exploratory Data Analysis
Lesson 7: Reproducibility in Big Data Analysis
Lesson 8: Creating a Full Analysis Report
Imanche Victor AdeniyiATC Nigeria
I am satisfied with the training offered here and the instructor. I look forward to having another training session with New Horizons.
Christian UdehAMCON
The Excel training was well laid out and the facilitator was very versed, he used multiple scenarios to explain the concept. I am very glad to have chosen New Horizons for this training.
Hammed MuritalaMIS, IITA
The training is very excellent and it will help me to identify and resolve some database problems.
Iroegbu BrightSAIPEM
The course was helpful, interactive to know the fitment of business with IT service.
Vihishima J. TIOM
The course was well taught and well understood.
New Horizons CISSP Training is the most comprehensive review of information security concepts and industry best practices, and covers the 8 domains of the CISSP CBK (Common Body of Knowledge).
This training course will help candidates review and refresh their information security knowledge and help identify areas they need to study for the CISSP exam.
Several types of activities are used throughout the course to reinforce topics and increase knowledge retention. These activities include open ended questions from the instructor to the students, matching and poll questions, group activities, open/closed questions, and group discussions.
New Horizons CISSP Training is the most comprehensive review of information security concepts and industry best practices, and covers the 8 domains of the CISSP CBK (Common Body of Knowledge).
This training course will help candidates review and refresh their information security knowledge and help identify areas they need to study for the CISSP exam.
Several types of activities are used throughout the course to reinforce topics and increase knowledge retention. These activities include open ended questions from the instructor to the students, matching and poll questions, group activities, open/closed questions, and group discussions.
New Horizons CISSP Training is the most comprehensive review of information security concepts and industry best practices, and covers the 8 domains of the CISSP CBK (Common Body of Knowledge).
This training course will help candidates review and refresh their information security knowledge and help identify areas they need to study for the CISSP exam.
Several types of activities are used throughout the course to reinforce topics and increase knowledge retention. These activities include open ended questions from the instructor to the students, matching and poll questions, group activities, open/closed questions, and group discussions.
Click one of our representatives below to chat on WhatsApp or send us an email to info@newhorizonsnigeria.com
New Horizons Nigeria