CLASS A class is a blueprint for creating objects (a particular data structure), providing initial values for state (member variables or attributes), and implementations of behavior (member functions or methods). OBJECTS Object is an instance of a class which has the structure of its blueprint but also owns its unique state and behavior. ENCAPSULATION Encapsulation is achieved when each object keeps its state private, inside a class. Other objects don't have access to this state. ABSTRACTION Abstraction means that each object should only expose a high-level mechanism for using it. This mechanism should hide internal implementation details. INHERITANCE Inheritance is a m
◘ Tips : • Learn by doing, Always play with the code while learning. • Grasp the fundamentals for long-term benefits. • Code by hand, It sharpens proficiency and you will need it to get a job. • Ask for help, you will need it. • Seek out more online resoures, there is a wealth of content. • Don't just read the sample code, Tinker with it. • Take breaks when debugging. • Keep calm and keep on coding.
So the best advice to learn programming in 2020 is follow the Project-Based Learning approach. • Build as many projects as you can to strengthen your problem-solving skills in programming. • Remember that programming is not about learning a language (Python, C++, Java, etc), it is the ability to solve the problem. ◘ Choose a Language and Understand the basic Fundamental Concepts • So firstly choose the programming language you are most comfortable with (Python or C++ is good still it depends on your end goal) • Make programs and build the basic foundation using your favourite language. ◘ Learn Data Structures and Algorithms • Data Structure and Algorithms are the heart of programming. • You will get better at building your problem-solving skills if you understand the fundamentals of data structure and Algorithms. ◘ Build Projects • When it comes to building a project on your own most of the newbie programmers get stuck. • Initially try to build a small project or stat
Comments
Post a Comment