Python Programming Trainee

Python Programming Traineeship is a self paced 4 week Industrial Training program with mentorship support.

Program Description

In this program, you’ll learn how to code like a real programmer. You’ll begin by learning how to leverage built-in modules and functions to efficiently optimize your code. Next, you’ll get hands-on as you learn how to write functions following best practices, such as how to write documentation and use context managers and decorators. As your skills develop, you’ll then gain an understanding of software engineering concepts, including modularity, documentation, and automated testing, before diving in to learn unit-testing skills like debugging code, Test Driven Development (TDD), and using fixtures and mocking. Along the way, you’ll use packages like pandas, NumPy, setuptools, pytest, and pycodestyle. By the end of the track, you’ll be using your object-oriented programming (OOP) skills to read, reuse, and maintain your code. Start this track to continue on your Python programming journey.

What we cover in 4 weeks.

Week 1 – 3

Writing Efficient Python Code

Writing Efficient Code with pandas

Writing Functions in Python

Software Engineering for Data Scientists in Python

Unit Testing for Data Science in Python

Object-Oriented Programming in Python

Week 4

Capstone Project

Program Benefits

Certificate of Completion

Letter of Recommendation

Complete this course while you work

Rigorous curriculum designed by industry experts

Best performers will also be offered a job within the company.

Job Category: Data Science
Job Type: Traineeship
Job Location: Remote

Apply for this position

Allowed Type(s): .pdf, .doc, .docx