Engaging Computer Science tutor for Java & Web Development
App Development tutor - Subhadip Das
Bachelors degree
$29
$26
/ hour
Quick assignment help
90% of students get assignment support within 24 hours.
Debugging and problem-solving focus
85% of students improve debugging skills.
Highly rated for problem-solving approach
95% of students improve problem-solving skills and speed.
Meet Subhadip
About your tutor
Hello! I'm Subhadip, a Computer Science and Coding tutor with a Bachelor's degree in Electrical Engineering. My teaching philosophy focuses on making complex concepts simple and engaging for students at all levels. I specialize in Computer Science, Java, Web Development, and App Development. I use interactive methods to keep students involved and motivated throughout the learning process. Let's embark on this learning journey together!
Programming tutor specialities
Assignment help
Paired coding
A-Levels (UK)
Homework help
Exam prep
Job readiness
Test prep
Programming class overview
As a Computer Science tutor specializing in Java, Web Development, and App Development, I cater to students of all levels. My teaching style is engaging, collaborative, adaptable, creative, and practical. I focus on helping students develop a solid understanding of programming concepts and logical thinking through project-based coding exercises. During live coding sessions, I guide students through the entire coding process, from start to finish. I personalize projects in a structured plan to enhance their learning experience. Let's code together and unlock your full potential!
Student types for programming class
School
College
All Levels
Adult / Professional
ADHD
ASD
Learning Disabilities
Anxiety or Stress Disorders
Home schooled
Interactive programming classes
Record lessons
Note taking
Pets are welcomed
Parent feedback
Mobile joining
Teaching tools used by tutor
NetBeans
Android Studio
Xcode
Bitbucket
Your programming tutor also teaches
Computer Science
Java
Web Development
App Development
Free lesson slots
1 / 1

Computer Science concept taught by Subhadip
Subhadip Das guided Oboe Werkstatt on improving their Firebase implementation by transitioning from Realtime Database to Firebase Authentication for enhanced security. They discussed using Firebase Authentication APIs for sign-up/sign-in and storing user data in Firestore, using the Firebase-generated UID as a foreign key. Future topics include database structure and profile picture storage.
Firebase Authentication
Realtime Database vs. Firestore
OAuth (Zero) Authentication
Foreign Keys in Databases
Subhadip assisted Hawk in preparing for the AP exam by working through FRQ coding questions that covered 2D arrays, digit manipulation, interfaces, constructors, and string manipulation. Subhadip helped debug code and explained the logic behind the solutions, and recommended that Hawk practice string and array problems using provided resources.
Last Index Of
Sliding Window
String Manipulation
this keyword
Subhadip Das and Oboe Werkstatt discussed India-Pakistan border tensions before diving into web hosting alternatives, project feedback (fade-in animation), and tools like Firebase and Jira. The session focused on advanced Git commands and configuration, with homework assigned on Git LFS and the importance of `.gitignore` emphasized.
Git Stash
Git Remote
Git Config
Git LFS
Indexing
Swapping Logic
MCQ Strategy
Dry Runs
Hawk and Subhadip collaborated on debugging a coding problem to find the longest consecutive block in an array and discussed Java's pass-by-value concept with arrays. They also reviewed a Google interview question related to the topic. They planned to continue their sessions.
Debugging Strategies
Bug
Pass by Value
Pass by Reference
Subhadip tutored Hawk in Java, focusing on applying the "dry run" technique to analyze code and solve multiple-choice questions covering loops, list manipulation, conditional logic, grading scales, and OOP. Hawk was assigned practice questions to reinforce the "dry run" method.
List Manipulation
Print vs. Println
Modulo Operator
Dry Run