Jason Albert Luistro

Go From Zero to Coder with Personalized Project-Based Mentor Building Real World Projects

4.3(74)

FREE TRIAL

Loading...
Profile photo of Jason Albert, Coding tutor at Wiingy
Verified degree or teaching certification of Jason Albert
Verified degree or teaching certification of Jason Albert
Coding learning materials by Jason Albert

Show all photos

tutor-image
tutor-image

Jason Albert Luistro

Bachelors degree

/ 55 min

About your coding tutor - Jason Albert

I am a passionate IT educator and software engineer with 5 years of academic experience teaching computer science courses including Java, C, C++, C#, HTML, CSS, JavaScript, and .NET, backed by 11 years of industry experience in Android Application Development at Samsung R&D Philippines. My teaching approach is personalized and practical. I assess each student's skill level and customize lessons based on their needs. I give challenging projects to high performers while providing patient guidance to those who struggle until they fully understand the concepts. I connect theory with real world applications using my industry background to make programming relatable and easier to grasp. I have taught different groups from individual tutoring to classes of 40 students. I also led programming contests and conducted technical training sessions. My goal is to help students not just memorize code but actually develop problem solving skills and build confidence to handle real software development on their own.

Meet Jason Albert

Jason Albert graduated from De La Salle Lipa

Jason Albert graduated from De La Salle Lipa
Jason Albert graduated from De La Salle Lipa

Coding tutor specialities

Job readiness icon

Job readiness

Debugging icon

Debugging

Assignment help icon

Assignment help

Exam prep icon

Exam prep

Homework help icon

Homework help

Code Review icon

Code Review

Paired coding icon

Paired coding

CoTutorCoTutor

AI modules

Summary

Podcast

Quiz

Learnings

Flashcard

Spotlight

Zero Risk Guaranteed

15-days refund

Free tutor swap

No cancel fee

1-yr validity

24/7 support

Learner types for coding classes

Coding for intermediate icon

Coding for intermediate

Coding for adults icon

Coding for adults

Coding for advanced icon

Coding for advanced

Coding for beginners icon

Coding for beginners

Coding class highlights

My teaching methodology is hands on and step by step. I demonstrate concepts live so students can see exactly what happens when code is modified or parameters are changed. This real time visualization helps them understand cause and effect rather than just memorizing syntax. I believe in learning by doing so I assign projects that require students to apply what they learned independently. I also help with debugging sessions because troubleshooting is a crucial skill in programming that students need to develop early on. I pay close attention to struggling students and provide assistance until they truly grasp the material. I do not just teach at their current level because that limits growth. Instead I push them to reach the next level at a reasonable pace without overwhelming them. High performers get more complex challenges to keep them engaged. My approach ensures every student improves regardless of their starting point while building both technical skills and confidence in problem solving.

Jason Albert - Coding tutor also teaches

C

C

C++

C++

CSS

CSS

HTML

HTML

Java

Java

JavaScript

JavaScript

Icons

Coding concepts taught by Jason Albert

Student learned 21 days ago

The session covered the use of ArrayLists in Java, including adding, removing, and setting elements, both with strings and custom objects. The Student practiced implementing these methods using a Student class. The Tutor provided an introduction to Hashmaps and planned to continue the lesson in the next session.

Array of Objects

Array Lists in Java

Array List Initialization

Adding Elements to an Array List

Removing Elements from an Array List

Replacing Elements in an Array List

Printing Array List Elements with Loop

Show more

Student learned about 1 month ago

The Tutor and Student reviewed object-oriented programming concepts in Java, focusing on data encapsulation, getters, and setters. They practiced implementing these concepts by working with a `Person` class to get and set attributes like name and age. The next session will likely continue building on these principles.

Object-Oriented Programming (OOP) Basics

Encapsulation: Getters and Setters

Access Modifiers: Public and Private

Constructor and Object Initialization

Show more

Student learned about 1 month ago

The class covered data encapsulation, access modifiers (private/public), and modular code in Java. The Student practiced implementing encapsulation by creating a class with private attributes and a public getter. The Student will reschedule the next session to an earlier time and continue working on coding exercises.

Getter Methods (Accessors)

Compilation Errors

Constructors

Modular Code

Access Modifiers: Private vs. Public

Data Encapsulation

Show more

Student learned about 1 month ago

The session focused on Object-Oriented Programming (OOP) in Java, specifically covering the concept of encapsulation. The student and tutor worked through coding examples, starting with a 'Student' class and then moving to a simpler 'Calculator' class to better illustrate encapsulation principles using private attributes and public methods (getters and setters). The student successfully implemented and ran a program demonstrating these concepts.

Encapsulation in OOP

Constructors in Java

Getters and Setters

Understanding `null` and `void`

Object-Oriented Programming (OOP) Basics

Show more

Approach & tools used by coding tutor

Visual Studio Code image

Visual Studio Code

NetBeans image

NetBeans

Git & GitHub image

Git & GitHub

Android Studio image

Android Studio

Hands-on coding classes

Note taking icon

Note taking

Record lessons icon

Record lessons

Open Q&A icon

Open Q&A

Parent feedback icon

Parent feedback

Mobile joining icon

Mobile joining

tutorFooter

Programming tutors on Wiingy are vetted for quality

Every tutor is interviewed and selected for subject expertise and teaching skill.