Subhadip Das

Engaging Computer Science tutor for Java & Web Development

5(93)

FREE TRIAL

Loading...
Profile photo of Subhadip, Computer Science tutor at Wiingy
Graduation ceremony photo of Subhadip
Travel snapshot of Subhadip during a trip
Travel snapshot of Subhadip during a trip

Show all photos

tutor-image
tutor-image

Subhadip Das

Bachelors degree

/ 55 min

Subhadip - Know 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!

Meet Subhadip

Subhadip graduated from National Institute Of Technology, Jamshedpur

Subhadip graduated from National Institute Of Technology, Jamshedpur

Programming tutor specialities

Exam prep icon

Exam prep

Assignment help icon

Assignment help

Debugging icon

Debugging

Upskilling icon

Upskilling

Homework help icon

Homework help

Job readiness icon

Job readiness

Test prep icon

Test prep

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 for programming class

Home schooled icon

Home schooled

All Levels icon

All Levels

College icon

College

Anxiety or Stress Disorders icon

Anxiety or Stress Disorders

School icon

School

ADHD icon

ADHD

ASD icon

ASD

Learning Disabilities icon

Learning Disabilities

Adult / Professional icon

Adult / Professional

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!

Your programming tutor also teaches

App Development

App Development

Computer Science

Computer Science

Java

Java

Web Development

Web Development

Icons

Computer Science concepts taught by Subhadip

Francisco learned 11 months ago

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.

UID (User ID) Importance

Promises in Firebase

Foreign Keys in Databases

OAuth (Zero) Authentication

Realtime Database vs. Firestore

Firebase Authentication

Show more

Hawkesworth learned 12 months ago

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.

Sliding Window

2D Arrays

Array Digits Logic

Strictly Increasing Digits

this keyword

String Manipulation

Last Index Of

Show more

Francisco learned 12 months ago

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 Status

Firebase

Git Log

Git Cherry Pick

Git Reset Head

Git Stash

Git Remote

Git Config

Show more

Hawkesworth learned 12 months ago

Subhadip Das tutored Hawk in preparation for a computer science exam. They reviewed pass-by-value vs. pass-by-reference, matrix manipulation, sorting algorithms, and digit iteration, with an emphasis on dry-running code and time management.

Dry Runs

MCQ Strategy

Swapping Logic

Indexing

Descending Order

Iterating Through Digits

Pass by Reference

Pass by Value

Show more

Hawkesworth learned 12 months ago

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.

Bug

Debugging Strategies

Assumed Dry Run

Array Size in Memory

Pass by Reference

Pass by Value

Show more

Hawkesworth learned 12 months ago

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.

Inheritance

Modulo Operator

Dry Run

Print vs. Println

List Manipulation

OOP Concepts

Interfaces

Show more

Teaching tools used by tutor

NetBeans image

NetBeans

Xcode image

Xcode

Android Studio image

Android Studio

Bitbucket image

Bitbucket

Dynamic programming classes

Parent feedback icon

Parent feedback

Mobile joining icon

Mobile joining

Note taking icon

Note taking

Chat for quick help icon

Chat for quick help

Pets are welcomed icon

Pets are welcomed

Find programming tutors in similar subjects

tutorFooter

Coding tutors on Wiingy are vetted for quality

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