Posts

Best Way to Learn Python in 2020 : Episode 2

Hey Guys In this episode you are going to learn Object-oriented programming for python before that let's see  what is OOP and why OOP is essential for learning any programming language Feeling excited !! Let's get started!! What is mean by OOP? Object-oriented programming:  As the name suggests, Object-Oriented Programming or OOPs refers to languages that use objects in programming. Object-oriented programming aims to implement real-world entities like inheritance, hiding, polymorphism etc in programming. The main aim of OOP is to bind together the data and the functions that operate on them so that no other part of the code can access this data except that function. Everything in Python is an object. You either heard this already, or you are destined to hear about it 🙂 But wait a minute, what exactly is an object? There are many different ways, models, or paradigms to write computer programs. One of the most popular programming paradigms is called object-oriented programming...

Best Way to Learn Python in 2020 : Episode 1

  Python is a very popular language. It’s also one of the languages that I recommend for beginners to start with. But how do you go about learning Python? In this article, I divide the  path of how to learn Python  into  6 levels. Each level covers a subset of the language that you need to master before you move on to the next one. My focus on this article is for you to be a competent well-rounded programmer so you can easily get a job at any tech company that you choose Level 0: The Beginnings This is the level you begin at if you are an  absolute beginner . And by  absolute beginner , I mean someone who has never coded before in Python or any other programming language for that matter. In this level, most of the concepts you will be learning are general programming concepts. The fundamental skills that will bootstrap you as a programmer. This means that these concepts are not really exclusive to Python but can be extended to other programming languages as...