4.09 out of 5
395 reviews on Udemy

Fundamentals of Programming using Python 3

Basics of Python Programming for IT Professionals
Setup Development Environment for Python 3 - Python, Pycharm and Jupyter Notebook
Basic Programming Constructs
Pre-defined Functions, User Defined Functions, Arguments, Lambda Functions
Overview of Collections such as List, Set and Dict as well as Tuples
Manipulating Collections using Map Reduce APIs

As part of this course one will learn basics of Python Programming to get into Big Data. Depending up on the feedback we might add additional modules over a period of time.

Setup Python Environment

  • Install Python and Pip

  • Install Pycharm along with JDK

  • Install Jupyter Notebook

Basic Programming Constructs

  • Python CLI

  • Getting Help

  • Data types in Python

  • Operators in Python

  • Conditional Statements

  • Looping Constructs

  • Errors and Exceptions

All about Functions

  • Pre-defined Functions

  • Defining Functions

  • Return Statement

  • Lambda Functions

Overview of Collections and Tuples

  • Read data from files into collection

  • Collections – list, set and dict – group of homogeneous elements

  • Basic Operations on Collections

  • Tuples – group of heterogeneous elements

  • Develop data processing applications (using loops over collections)

Manipulating Collections using Map Reduce APIs

  • Define problem statements

  • Develop myFilter, myMap and myReduce APIs

  • Understanding existing packages and APIs

  • Developing Solutions using Map Reduce APIs

After the training, one can learn Big Data technologies such as Spark, Kafka etc.

You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.1 out of 5
395 Ratings

Detailed Rating

Stars 5
Stars 4
Stars 3
Stars 2
Stars 1
30-Day Money-Back Guarantee


4 hours on-demand video
Full lifetime access
Access on mobile and TV