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

Code Review icon

Code Review

Code Optimization icon

Code Optimization

Project help icon

Project help

Debugging icon

Debugging

Paired coding icon

Paired coding

Exam prep icon

Exam prep

Homework help icon

Homework help

Learner types for coding classes

Coding for intermediate icon

Coding for intermediate

Coding for beginners icon

Coding for beginners

Coding for adults icon

Coding for adults

Coding for advanced icon

Coding for advanced

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

propsition image
Refund icon

15 days Refund

Swap icon

Free Tutor Swap

Icons

Coding concepts taught by Jason Albert

Student learned 6 days 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 7 days 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.

Data Encapsulation

Access Modifiers: Private vs. Public

Getter Methods (Accessors)

Modular Code

Constructors

Compilation Errors

Show more

Student learned 10 days 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.

Object-Oriented Programming (OOP) Basics

Encapsulation in OOP

Constructors in Java

Getters and Setters

Understanding `null` and `void`

Show more

Approach & tools used by coding tutor

Git & GitHub image

Git & GitHub

NetBeans image

NetBeans

Android Studio image

Android Studio

Visual Studio Code image

Visual Studio Code

Hands-on coding classes

Mobile joining icon

Mobile joining

Note taking icon

Note taking

Open Q&A icon

Open Q&A

Pets are welcomed icon

Pets are welcomed

Parent feedback icon

Parent feedback

tutorFooter

Programming tutors on Wiingy are vetted for quality

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