Python for beginners (Udemy.com)

Master the fundamentals of Python while working on various usecases in easy steps

Created by: Bharath Thippireddy

Produced in 2021

icon
What you will learn

  • Master the Features ofPython Language
  • Install Python Virtual Machineand theEclipse IDE(PyDev)
  • Execute your first python program
  • Learn various simple types as well as collection types
  • Define logic usingconditional statements ,looping constructs
  • Use the different types of operators
  • See the input and output functions in action
  • Pass Command line arguments
  • Create and use functions , Lambdas Decorators and Generators
  • Learn what Object Oriented Programming is the four OOPs principles
  • Implementinheritance, abstraction, polymorphism and encapsulation
  • Understand interfaces, their importance, and their uses
  • Use abstract classes andinterfaces to implement abstraction
  • Handle Exceptions
  • Read andWrite files using theFilesAPI
  • Do pattern matching using Regular expressions
  • Deal with data and time
  • All in simple steps

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 90 / 100

icon
Course Description

Whether you are aCollege student learning the fundamentals of Python or a Data Science expert using python to analyze your data or a Web Developer using python frameworks like DJango or a Experienced python developer who wants to fill in the gaps , this course will help you accomplish your goals.
Master the Features ofPython LanguageInstall Python Virtual Machineand theEclipse IDE(PyDev)or Install PyCharm Community EditionExecute your first python programLearn various simple types as well as collection types lists , sets , maps and tuplesWork on various Usecases to apply you Python knowledgeDefine logic usingconditional statements ,looping constructsUse the different types of operatorsSee the input and output functions in actionPass Command line argumentsCreate and use functions , Lambdas Decorators and GeneratorsLearn what Object Oriented Programming is the four OOPs principlesImplementinheritance, abstraction, polymorphism and encapsulationUnderstand interfaces, their importance, and their usesUse abstract classes andinterfaces to implement abstractionSpawn of multiple threadsHandle ExceptionsRead andWrite files using theFilesAPIDo pattern matching using Regular expressionsDeal with data and timeWork with databasesAll in simple stepsWhat are the requirements?
Python,PyCharm CommunityEdition or Eclipse IDE(Installation is covered in easy setup section)Who this course is for:
Any student who wants to learn python in depthDevelopers who are getting started with PythonBig Data professionals who want to learn pythons quickly and in depthExperienced developers who want to fill in any gaps in their knowledge

icon
Instructor Details

Bharath Thippireddy

Bharath Thippireddy is an Entrepreneur,Software Architect and Public Speaker who has trained 350000 + students across the planet.He is Oracle Certified Developer, Web Component Developer, Business Component Developer, Web Services Developer.
He loves learning new things both in technology and personal development and shares them on YouTube and his web site. He have mentored students in class room trainings as well as in the corporate world both in India as well as in USA.He has spoken on technical topics at several agile conferences. While in India he also voluntarily teaches interview and soft skills at Vivekananda Kendra.
Full Stack Development using Java,Python,JavaScript and DevOps, AWS, Docker, Kubernetes.
From 25 Courses which currently have 300K+ Learners you can pick a track and master
Spring Boot Project Development using Angular and React
Angular and React project creation with Java or Node backend
Complete Python Stack from core Python to Django REST Framework
Docker , Kubernetes, Maven, Jenkins ,GIT , AWS EC2 ,Elastic Beanstalk,ELB,Auto Scaling and more in easy steps
Java (Java Design Patterns,Java Web Services,Java Messaging Service)
And Spring Frameworks ( Spring, Spring Boot,Spring Data using Hibernate,Spring Data REST)

icon
Reviews

4.5

312 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Jay Maniyar on 12/27/2020

Bharath is excellent in delivery and content. Need more emphasis on practice sessions

By Shanky Kalra on 12/20/2020

Great Learning so far and the author has explained it in a very lucid way.
Thanks, Bharath :)

By Sanjay Labade on 11/25/2020

Easy to understand the topics and content. This course cover lots of advance topics such as multi threading, classes , unit test cases etc. Good understanding of concepts and topics. I am taking half point on final quiz where lots of questions are repeated from topic quiz. I am expecting little hard questions so that I will keep revisiting the slides where I am lagged behind and learn more.

By Jacopo on 11/11/2020

Started off strong, then got lost in the middle and came out strong again. Overall, a good introduction although I think I could have personally used a little more structure and "theory" before jumping in with hands-on content. I now have what I feel is a good understanding of the basics and I am now ready to move to more advanced applications.

By Kishor Bagul on 11/6/2020

Really amazing way of teaching. Not to verbose and not to theoretical, to the point and precise content keeps the learner glued to course. Thanks you and god bless you..

By Thomas Orato on 10/27/2020

Excellent explanations for the concepts.

By Thamizh Mani on 10/27/2020

Bharath making python very easier, Thanks

By Franco Pellegrino on 10/27/2020

Doing this course with maximum passion and attention was enough to pass the first step-test for a new job.

By Dhrubojyoti Mukherjee on 10/24/2020

Simple examples are used with very good explanation, which helps in understanding different concepts in depth.

By Nasrullah Kafi on 10/23/2020

Good teaching skill and well understanding on materials however the accent is kind of funny.

By Jeyhun Hasanov on 10/21/2020

while taking my 2nd lesson by online , this one is more clear and understandable , highly recommended and appreciated!

By K.chamundeswari on 10/21/2020

it is very helpful i learned lot of things in it tq so much sir and tq udemy