OOP Java Object Oriented Programming for beginners Projects
What you'll learn
- apply the OOP principles in practice;
- design their own OOP-based programmes;
- operate with the basic concepts in programming - classes, objects, overloading and overriding, inheritance and many more;
- understand the logic in multi-class projects and read the code with ease;
Requirements
- The IDE I am going to use is IntelliJ, you may opt for any other environment you are used to. Please, have it installed, as we are not starting from the installation process, but a step ahead.
Description
Once we cover the idea of classes and objects, you are to be introduced to the basic OOP principles - encapsulation, inheritance, abstraction and polymorphism, The lectures are structured in a way to let you move in pace with the instructor, applying everything you have just seen by yourself. The logic of every piece of code is to be explained in details. Once the theoretical part cover, you'll complete 3 more projects, by yourself, as I'll be guiding you on the way. Nowadays, every programmer needs to be aware of what OOP is and how it is applied - so, why not making the first step now?
Who this course is for:
- This course is for everyone who has basic knowledge of programming (what a variable is, what an if-statement is, how a loop works).
- The language we are going to use is Java, but keep in mind this is a course about principles, not about syntax.
- So, anyone, with any programming background is welcome.
Instructors
I have been teaching for seven years now, always inspired by the enthusiasm of people, acquiring new knowledge. Keep It Super Simple - the basic principle to follow, every complex theory or concept turns out clear and easily applicable. Currently, I am a technical writer and an Android developer, aimed at creating educational software products.
Before going into technology, however, I have been teaching English as a foreign language for more than 7 years. Teaching is what my passion remained - as people need to be explained, to be shown, to be helped to start speaking. I have been preparing students for the Cambridge FCE and CAE exams for more than 4 years. At the same time, my adult student have been on various levels - starting from the alphabet (A0) to being advanced (C1 level).
A warm welcome to the world of photography!
My name is Denis Buchel, I am an experienced photographer, ready to share his skills with you.
I took up photography more than 15 years ago, improving myself on daily basis since then. In my heart, I am a street and reportage photographer, always searching for new challenges.
Photography is my passion - I'll be really happy if I succeed in making you a part of its magic!
Awarded photos:
2018, Water as a source of Life, 1st place
2018, Phos BUCHAREST, Street Photography, winner
2017, BG Press Photo, 3rd place
2016, Charity through the lens, awarded grant project
2016, BG Press Photo, 1st place
2015, BG Press Photo, 1st place
2014, Dog Photographer of the year, 3rd place (international)
2014, BG Press Photo, 2nd place
2014, Travel photography, 3rd place
2014, Photo of the year, Bulgaria, 2nd place
2013, BG Press Photo, 1st place
2013, Photo of the year, Bulgaria, 2nd place
2012, Photo of the year, Bulgaria, 1st place
2011, The Spirit of Traditions, 1st place
Exhibitions:
2018-2019, Mirrored, single exhibition
2018, Single exhibition, “Mirrored”, part of the VSLO festival in Vama Veche, Romania
2017, Single exhibition, presenting the White Land series.
2016, Participant in the exhibition Charity through the lens
2016, Mirrored, single exhibition
2016 Sofia – where building meets history and future
2015 Sofia – where building above traditions creates future
2014 - Sofia – where building meets history and future
2014, “Dog’s Life”, single exhibition in support for Animal Rescue, Sofia