Get Ready For a Modern Career.

Experience Superior Self-Paced Online Courses In Data Analytics, Python Development, Math, and Geometry.

Learn more

No Prior Experience Required

STEM (Science, Technology, Engineering and Mathematics) are the words which drive the future. NCLab courses will help you be in demand.

Data Analytics

Computer Programming

Introduction to Computer Programming
Skills Learned:
  • Computational thinking
  • Logic and problem solving
  • Syntax and code formatting
  • Loops and conditions
  • Custom commands
  • Local and global variables
  • Recursion
Read More
Python Fundamentals
Skills Learned:
  • Calculations with Python
  • Text string operations
  • Loops and conditions
  • Variables and functions
  • Operations with data files
  • Visualization of data
  • Using Python libraries
  • Principles of software design
Read More
Intro to Python for Data Science
Skills Learned:
  • Using Python for calculations
  • Text strings and regular expressions
  • Tuples, lists and dictionaries
  • Python libraries
  • Working with files
  • Data visualization
Read More
Advanced Python
Skills Learned:
  • Introduction to OOP
  • Advanced concepts of OOP
  • Recursion, binary trees
  • Anonymous lambda functions
  • Iterables, iterators, generators
  • Filters and maps. decorators
  • JSON and XML
  • Basics of working with data
Read More
Applied Python
Skills Learned:
  • Working with Linux and a desktop IDE
  • Object-oriented programming
  • Event-driven programming
  • Advanced Python techniques
  • Software quality and testing
  • Ability to work and learn independently
Read More
Python for Computing Syllabus
Skills Learned:
  • Using Python for calculations
  • Variables and functions
  • Logic and conditions
  • For and while loops
  • Tuples, lists, dictionaries
  • Lambda functions
  • File operations
  • Exceptions handling
Read More
Python Text Strings and Regular Expressions Syllabus
Skills Learned:
  • Analyzing and modifying text strings.
  • Searching and replacing in text strings.
  • Working with ASCII and Unicode.
  • Working with regular expressions.
  • Metacharacters and special sequences
Read More

Math and Geometry

Engaging Courses Developed And Improved Since 2010

NCLab courses provide a smooth learning curve for all students.