Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Personal Transformation Meditation Life Purpose Coaching Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee

This course includes:

  • 6.5 hours on-demand video
  • 1 article
  • 2 practice tests
  • 8 coding exercises
  • Full lifetime access
  • Access on mobile and TV
Development Programming Languages Python

Introduction to Python 3

Learn & master Python3, the latest version of the Python Programming Language, from basic fundamentals to advanced usage
Rating: 3.6 out of 53.6 (187 ratings)
2,526 students
Created by Anshuman Kanetkar
Last updated 12/2018
English
English
30-Day Money-Back Guarantee

What you'll learn

  • Learn the latest version of the python programming language
  • Write well-tested code that other people can use
  • Learn how to use a high-level programming language to solve real-world computing problems

Course content

7 sections • 48 lectures • 6h 19m total length

  • Preview08:00
  • Preview09:16
  • Preview00:50
  • Preview03:23
  • Numbers and Arithmetic
    11:23
  • Strings
    03:54
  • Objects, Values and Types
    07:01
  • The Python Programming Language
    11:07
  • Running Python Programs
    03:38
  • Recap
    01:36
  • Homework 1: Python as a Calculator
    1 question

  • Variables
    05:04
  • Statements, Expressions and Operators
    07:09
  • Errors
    02:07
  • String Operations
    09:17
  • Control Flow and Looping
    10:34
  • Recap
    01:37
  • Homework 2: Printing a Multiplication Table
    1 question

  • Lists
    10:56
  • Dictionaries
    09:09
  • Conditional Evaluation
    02:32
  • Functions
    04:13
  • Recap
    01:38
  • Homework 3: Simple Data Analysis
    1 question

  • Tuples
    09:10
  • Sets
    04:02
  • Useful String Operations
    06:02
  • File Input and Output
    09:11
  • Python Modules
    07:20
  • Advanced Functions
    15:04
  • Recap
    02:18
  • Homework 4: Wordcount
    1 question
  • Mid-Term Exam
    20 questions

  • Python Objects
    13:46
  • Python Namespaces
    15:22
  • Object Oriented Programming
    26:22
  • Functional Programming
    23:25
  • Exception Handling
    14:36
  • Raw Strings and f-Strings
    06:26
  • Recap
    02:16
  • Homework 5.1: Object Oriented Oriented Programming
    1 question
  • Homework 5.2: Functional Programming
    1 question

  • Revisiting Modules and Packages
    13:37
  • The Python Standard Library
    12:53
  • Regular Expressions and the re Package
    19:10
  • Systems Programming Packages
    06:12
  • Other Packages
    08:06
  • Third Party Packages
    08:45
  • Date and Time Processing in Python
    07:22
  • Recap
    01:35
  • Homework 6: Popular Baby Names
    1 question

  • Debugging
    08:35
  • Testing
    03:06
  • Unit Testing
    05:31
  • Integration and Functional Testing
    03:26
  • Recap and Conclusion
    01:28
  • Homework 7: Unit Testing
    1 question
  • Final Exam
    30 questions

Requirements

  • Knowledge of high school mathematics (India: 10-12th standard)
  • Desktop computer (1GB RAM, 10 GB free Hard Disk Space)
  • Computer should be running: 1. Recent Version of MS Windows or 2. Linux Variant or 3. MacOS
  • Basic understanding of how computers work (eg, CPU, memory, disk storage etc.)

Description

Python is now the fastest growing programming language in the world, and rapidly rising to the top to become the most popular.

Starting as a niche scripting language, it has evolved over the years to become a much loved and powerful general purpose programming language. It finds use in all walks of life, from web services to embedded systems, from data analysis to artificial intelligence. Most university level engineering and science students must have a grasp of python for numerical and data analysis tasks. Software professionals must also quickly scale up their familiarity with python as it makes rapid strides in the corporate world. Tech majors from Google to IBM, Microsoft, Amazon and Facebook now use python.

This course aims to provide a solid grounding in python for those students who have some understanding of computer programming or already know another programming language. Working professionals who have some familiarity with computer programming or are experts in other programming languages will also benefit from this course.  Even if you have already done some programming in python, this course can help you refresh your knowledge and solidify your grasp of the language. The syllabus is modeled after programming languages courses taught in most prestigious universities around the world.

What this course will cover:

  • Numbers and Strings

  • Variables, Statements and Expressions

  • Functions

  • Lists and Dictionaries

  • Control Flow and Looping

  • Sets and Tuples

  • File and Console I/O

  • Python Objects and Namespaces

  • Object Oriented Programming

  • Functional Programming

  • Exception Handling

  • The Python Standard Library

  • Regular Expressions

  • Testing and Debugging

The course lectures are organized into Sections. Each Lecture has in-lecture Quizzes, and each Section has a Coding Exercise. There are 2 practice tests -- a mid-term exam and a final exam.

Only the Practice Tests and Coding Exercises are graded.

Lectures also include more than 150 live demonstrations of actual python code snippets to explain every concept.

So join this course now, and open the door to new avenues, skills and career opportunities.

Enroll Now! Refer a friend and earn gifts! For details, contact info@tooringanalytics.com.

Who this course is for:

  • Beginner computer programmers curious about the python programming language
  • Programmers familiar with one of more programming languages other than python
  • Professionals and University Students from non-computing disciplines who require Python skills
  • Python developers looking to sharpen their skills
  • Undergraduate or first year college students
  • India: 10-12th standard students, FY/SY Engineering, FY/SY BSc/BCom/BCS etc students.

Instructor

Anshuman Kanetkar
Founder, Tooring Analytics
Anshuman Kanetkar
  • 3.6 Instructor Rating
  • 187 Reviews
  • 2,526 Students
  • 1 Course

Anshuman has a Master's Degree in Computer Science from the Johns Hopkins University. He has almost two decades of professional experience as a software engineer and systems architect, and has been programming in python for close to a decade.

He has a rich professional background in Cloud Computing and Storage Systems, and brings this expertise to his current interests: Data Science and AI, and the convergence of the two in the world of Finance.


  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.