Master Java Basic and OOP 2024

Through hands-on exercises and real-world projects, you'll gain the skills and knowledge needed to effectively build and maintain microservices-based applications in a production environment.

Get 33% off the from original price of 180 euro,

now only 120 euro!

Pse ky trajnim? Shiko videon për më shumë.

[htyoutube controls="1" start ="0" end="40" thumbnailresolution="recommended"]tXoBmjPyDqs[/htyoutube]

Takimi 19/20 – Abstraksioni dhe polimorfizmi në lojën e shahut

[htyoutube controls="1" start ="0" end="40" thumbnailresolution="recommended"]LHNhWDzWpLY[/htyoutube]

Takimi 20/20 – Abstraksioni dhe polimorfizmi në lojën e shahut vazhdim

[htyoutube controls="1" start ="0" end="40" thumbnailresolution="recommended"]GFh004nPtHE[/htyoutube]

Core Subjects

Over the course of this program, you will have the opportunity to learn and develop a range of important skills and knowledge that will be essential for your success in your chosen field.

Intro to programming

Learn the basics of computer programming in this beginner-friendly course. You will learn how to write and run code, create and use variables, and solve problems using logic and programming concepts.

What are variables?

Variables are like containers that hold values in a program. They have a name and a value, and the value can be changed or updated as needed.

Conditional branching

Conditional branching is a way to make decisions in a program based on certain conditions. You can use if statements to check if something is true or false, and then run different code depending on the result.

Looping in Java

Looping in Java allows you to run a block of code multiple times. You can use for loops to specify how many times the code should run, or use while loops to run the code as long as a certain condition is true.

Arrays and iterations

Arrays are like lists of values that you can use in a program. You can use iterations to loop through an array and do something with each value.

What are methods?

Methods are like little programs inside a bigger program. They have a name and a set of instructions that tell the computer what to do.

Did you say OOP?

OOP is a way of programming that uses objects to represent real-world things and their behavior. Objects have properties and methods, and can interact with each other.

OOP foundation and more!

Learn the foundation of OOP and more in this comprehensive course. You will learn about objects, classes, inheritance, polymorphism, and other important OOP concepts and techniques.

How is this training designed?

This training is designed to help you learn in a structured and organized way. It includes different activities and materials to help you understand the topics and practice what you have learned.

No slides at all? Then what?

The training will be designed to be engaging and interactive, with a focus on hands-on practice and exercises. This approach to learning has been proven to be highly effective in helping students retain and apply new knowledge and skills. In addition to the practice and exercises, there will also be illustrations and diagrams included in the training materials to help clarify and illustrate complex concepts. These visual aids will further enhance the learning experience and make the material more accessible and understandable for all students.

External image
External image

Practice makes it perfect!

Practicing is really important when learning Java. It helps you understand and remember what you have learned, and makes you feel more confident in your skills. When you practice, you get to try out the things you have learned in real-world situations. This helps you see how you can use Java in different ways and makes you feel more powerful in your understanding of the basics. It is also helpful to see how other people use Java in the real world. This can give you ideas and show you how you can use your own knowledge to achieve your goals. In short, practicing is important for getting better at Java. Don't be afraid to try things out and use what you have learned – it will be worth it in the end.

Meet the Instructor

Cloud Solution Architect

Qëndrim Pllana

As a software engineer with more than 10 years of experience, I have had the opportunity to work on a wide range of projects and gain expertise in both cloud and solution architecture. I have a deep understanding of the technical and practical aspects of these fields, and have used this knowledge to mentor and guide more than 100 candidates on their career paths.

In addition to my mentorship, I have also had the opportunity to build and lead a number of teams. This has given me a unique perspective on the importance of effective communication, collaboration, and management in achieving success. I have seen firsthand the impact that strong leadership can have on a team's performance and morale, and am committed to sharing my insights and experience with you in this course.

Finally, as a CTO for over 5 years, I have gained valuable experience in strategic planning and decision-making at the executive level. I understand the importance of aligning business goals with technical capabilities and have a track record of driving the success of a company through careful planning and execution. I am excited to bring this wealth of knowledge and experience to the course and help you succeed in your career. Overall, my goal is to provide you with a solid foundation of technical skills and practical knowledge that you can use to achieve your career goals.

External image

Do you have any questions?

