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 Emotional Intelligence CBT
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
Microsoft Power BI SQL Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Data Science
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
2021-02-22 20:38:14
30-Day Money-Back Guarantee
IT & Software IT Certification Python

The Python MicroDegree: From Basics To Building Python Apps

Learn Python from Python's Basics to building real-world Applications using Python. Covers Everything You Need In Python
New
Rating: 4.3 out of 54.3 (127 ratings)
22,456 students
Created by Abhishek Pughazh
Last updated 1/2021
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • The Basics of Modern Python 3.9 (Right from installation)
  • A quick dive through the basics of programming (from scratch)
  • Less time on Basics. More time on building Resume-Worthy Applications
  • How to put coding Theory into Practise
  • 5+ Real World Applications that you can be proud of.

Requirements

  • The only thing you'll need is a PC (Windows, Mac or Linux)
  • No prior programming experience is necessary
  • Basic understanding about mathamatics and computers

Description

Most students try learning Python from several different resources and eventually lose their interest and sabotage their progress. If you are a complete beginner in Python, DO NOT WORRY because this course would help you learn everything you need to know in less then a week. We have consciously sculpted the course for absolute Python beginners to make the learning curve smooth for you.

Programming is not just about the basics. This is the biggest picture that most people fail to see. This is exactly why I'm not going to bore you to death by teaching you the basics over and over again. We are going to go nice and slow. Starting off with the installation (Python & IDE) we'll slowly move ahead into the basics. This includes variables, conditionals, loops, functions, file processing, user inputs, modules etc., Once you know enough to start building applications, we're going to jump right into it.

By the end of the course, you’ll be able to apply in confidence for Python programming jobs. And yes, this applies even if you have never programmed before. With the right skills which you will learn in this course, you can become employable and valuable in the eyes of future employers.


Will this course give you core python skills?

Yes, it will. There is a range of exciting opportunities for Python developers. All of them require a solid understanding of Python, and that’s what you will learn in this course.

Will the course teach me data science, machine learning and artificial intelligence?

No, it won’t do that – All of these topics are branches of Python programming. And all of them require a solid understanding of the Python language.


Here's what we're going to build:


1. Question Recognizer (Micro Project)

2. Password Fort (Mini Project I)

3. Guessing Game (Mini Project II)

4. Word Book (Application)

5. Currency Converter (GUI)

6. Jumble Bot (Software)

7. Ping-Pong (Mobile App)


We are not going to waste any more time! Not even to read the description! Let's Go!

Who this course is for:

  • Python beginners who want to cover more in less time.
  • Students who love getting right into projects without spending more time on the usual boring stuff.

Course content

22 sections • 154 lectures • 7h 36m total length

  • Preview01:12
  • Preview00:20
  • Preview00:34

  • Preview00:14
  • Preview04:39
  • Preview01:49
  • Python & IDE Installation (For Mac Users)
    00:27
  • Python & IDE Installation (For Linux Users)
    00:23

  • Command Line Execution
    01:45
  • The Python Command
    00:22
  • Writing Python Code Inside A File
    03:57
  • Quick Tip: Making Your Code Efficient
    00:26

  • Assigning Variables
    03:30
  • Writing Better Variables
    00:31
  • What Is A Type Function
    03:06
  • Important: Using Lists
    02:10
  • Attributes
    03:35
  • Important: Average Of A LIst
    07:00
  • Best Way To Learn Python
    01:45
  • What are Dictionaries
    01:54
  • Important: Using Dictionaries
    02:48
  • Tuples Vs. Lists
    01:57
  • Among Tuples and List — when to use which
    00:13
  • Getting Rid Of Command Line Clutter
    01:25
  • Practise Test: Let's See What You've Got
    14 questions

  • Lists: Append & Clear
    02:40
  • Lists: Finding The Index
    01:10
  • Lists: Finding Elements Using Index
    01:42
  • Lists: Splicing
    02:56
  • Lists: Negative Indexing
    01:33
  • Indexing Property Of Strings
    02:03
  • Dictionaries: Using Indexing
    03:10

  • Functions & How To Write One
    05:02
  • Function: Return Statement
    02:55
  • Replacing Lists With Dictionaries
    01:32
  • Introducing If Statements
    02:48
  • The IsInstance Function
    01:50
  • Introducing If-Else Statement
    01:25

  • User Inputs: Introduction
    01:09
  • User Inputs: Lesson 1
    02:52
  • User Inputs: Lesson 2
    04:35
  • String Formatting: Real Life Example
    04:17
  • Cont'd: Using Two Variables
    02:16

  • Introducing: For Loops
    02:10
  • For Loops: Lesson 1
    03:15
  • For Loops: Lesson 2
    02:50
  • Introducing: While Loops
    03:30
  • Password Checker With While
    03:05
  • Cont'd: Version 2
    03:40

  • Try & Except
    06:24
  • Hierarchy Of Exceptions
    02:41
  • Try & Except (For Developers)
    02:41
  • "Else" in Exception
    01:39
  • "Finally" in Exception
    02:12
  • "raise" in Exception
    01:55

  • Preview01:37
  • Building The Algorithm
    02:08
  • Designing A Function
    06:48
  • Using Loops To Our Advantage
    06:08
  • Formatting The Output
    04:06

Instructor

Abhishek Pughazh
I'm a Python Freelancer, creating cool stuff.
Abhishek Pughazh
  • 4.3 Instructor Rating
  • 127 Reviews
  • 22,456 Students
  • 1 Course

I'm a Business Analyst and a programming enthusiast from Chennai, India. Having spent a huge chunk of my teenage procrastinating over how hard programming was, I realized that it actually wasn't. The market is crowded with instructors who tend to over-exaggerate its level of difficulty. With all the experience that I had while learning to program on my own, I've managed to figure out a solid way to learn to code. And I wanted to help the community with the same.

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