IT Versity

making IT resourceful

  • Courses
  • Blog
  • Labs
  • Discuss

July 25, 2017

Learn Python for Spark

In this course, we will learn Python skills required for Spark.

Please enrol for this course for free

Why python?

Python is designed to be highly readable. It uses English keywords frequently whereas the other languages use punctuations.  Python is Interpreted, Interactive and object-oriented.

History of python

Guido van Rossum made initial attempts in development of Python in the late eighties and early nineties.The first version of python(Python 1.0) was released in November 1994. Python 2.0 was released in 2000. Python 3.0 was released in 2008. Current version of python in use is 3.6.x .

Python Features

  • Easy to learn, read and maintain
  • Portable, Extendable and Scalable
  • It supports functional and structured programming methods as well as OOP.
  • It can be used as a scripting language or can be compiled to byte-code for building large applications
  •  supports dynamic type checking and  automatic garbage collection.

Syllabus

  • Basic Python
  • Declaring Variables
  • Conditional statements and loops
  • Functions
  • Operators
  • Object Oriented Concepts
  • Collections
  • Tuples

Related

Course Content

Expand All | Collapse All
Lessons Status
1

Getting Started
  • Setting Up Python Environment
  • Python Basics
  • Declaring Variables
  • Operators
  • Conditional Statements and Loops
  • Errors and Exceptions

2

Functions
  • Pre-Defined Functions
  • Defining Functions
  • Argument Types
  • Anonymous Functions

3

Collections
  • Lists
  • Dictionary
  • Tuples
  • Sets
  • Map Reduce APIs
  • Task - Get count by date
  • Exercise - Get revenue per day for completed and closed orders

4

Pandas - data analysis toolkit
  • Getting started with pandas
  • pandas - Data Structures
  • Transformations on DataFrames
  • Exercises - Python Collections and Pandas

5

Developing applications using Python
  • Creating the project using PyCharm
  • Define Problem Statement
  • Implementing the application using Python

Article by Bhanu Kaushik / Python Leave a Comment

Join the discussion at discuss.itversity.com

Getting Started
  • Setting Up Python Environment
  • Python Basics
  • Declaring Variables
  • Operators
  • Conditional Statements and Loops
  • Errors and Exceptions
Functions
  • Pre-Defined Functions
  • Defining Functions
  • Argument Types
  • Anonymous Functions
Collections
  • Lists
  • Dictionary
  • Tuples
  • Sets
  • Map Reduce APIs
  • Task - Get count by date
  • Exercise - Get revenue per day for completed and closed orders
Pandas - data analysis toolkit
  • Getting started with pandas
  • pandas - Data Structures
  • Transformations on DataFrames
  • Exercises - Python Collections and Pandas
Developing applications using Python
  • Creating the project using PyCharm
  • Define Problem Statement
  • Implementing the application using Python

Copyright © 2019 · Education Pro Theme on Genesis Framework · WordPress · Log in