Register now! Start your career!

    Please enter your real name:

    Please carefully check your email address for accuracy

    Please enter your phone number:

    What students are saying?!

    “Ky trajnim është më shumë se një trajnim i thjesht ku mësohet ndonjë gjuhë programuese, është shumë më shumë se kaq, është një trajnim ku mësohet si të bëhemi inxhiniera të softuer-it. Madje shpesh kam thënë se ky trajnim është një lloj praktike. Ato çka nuk mësohen në fakultete keni mundësinë t’i mësoni dhe t’i përvetësoni në këtë trajnim me instruktorin e shkëlqyeshëm Qëndrim Pllana.”

    — Enis Shallci

    “I am very happy and grateful to have been a part of this training. I highly recommend it to anyone who wants to become a developer and be competitive in the job market. As a result of this training, I now have strong programming skills and am continually improving and becoming more professional. I will be forever grateful for the knowledge and experience I gained through this training.”

    — Ermal Mehmeti

    “Jam i kenaqur jashtezakonisht me kursin “Spring Boot and Microservices”, ku ligjerues kemi pasur Qëndrim Pllanen. Instruktori ka qene gjithmone i pergatitur ne ligjerate dhe i gatshem per te na ndihmuar dhe per te na jap keshilla rreth karrieres. Stili me te cilin kemi mesuar, ishte nga me modernet dhe shume efektive, duke na lene te kenaqur te gjithe studentet. Ne pergjithesi, kursi ne fjale ishte nje nder me produktivet ne cdo aspekt. Gjithmone do te ju rekomandoj te tjereve qe te vazhdojne hapat e tyre te karrieres ne kete kurs.”

    — Nezir Hajra

    “It is a top quality course. Thanks so much for a very valuable training. I feel much better prepared to continue my journey in this profession and to deepen my knowledge. Excellent tutor. Thank you for your wisdom, experience and personable presentation.”

    — Argjend Kurteshi

    “Ndjekja e kursit te “Spring Boot and Microservices” ka qene nje rrugtim i ri per mua ku pervoja ime ka qene shume frytdhenese ashtu dhe kam perfituar shume nga ky kurs. Kujdesi nga ana e trajnerit per procesin e te mesuarit si dhe formativi ishte i pershtatshem per te gjitha nivelet e njohurive. Projekti praktik ishte shume i dobishem, duke na lejuar te aplikojme te gjitha njohurite tona ne nje ambient real zhvillimi gje qe ka shtuar vetebesimin tek studentet. Si nje sugjerim per te tjeret qe mund te jene te interesuar per te marre kete kurs, duke pasur parasysh angazhimin maksimal te trajnerit do te them se eshte e rendesishme te angazhoheni plotesisht ne mesim dhe ne projekt, te kerkoni ndihme kur eshte e nevojshme, dhe te mos hezitoni te eksperimentoni me te gjitha mundesite qe ofrohen. Ky kurs mund te jete nje hap i rendesishem drejt perparimit dhe suksesit ne fushen e zhvillimit te softuerit. Faleminderit per nje pervoje te mrekullueshme dhe per nje super udhezim!”

    — Blerina Ramadani

    ”Metodat praktike të shpjegimit dhe pregaditja profesionale e ligjeruesit e bëjn experiencën në Zero Gravity Solutions aktraktive, informuese dhe të dobishme për hapat e mëtutjeshme në karrierë. Një trajnim të tillë do ia sugjeroja të gjithë atyre që duan të dinë më shumë për Spring Boot and Microservices”.

    — Veranda Osmani

    “Ishte knaqesi te isha pjesemarrese e kursit “ Spring Boot and Microservices” njohurit e mia jane pasuruar qe nga fillimi i zhvillimit te ketije kursit. Per mua qe kam qene fillestare ne kete fushe spjegimi dhe materiali me te cilen ka zgjedhur te ligjeroj profi yne Qendrim Pllana ka qene i duhuri dhe shume i kuptueshem. Korrektsia dhe angazhimi nuk ka munguar asnjehere. Si studente jam ndare e knaqur dhe jam faleminderuse. Per ju qe jeni fillestar dhe deshironi te pasuroni njohurite e juaja ky kurs eshte i duhuri dhe me rezultate te shkelqyera.”

    — Rrezelinda Thaqi

    “Duke kerkuar per te mesuar Spring Boot dhe Microservice perzgjodha trajnimin e ofruar nga Zero Gravity Solutions. Qëndrimi, si nje instuktor me njohuri të gjera ka shpjeguar me hollsi nga njohurite, teknologjite, teknikat, dhe info te tjera qe kerkohen ne treg. Gjatë trajnimit jam bindur se ky ka qenë trajnimi me i veçant qe kam mbajtur ndonjeher. Une, do t’i rekomandoja trajnimet nga Zero Gravity Solutions per te gjithe ata te cilet duan te behen zhvillues profesional.”

    — Vullnet Sahiti

    “Kursi në Spring Boot dhe Microservices i ligjëruar nga Qendrimi ka qenë një nga kurset më te mira që kam ndjekuar ndonjëherë, eksperienca e Qendrimit vërehej qysh në fillim, mënyra e ligjerimit dhe interpretimit ishin shumë te thjeshta për ti kuptuar. Mund të them lirisht që kam mësuar shumë gjatë kësaj kohe dhe kam mbetur shumë i kënaqur me këtë trajnim dhe kam arritur mjaftë mirë qe ta kuptoj Frameworkun Spring. I rekomandoj trajnimet në Zero Gravity Solutions për të gjithë ata të cilët duan të bëhen zhvillues profesional.”

    — Besart Sopjani

    “Jam shumë e kënaqur me kursin ‘Spring Boot and Microservices’ – i ligjëruar nga instruktori Qëndrim Pllana, ekspertiza e të cilit ishte e dukshme që në fillim dhe ai ishte në gjendje të shpjegonte konceptet komplekse në një mënyrë të qartë dhe koncize. Stili tij ishte i nivelit të lartë dhe tepër efektiv, gjë që e bëri përvojën mësimore të këndshme dhe produktive.
    E vlerësova se si përmbajtja e kursit ishte relevante dhe praktike, dhe instruktori ishte gjithmonë i gatshëm për t’iu përgjigjur çdo pyetjeje ose për të adresuar çdo sfidë me të cilën përballesha.
    Në përgjithësi, unë rekomandoj shumë këtë kurs për këdo që kërkon të mësojë rreth Spring Boot dhe Microservices.”

    — Arta Ajvazi

    “Ky kurs ka qenë një përvojë e jashtëzakonshme. Mësimet ishin të qarta dhe të drejtpërdrejta, duke më ndihmuar të kuptoj dhe të aplikoj konceptet e mësuara me lehtësi. Profesori ishte i përkushtuar dhe i qasshëm, gjë që bëri mësimin edhe më të lehtë. Jam mirënjohës për këtë përvojë dhe iu rekomandoj këtë kurs të gjithë atyre që duan të zhvillojnë aftësitë e tyre në programim.”

    — Erjon Dermaku

    “I am very grateful for the opportunity given to me to be part of this training; I would highly recommend for everyone who wants to learn more in the programming field. In this training we learnt great skill for programming but also, we learnt soft skills to be ready to start a job. It was a very great experience to be part of this training and I am more confident and ready to start my career thanks to my professor.”

    — Shkelzen Kozhani

    “I am very grateful that I was part of such an organized training, with wonderful lecturers who gave their best to help me, and without a doubt they really helped me a lot to develop my skills, I would highly recommend it to others”

    — Kurbin Demaj

    “Nga trajnimi “Spring Boot and Microservices” kam dalur mjafte i kenaqur, trajnimi ka qene shume me i avancuar se qe kam menduar ne fillim dhe materiali i cili eshte zhvilluar ka qene mjafte atraktiv dhe i kapshem, menyra e ligjerimit nga instruktori ka perfshire shembuj teorik dhe praktik duke mbuluar keshtu pjese mjafte te rendsishme te koncepteve te Spring Boot dhe praktika te zhvillimit te softuerit modern. Falenderoj instruktorin Qendrim Pllana per mundin dhe njohurite e ofruara.”

    — Ibrahim Sylejmani

    “Ishte një mundësi shumë e mirë për të mësuar nga eksperienca dhe njohuritë e avancuara të trajnerit. Trajnimi është fokusuar në shembuj praktik nga përditshmëria e zhvilluesve të softuerit, kështu që ne kemi pas mundësi me i kuptu më mirë proceset dhe teknologjite e nevojshme për të kryer detyrat tona me sukses në të ardhmen.”

    — Teuta Kosumi

    “Si një zhvillues me pak vite përvojë, unë isha në kërkim të një trajnimi që do të përfshinte mësimet dhe praktikat e Frameworkut Spring. Në trajnimin e Qëndrimit, unë kam pasur një përvojë të mrekullueshme, ku ekspertiza dhe përvoja e tij në shumë projekte treguan një kujdes të madh në vëmendjen e detajeve dhe praktikave të fundit në fushën e zhvillimit të aplikacioneve, duke na ndihmuar të zgjerojmë njohuritë tona dhe duke na dhënë një përvojë praktike. Unë e ndiej se kam marrë më tepër sesa një trajnim. Personalisht, unë e rekomandoj Qëndrimin për çdo person që kërkon të përshpejtojë rritjen e tij profesionale, dhe jo vetëm për trajnimin e Spring, por për çdo trajnim që ai ofron. Mënyra e tij e shpjegimit është në një nivel tjetër krahasuar me trajnimet e zakonshme që kam mbajtur.”

    — Arianit Lubishtani

    “Jam shumë e kënaqur nga trajnimi për SpringBoot and Microservices” i ligjeruar nga profesori Qëndrim Pllana.Faleminderit shumë profesorit për punën e tij të palodhshme dhe të shkëlqyer.Mënyra e spjegimit ka qenë shumë e qartë, e kuptueshme dhe efektive për ne, nga ky trajnim kam mësuar shumë gjëra të reja të cilat më shërbejnë për drejtimin që unë kam zgjedhur, ku kam pasuruar edhe më shumë njohurit për këtë fushë.Duke qenë pjesë e këti trajnimi e rekomandoj që edhe të tjerët ta ndjekin. Faleminderit shumë!”

    — Fiona Isa

    “Trajnimi në Java Basic dhe OOP ishte fantastik! Nuk kisha asnjë njohuri paraprake në programim, por tani kam fituar një kuptim të mirë të koncepteve dhe mund të zhvilloj programe të thjeshta. Instruktori ishte i shkëlqyer, dhe projektet praktike na ndihmuan të zbatojmë direkt atë që po mësonim. Rekomandoj këtë trajnim për të gjithë ata që duan të fillojnë në programim.”

    — Leutrim Frangu

    “Trajnimi “Spring Boot and Microservices” i drejtuar nga profesori Qëndrim Pllana ishte vërtet një eksperiencë e jashtëzakonshme në zhvillimin e njohurive dhe aftësive në fushën e Software Development. Planprogrami i trajnimit ishte i përpiktë dhe i gjerë, duke perfshirë temat nga ato bazike deri te ato më të avancuara. Profesionalizmi i profesorit në mënyrën se si shpjegonte çdo koncept ishte i padiskutueshëm, duke i shpjeguar temat në një mënyrë të qartë dhe të strukturuar, duke përdorur një kombinim të teorisë dhe praktikës. Profesori Qëndrim ishte i hapur për pyetje dhe diskutime, dhe gjithmonë ishte i gatshëm të ofronte zgjidhje dhe ndihmë. Materialet e trajnimit ishin gjithashtu të shkëlqyera dhe të pasura me informacionet e nevojshme. Pas përfundimit të trajnimit, unë ndjehem e sigurt për të filluar zhvillimin e një aplikacioni personal, por edhe për të eksploruar në fusha të ndryshme të programimit. Ky trajnim jo vetëm që më ndihmoi të mësoja Spring Boot, por gjithashtu më ndihmoi të mendoj “out of the box”, të mbledh informacionet e nevojshme dhe të prezantoj njohuritë e mia në një mënyrë efektive.”

    — Fjoralba Krasniqi

    “Jam shumë krenar për përvojën time në kursin ‘Spring Boot and Microservices’, i udhëzuar nga instruktori Qëndrim Pllana. Ekspertiza e tij ishte e dukshme që në fillim dhe ai ishte në gjendje të shpjegonte konceptet më të ndërlikuara në një mënyrë të qartë dhe të koncizë. Stili i tij ishte i nivelit të lartë dhe shumë efektiv, duke e bërë përvojën time mësimore të këndshme dhe produktive. E vlerësova shumë përmbajtjen e kursit, e cila ishte relevante dhe praktike për fushën e zhvillimit të aplikacioneve me Spring Boot dhe Microservices. Instruktori gjithmonë ishte i gatshëm të përgjigjej për pyetje dhe të adresonte sfidat me të cilat përballësohesha. Në përgjithësi, unë rekomandoj këtë kurs për këdo që kërkon të mësojë më shumë për Spring Boot dhe Microservices.”

    — Alton Asllani

    “Kam pasur kënaqësinë të marr pjesë në trajnimin në Spring Boot dhe Microservices, dhe duhet të them se ai i kaloi pritshmëritë e mia. Udhëhequr nga instruktori Qëndrim Pllana, programi ofroi një zhytje të gjerë dhe të rëndësishëm të zhvillimit të softuerit. Trajnimi në Spring Boot dhe Microservices me udhëheqësinë e Qendrim Pllanës ishte një përvojë e vërtetë frymëzuese. Qendrimi nuk ishte vetëm një instruktor, por një mentor i përkushtuar që na udhëhoqi nëpërmjet një udhëtimi të fuqishëm në botën e zhvillimit të softuerit. Ai ishte gjithmonë në gatishmëri për të na ndihmuar dhe për të na ofruar këshilla për orientimin në karrierën tonë. Mënyra e mësimit ishte e fokusuar në përdorimin e teknikave më të fundit dhe më efektive, duke na lejuar të mësonim në një mënyrë të përshtatshme dhe frymëzuese. Kurrikula ishte e shkëlqyer, duke integruar teori dhe praktikë në mënyrë të shkëlqyer. Në përgjithësi, trajnimi ishte një nga më produktivët që kam pasur. Unë jam mëse i kënaqur me përfitimet që mora nga ky trajnim dhe gjithmonë do t’i rekomandoj të tjerëve që të marrin pjesë në këtë udhëtim drejt zhvillimit të tyre profesional.”

    — Arton Bilalli

    “Të falenderoj shume per mundesine qe me keni dhene per te zhvilluar dhe perparuar ne dijen ne fushen e backend. Faleminderit per thjeshtesine dhe qartesimin e mesimeve dhe koncepteve te reja ne fushen e programimit me springboot. Jam shume mirenjohes dhe i lumtur qe tani jam ne gjendje te perdor keto aftesi per te kontribuar ne punen time aktuale te cilen e perfitova nga keto mesime. Faleminderit shumë!”

    — Dijar Smakolli

    “Shume faleminderit per ligjerimin e shkelqyer qe na e ke ofruar gjate kursit te “Spring Boot and Microservices”, si ne teori ashtu edhe ne shembujt praktik. Shembujt praktik qe ju prezantuat me lejuan te aplikoje menjehere ato qe mesova ne situata reale, duke bere pervojen time mesimore edhe me te pasur. Gjithashtu, dua te theksoj se metoda juaj e ligjerimit ishte e qarte dhe e efektshme, duke me lejuar te kuptoj konceptet me te veshtira ne menyre te lehte dhe te shpejte. Ne pergjithesi, kam qene shume i kenaqur me pervojen time dhe jam i bindur qe njohurite e fituara gjate ketij kursi do te jene baza shume e rendesishme per karrieren time ne fushen e programimit. Me shume kenaqesi do te doja te rekomandoja kete kurs per te gjithe ata qe jane te interesuar te zgjerojne njohurite e tyre ne kete fushe.”

    — Albin Abazi

    “Ky ishte nje nga trajnimet me te mira qe kam ndjekur deri tani, metoda e mesimit ka qene shume praktike dhe informuese. Trajnimin ja kisha sugjeru te gjithe atyre qe kane deshire ta nisin nje karrier ne kete fushe.”

    — Lend Haziri

    Register now! Start your career!

      Please enter your real name:

      Please carefully check your email address for accuracy

      Please enter your phone number:

      Frequently Asked Questions

      Answering common questions and clarifying misconceptions

      1. What is the duration of the training?

      The training will be conducted for a total of 40 hours.

      2. What is the cost of this training?

      The cost for this training is 1̶8̶0̶ 120 euros.

      3. Is the training conducted entirely online?

      The training will be conducted fully online due to the advantages it offers such as flexibility convenience and cost-effectiveness.

      4. What are the available payment methods?

      Payment can be made directly through online banking or by visiting a bank in person.

      5. Do I need strong math concepts to learn Java?

      It is not necessary to have strong math skills to learn Java but some familiarity with basic math concepts such as arithmetic and algebra may be helpful.

      6. Are there any discounts available?

      A 50% discount will be offered to individuals who are receiving social assistance.