Learn Python Programming From Scratch

A Great Resource to Start and Master Python Development
4.0 (323 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
30,350 students enrolled
$20
Take This Course
  • Lectures 39
  • Contents Video: 6.5 hours
  • Skill Level Beginner Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 5/2014 English

Course Description

Python is one of the most important programming language and must be part of any programmer repertoire worth their salt. Python as a general purpose high level programming language is known for its simplicity. It provides constructs which allows developer to create software with fewer lines of code enabling better readability and less complexity. It also supports multiple programming styles such as functional, object oriented, procedural and imperative.

This course has been created for absolute beginners. You will start the training from the ground up and will get to know the python language and its potential in and out. We have kept the learn-ability curve pretty straight forward for this course. But this course will teach you advance python programming also. There are numerous practical coding examples to cement your concepts. You will also build couple of projects which will make you a complete python professional.

The main concepts covered in this course are

Basic Python programming Syntax

Python Data Structures

Object Oriented Programming in Python

Web programming in Python

Django framework for Python

Learn all this and much more in this amazing course.

What are the requirements?

  • Access to a PC with minimum of 2GB Ram

What am I going to get from this course?

  • Master Python Programming
  • Learn important data structures for Python
  • Understand OOOPS in Python
  • Master Web programming in python
  • Learn to create professional projects in Python

What is the target audience?

  • Programmers who want to start with python
  • Java,C and DB developers who want to use python and Django in their projects

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Writing the first python program
Python Introduction
Preview
03:24
Setting up Python
Preview
07:50
Your First Program
04:11
Commenting Code
03:46
Section 2: Basic Python Syntax
Variables and Data Types
13:03
Getting Input
06:25
Reading and Writing Files
13:03
Section 3: Python programming constructs
Functions and Variables
12:50
Conditional Statements
12:29
Loops
15:46
Section 4: Python Data Structures
Lists
14:33
Dictionaries - Part 1
09:59
Dictionaries - Part 2
08:42
Modules
09:33
Section 5: OOPS in Python
Classes and Objects
13:09
Exceptions
07:31
GUI Programming
15:38
Section 6: Advance python programming concepts
SQLite
11:48
urllib
06:02
Sending Emails
09:49
XML Parsing
13:27
Section 7: Web programming in Python
Simple HTTP Server
04:48
Web Programming - Part 1
05:58
Web Programming - Part 2
09:16
Section 8: Django framework
Introduction to Django
06:44
Programming with Django - Part 1
11:51
Programming with Django - Part 2
14:36
Programming with Django - Part 3
11:23
Programming with Django - Part 4 - A
09:20
Programming in Django - Part 4 - B
09:45
Programming in Django - Part 4 -C
08:18
Section 9: Projects - I
Projects -1 - Part 1
08:56
Projects - 1 - Part 2
09:49
Projects - 1 - Part 3
07:49
Projects - 1 - Part 4
08:38
Section 10: Projects - 2
Project 2 - Part 1
16:05
Project 2 - Part 2 - A
10:42
Projects 2 - Part 2 - B
11:58
Section 11: Summary
Course Summary
02:19

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Eduonix creates and distributes high quality technology training content. Our team of industry professionals have been training manpower for more than a decade. We aim to teach technology the way it is used in industry and professional world. We have professional team of trainers for technologies ranging from Mobility, Web to Enterprise and Database and Server Administration.

Instructor Biography

Instructor Biography

Ready to start learning?
Take This Course