Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Python for Beginners
Rating: 4.4 out of 5(84 ratings)
416 students

Python for Beginners

Join to learn Programming in a practical manner, using Python. Learn it step by step and go from zero to hero.
Created byGulshan Bajaj
Last updated 12/2023
English

What you'll learn

  • Python
  • Programming Fundamentals
  • Best Programming Practices
  • Problem Solving
  • How to Avoid Common Programming Errors
  • Hands on examples and exercises
  • Object Oriented Programming
  • Library Development

Course content

27 sections172 lectures11h 36m total length
  • Introduction6:19

Requirements

  • A Computer
  • A strong desire to learn programming in a logical way

Description

This course is for learning the programming in a step-by-step manner using Python.

This course is for  those who -

  • Want to learn Programming

  • Want to focus on learning the art of Programming

  • Are ready to learn by doing things

  • Want to work on programming challenges, solve problems, make mistakes and learn from them

  • Want to focus more on reasoning than the syntax


This course is mainly about Programming, using Python. It intends to share with  you

  1. How to solve problems

  2. Develop the algorithms

  3. How to write the code in a clean and professional manner

  4. The Best practices and common mistakes in the Programming World


What this course covers

  • It starts from very Simple exercises, linear flow

  • Conditions (If something happens, then what to do and what not to do etc)

  • Loops (To repeat the operations with defined/undefined/conditional number of iterations)

  • Modularization (To divide the overall solution in logical steps) - It not only covers how to implement modularization, it also tells you how to identify the modules and how to use them logically

  • Object Oriented Programming (How to think in terms of solving a real world problem)

  • Common Data Structures (Lists, String, Dictionaries, Sets), including the interesting and commonly asked interview questions

  • Packages and Library Development (How to develop your own software packages and use them at multiple places)


In summary, this course takes its student from a novice level to the next level in a practical manner.

Who this course is for:

  • Beginner Python developers
  • Students curious about programming
  • Java Developers curious about Python
  • IT engineers
  • Software Developers
  • Engineering Students
  • Computer Science Students
  • Data Scientists
  • Data Analysts