Piyush Sinha
New Delhi/Online
Skills :
About :
Piyush Sinha – PCM & Technical Faculty I am Piyush Sinha is an experienced educator and software professional with 16 years of industry and teaching experience. A graduate from…
Piyush Sinha – PCM & Technical Faculty
I am Piyush Sinha is an experienced educator and software professional with 16 years of industry and teaching experience. A graduate from MBM Govt. Engineering College, Rajasthan, he has strong foundations in Physics, Chemistry, and Mathematics (up to IIT JEE level) and is proficient in A & AS Level curricula.
Alongside his academic expertise, Piyush has a robust technical background in Software Development, Full Stack Development, MERN Stack, MEAN Stack, Java J2EE, C Programming, C++ Programming, C#, .NET Framework, .NET Core Web API, and ASP.NET MVC. He also specializes in Object-Oriented Programming (OOP), System Design, Design Patterns, Data Structures and Algorithms, Frontend Development, and Backend Development.
Piyush combines his technical knowledge with practical industry experience, having successfully worked with reputed MNCs including Accenture, Wipro, NTT Data Services, Capgemini, EPAM, Datamatics, and Accion Labs. Currently, he focuses on providing high-quality education in Physics, Chemistry, Mathematics, and advanced software development courses.
Location: Dwarka, New Delhi, India
Languages: English, Hindi
Piyush Sinha
New Delhi/Online
Skills :
Piyush Sinha – PCM & Technical Faculty I am Piyush Sinha is an experienced educator and software professional with 16 years of industry and teaching experience. A graduate from...
Piyush Sinha – PCM & Technical Faculty
I am Piyush Sinha is an experienced educator and software professional with 16 years of industry and teaching experience. A graduate from MBM Govt. Engineering College, Rajasthan, he has strong foundations in Physics, Chemistry, and Mathematics (up to IIT JEE level) and is proficient in A & AS Level curricula.
Alongside his academic expertise, Piyush has a robust technical background in Software Development, Full Stack Development, MERN Stack, MEAN Stack, Java J2EE, C Programming, C++ Programming, C#, .NET Framework, .NET Core Web API, and ASP.NET MVC. He also specializes in Object-Oriented Programming (OOP), System Design, Design Patterns, Data Structures and Algorithms, Frontend Development, and Backend Development.
Piyush combines his technical knowledge with practical industry experience, having successfully worked with reputed MNCs including Accenture, Wipro, NTT Data Services, Capgemini, EPAM, Datamatics, and Accion Labs. Currently, he focuses on providing high-quality education in Physics, Chemistry, Mathematics, and advanced software development courses.
Location: Dwarka, New Delhi, India
Languages: English, Hindi
FindMyGuru is a tutor discovery platform that helps students find and connect with experienced tutors and institutes across a wide range of subjects and skills. Students can explore tutor profiles, compare expertise, and contact tutors directly for online or in-person learning.FindMyGuru facilitates discovery and connections between students and tutors or institutes. All classes and learning arrangements are handled directly between students and the respective tutors or institutes
Courses by Piyush Sinha
Online and Offline
132 Hour
English, Hindi
Dwarka, New Delhi, C 1,Shyamkunj,Goyla Khurd,Chhawla
On Call
Week Days / Weekends
1. Introduction to Java
What is Java and its applications
Setting up Java environment (JDK & IDE)
Writing your first Java program
2. Java Basics
Variables, data types, and operators
Control statements (if-else, switch)
Loops (for, while, do-while)
3. Object-Oriented Programming (OOP) in Java
Classes and objects
Inheritance, encapsulation, and polymorphism
Constructors and destructors
Method overloading and overriding
4. Advanced Java Concepts
Exception handling
File handling (reading/writing files)
Packages and Java API
5. Collections & Data Structures in Java
Arrays and ArrayLists
HashMap, HashSet, and LinkedList
Iterators and loops with collections
6. Multithreading & Concurrency
Introduction to threads
Thread lifecycle
Synchronization and concurrency basics
7. GUI & JavaFX Basics (Optional)
Creating simple GUI applications
Event handling in Java
Introduction to JavaFX
8. Database Connectivity
Introduction to JDBC
Connecting Java applications to databases
CRUD operations with MySQL
9. Mini Projects & Practical Applications
Calculator application
Student management system
Banking application simulation
10. Career Guidance & Next Steps
Writing clean and efficient Java code
Preparing for Java interviews
Roadmap to Advanced Java & Spring Framework
Get tutor location
Location: C 1,Shyamkunj,Goyla Khurd,Chhawla, Dwarka, New Delhi
Locate on Google map