Python and Math’s

Python plays a central role in what Al Nafi will teach as it opens doors for our members to pursue Timeline courses in Cyber Security, Forensics, emerging subjects, MicroMasters from World Top Universities and professional certificate.

Become A Member

Course description

The pre-requisite for this course is Python course as all the concepts learned in the main python course will help the Nafi members to complete the Maths for Python Course in a much more productive manner. We will cover High school level maths with topics like:

  • Stats
  • Geometry
  • Probability
  • Calculus

We will cover simple projects like factoring programs, quadratic-equation solvers and then create more complex equations. Data Visualization will also be covered with the likes of line graphs, bar charts, and scatter plots. Geometric shapes and fractals like Barnesley fern, the Sierpinksi triangle and Mandelbort set will be covered as well. Finally derivatives and integrate functions are also part of the course as well.

Career Path

The career path after this course can be working towards:

  • Learning Machine Learning
  • Learning Deep learning
  • Learning Artificial Intelligence

Target Audience

The course is intended for anyone who would like to improve their skills in Math’s by using Python. It also sets the foundation towards our course Math’s for Emerging Pathways. For those Nafi Members which wants to pursue a career in Machine learning, deep learning, artificial intelligence, big data, cloud computing, cybersecurity, offensive security etc., this is the course to follow. Our Founder Muhammad Faisal highly recommends that we pursue Python as a language of choice to start a digital revolution within Pakistan. The course is designed in such a way that Grade 8 students till professional can take the course and build their skill set to be prepared for the next generation.

Course Delivery Mode

The training will be delivered online via our portal, which is designed to cater 50 Million Nafi members. The portal has all the key features like:

  • Watching and tracking videos
  • Progress monitoring,
  • Attempting quizzes,
  • Online Linux labs,
  • Submitting assignments,
  • Asking questions from the teachers and mentors,