facebook
FavouritesAdd to Wish List
FavouritesAdd to Wish List
from38.38CAD/ h

Java Programming for Absolute Beginners (Zero to Hero)

Java is one of the powerful programming languages specially used for mobile app development, and one of the best choices to start coding as well.
In this class, we will move from covering the introduction to programming with java to building some high-level projects.
Join this class, if you want to learn programming from scratch.

Extra information

What you need for this class:
Laptop or PC
A good internet connection
Interest in programming

Location

Online via webcam

General info

Age:
Children (7-12 years old)
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level:
Beginner
Intermediate
Advanced
Duration:
60 minutes
The class is taught in:English

About Me

Teaching C++ | JAVA | DS & A | Crypto | Stock Market

Hello, I am Mubashir, currently doing my undergrad in Software Engineering.

I can teach you C++, JAVA Programming, and Data Structure and Algorithms also can assist you in your coding projects.


If you are a beginner in computer programming, then you are more than welcome. I have made a full course for teaching basic programming using C++ and JAVA, you can schedule a demo class.


I also have 2 year+ experience of teaching in an academy.


I have a 97% score in national exams in Mathematics, and also qualified a International competition in Mathematics in 2020.


If you read it till the end, you can book your class now to assist my knowledge.

Education

BE Software Engineering from Pakistan's no.1 engineering Institute NUST, Islamabad.
Having majors:
Programming
Data Structures and Algorithms
Computer Networks
Databases (SQL)
Theory of Computation

Experience / Qualifications

2+ years of e-tutoring experience. Taught programming to more than 20 students. Assisted 10+ students in their coding projects

Ask a question

Send a message explaining your needs and Mubashir Hussain will reply soon:
The more detail, the better.
Ex. "Hi, when are you available to meet for a lesson?"

Availability of a typical week

(GMT -05:00) New York
MonTueWedThuFriSatSun
0  Monday at 0:00  Tuesday at 0:00  Wednesday at 0:00  Thursday at 0:00    Saturday at 0:00  Sunday at 0:00
1  Monday at 1:00  Tuesday at 1:00  Wednesday at 1:00  Thursday at 1:00    Saturday at 1:00  Sunday at 1:00
2  Monday at 2:00  Tuesday at 2:00  Wednesday at 2:00  Thursday at 2:00    Saturday at 2:00  Sunday at 2:00
3  Monday at 3:00  Tuesday at 3:00  Wednesday at 3:00  Thursday at 3:00    Saturday at 3:00  Sunday at 3:00
4  Monday at 4:00  Tuesday at 4:00  Wednesday at 4:00  Thursday at 4:00    Saturday at 4:00  Sunday at 4:00
5  Monday at 5:00  Tuesday at 5:00  Wednesday at 5:00  Thursday at 5:00    Saturday at 5:00  Sunday at 5:00
6  Monday at 6:00  Tuesday at 6:00  Wednesday at 6:00  Thursday at 6:00    Saturday at 6:00  Sunday at 6:00
7  Monday at 7:00  Tuesday at 7:00  Wednesday at 7:00  Thursday at 7:00    Saturday at 7:00  Sunday at 7:00
8  Monday at 8:00  Tuesday at 8:00  Wednesday at 8:00  Thursday at 8:00    Saturday at 8:00  Sunday at 8:00
9  Monday at 9:00  Tuesday at 9:00  Wednesday at 9:00  Thursday at 9:00    Saturday at 9:00  Sunday at 9:00
10  Monday at 10:00  Tuesday at 10:00  Wednesday at 10:00  Thursday at 10:00    Saturday at 10:00  Sunday at 10:00
11  Monday at 11:00  Tuesday at 11:00  Wednesday at 11:00  Thursday at 11:00    Saturday at 11:00  Sunday at 11:00
12  Monday at 12:00  Tuesday at 12:00  Wednesday at 12:00  Thursday at 12:00    Saturday at 12:00  Sunday at 12:00
13  Monday at 13:00  Tuesday at 13:00  Wednesday at 13:00  Thursday at 13:00    Saturday at 13:00  Sunday at 13:00
14              
15              
16              
17              
18              
19              
20              
21              
22              
23  Monday at 23:00  Tuesday at 23:00  Wednesday at 23:00    Friday at 23:00  Saturday at 23:00  Sunday at 23:00
from C$38.38Online via webcam

Good-fit Instructor Guarantee


If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.

Online reputation

  • Instructor since August 2022
  • Phone number verified
  • Google connected
  • Linkedin connected

Availability of a typical week

(GMT -05:00) New York
MonTueWedThuFriSatSun
0  Monday at 0:00  Tuesday at 0:00  Wednesday at 0:00  Thursday at 0:00    Saturday at 0:00  Sunday at 0:00
1  Monday at 1:00  Tuesday at 1:00  Wednesday at 1:00  Thursday at 1:00    Saturday at 1:00  Sunday at 1:00
2  Monday at 2:00  Tuesday at 2:00  Wednesday at 2:00  Thursday at 2:00    Saturday at 2:00  Sunday at 2:00
3  Monday at 3:00  Tuesday at 3:00  Wednesday at 3:00  Thursday at 3:00    Saturday at 3:00  Sunday at 3:00
4  Monday at 4:00  Tuesday at 4:00  Wednesday at 4:00  Thursday at 4:00    Saturday at 4:00  Sunday at 4:00
5  Monday at 5:00  Tuesday at 5:00  Wednesday at 5:00  Thursday at 5:00    Saturday at 5:00  Sunday at 5:00
6  Monday at 6:00  Tuesday at 6:00  Wednesday at 6:00  Thursday at 6:00    Saturday at 6:00  Sunday at 6:00
7  Monday at 7:00  Tuesday at 7:00  Wednesday at 7:00  Thursday at 7:00    Saturday at 7:00  Sunday at 7:00
8  Monday at 8:00  Tuesday at 8:00  Wednesday at 8:00  Thursday at 8:00    Saturday at 8:00  Sunday at 8:00
9  Monday at 9:00  Tuesday at 9:00  Wednesday at 9:00  Thursday at 9:00    Saturday at 9:00  Sunday at 9:00
10  Monday at 10:00  Tuesday at 10:00  Wednesday at 10:00  Thursday at 10:00    Saturday at 10:00  Sunday at 10:00
11  Monday at 11:00  Tuesday at 11:00  Wednesday at 11:00  Thursday at 11:00    Saturday at 11:00  Sunday at 11:00
12  Monday at 12:00  Tuesday at 12:00  Wednesday at 12:00  Thursday at 12:00    Saturday at 12:00  Sunday at 12:00
13  Monday at 13:00  Tuesday at 13:00  Wednesday at 13:00  Thursday at 13:00    Saturday at 13:00  Sunday at 13:00
14              
15              
16              
17              
18              
19              
20              
21              
22              
23  Monday at 23:00  Tuesday at 23:00  Wednesday at 23:00    Friday at 23:00  Saturday at 23:00  Sunday at 23:00
from C$38.38Online via webcam

Good-fit Instructor Guarantee


If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.

Share


Jonathan
Private lessons in French and work methodology
My name is Jonathan. I am a young teacher with already 15 years of experience in the field of academic support for primary and secondary school children up to rhetoric. I also provide individual monitoring for your work method, more particularly in terms of understanding the instructions and the work schedule. If you need a helping hand, I'm here to listen.

Benoit
Private online mathematics lessons - Qualified and experienced teacher
I am a qualified and experienced mathematics tutor. Graduated from the Free University of Brussels in 2011, I started my career by teaching remedial courses in different schools in Brussels. I then specialized in individual academic support by following educational training at the Harvard Graduate School of Education. I have been giving private mathematics lessons daily for over ten years. The students who follow my private lessons benefit from personalized support. The first session is devoted to an in-depth assessment of the student's mathematical knowledge. The objective is to detect its weak points and understand their origin in order to adapt my courses to its needs. I develop a tailor-made remediation program for each of my students aimed at filling each of their gaps. Over the course of the sessions, the student builds a solid foundation for learning and regains self-confidence. At the same time, I help him acquire a work methodology that allows him to gradually become autonomous in his studies. I have a perfect knowledge of the mathematics program of the College and the High School (from the Sixth to the Terminale). During my formative years, I studied and developed many techniques that make it easier to learn math. The strength of my pedagogical approach lies in my ability to explain in a simple way everything that the student finds complicated. I am passionate about this job because it gives me the opportunity to guide dropout students on the path to success. It is a real pleasure to see them evolve and come to terms with the fantastic world of mathematics. I provide my private lessons in Limoges (at the student's home) or remotely (online via the internet). My distance learning courses take place on an interactive online whiteboard. This board is specially designed to promote student/teacher interaction on the internet. Thanks to this educational tool, my online courses are as effective as home courses. The student only needs an internet connection and a computer, tablet, or smartphone to take advantage of it.

Arno
Mathematics Physics Chemistry Latin Portuguese Spanish French Italian Dutch English German
I have been tutoring mathematics, physics, chemistry, Latin and language courses in Latin languages, Portuguese, Spanish, French and Italian for more than 15 years, from basic or beginner level to grammar school level. For primary school students, also arithmetic with fractions and percents and all other modules. Also Dutch grammar and spelling.

Jaume
SPANISH APPENDICES FOR BEGINNERS AND / OR ADVANCED PERSONS
In my lessons I will teach you Spanish. We adjust the lessons depending on your goal, level and pace. I teach in English, but my mother tongue is Spanish. In the lessons we deal with grammar and vocabulary. And several practical exercises. Students who need tutoring, just like adults who want to learn fluent Spanish, can come to me. For more information, send me a message :)

Mavi
IB MYP, IGCSE, GCSE Algebra,courses/support for all levels
I am Mavi, a physics engineer working at an aerospace company. I have been teaching private lessons at the primary, secondary, high school, and university preparatory levels for 9 years. I teach mathematics, physics, chemistry, and science. I have a good command of the curricula of IB, IGCSE, American, Hong Kong, and international schools. Additionally, I hold the position of president at the Astronomy Society, where I foster my students' interest in astronomy and science beyond the lessons. I prepare the learning environment by incorporating experiments and exploration, moving away from rote education. I often bring experimental materials to class, aiming to make learning memorable through hands-on experiments. As an educational mentor, I approach my students as if they were my siblings, valuing creativity. I have a deep passion for mathematics, physics, and science. I am dedicated to helping students understand and learn because life encompasses both SCIENCE and ART. The more people I can inspire to know, understand, and love mathematics, physics, and chemistry, the more proud I am. Are you curious about how nature works? Let's explore together!

Carlos
SPANISH CLASSES FOR ADULTS - SCHOOL REINFORCEMENT FOR FOREIGN CHILDREN
Professor Graduated in Teaching from the University of the Balearic Islands. Postgraduate Expert in Teaching Spanish as a Foreign Language from the University of Cantabria. 20 years of experience in teaching Spanish to foreigners and tutoring. C1 Certificate of English from the British Council.

Marko
Ace Your IB Assessments (IA and EE) with Expert Guidance!
Unlock Your Full Potential in the IB Program! Are you struggling with your Internal Assessment (IA) or Extended Essay (EE)? I’m here to guide you every step of the way! With personalized support tailored just for you, I’ll help you refine your topic, develop a strong research question, and structure your work to meet IB standards. Let's work together to ensure you achieve the best possible results! Contact me today and take the first step toward academic success!

Siddhant
Introduction to Programming using Python for Beginners
Welcome to an exhilarating journey into the world of programming! 🌟 Python, one of the most powerful and beginner-friendly programming languages, is your perfect starting point. Whether you want to build software, create websites, or explore data science, Python’s intuitive syntax and versatile modules make it an essential tool for tech enthusiasts and professionals alike. In this lesson series, we’ll dive into the foundations of programming using Python, equipping you with the skills to solve real-world problems while sparking your curiosity and creativity. What’s in Store for You? Here’s the roadmap to your Python adventure: 1️⃣ What is Python? Why Python? Discover why Python is loved by beginners and pros alike. 2️⃣ Variables, Tokens, and Data Types Unravel the building blocks of Python—where all programs begin! 3️⃣ Conditional and Sequential Loops Learn how to make your code think, decide, and repeat! 4️⃣ Strings Master text manipulation and transform boring words into magic. 5️⃣ Lists Store, organize, and play with data in style. 6️⃣ Tuples Immutable data structures, the key to fixed yet flexible coding. 7️⃣ Dictionaries Become a data wizard by storing and accessing values like a pro. 8️⃣ Functional Programming Leverage the power of functions to write clean, reusable, and efficient code. 9️⃣ Modules and Libraries Unlock the treasure chest of Python’s built-in and third-party libraries. 🔟 File Handling and Error Management Learn how to create, read, and write files while handling mistakes gracefully. Why Learn to Code? In today’s tech-driven world, technology touches every part of our lives—often in ways we don’t even realize. Imagine being able to understand and create the very systems and tools we use every day. Learning Python is not just about coding; it’s about developing a problem-solving mindset, nurturing critical thinking, and empowering yourself to explore endless possibilities in technology. What Makes This Journey Special? Each session is designed to challenge you progressively, ensuring you grow with every step. From simple scripts to solving real-world problems, you’ll see yourself transform into a confident coder. 💡 Pro Tip: To truly excel, make it a habit to practice and revisit what you learn. Consistency is the secret sauce to mastering Python (or anything else in life)! Get ready to embark on this exciting adventure—because the tech world is waiting for someone like you to make an impact. Let’s code, create, and conquer! 🚀

Yasser
Master Math Skills: Algebra, Calculus, Geometry, and Exam Prep
Are you looking to strengthen your math skills or excel in your studies? This class is designed for you from foundational concepts to advanced topics. Whether you're tackling algebra, geometry, or preparing for high school exams, I offer personalized instruction to meet your needs. With a focus on clear explanations and practical problem-solving, I help students build confidence in their abilities and achieve their academic goals. My teaching approach adapts to each student's learning style, ensuring a supportive and engaging experience. Join this class to master math concepts, improve your grades, and build a strong foundation for future success!

Arash
General English, IELTS, and test preparation , tefl,esl, clt
Hi, I’m Arash! I'm passionate about helping students speak English with confidence. Whether you're preparing for the IELTS or aiming to master conversational English, I’m here to support you on your journey. My lessons are designed to be engaging and effective. I have 4 years of teaching experience at an institute, where I’ve developed a strong approach to language instruction. I hold an IELTS Academic score of 8.5 and have attended various workshops focused on effective teaching strategies. I also utilize AI to personalize lessons, ensuring that each session meets the unique needs of my students. If you're ready to improve your English skills, you've come to the right place! My teaching blends fun, context-rich lessons with structured drilling techniques that will enhance your accent, pronunciation, and fluency. With a clear, structured roadmap to guide you, I guarantee you’ll see results and gain the confidence to communicate effectively in English.

Myriam
Learn to Speak English Fluently - English Courses
English being an essential language in the world of work, I offer you my help in English speech. I also volunteer to help you with grammar and conjugation points. As I am currently a student in the LLCER English degree, I could share with you my book recommendations as well as exercises that will help you integrate English into your daily life. My course will mainly focus on the fluency of your speech and the acquisition of vocabulary which are essential elements for your understanding and improvement in this language. Let's speak English!

Andrea
Bilingual Teacher | Specializing in Conversational English & Spanish
As a bilingual teacher with 5 years of experience, I specialize in helping students build confidence in speaking Spanish and English. My sessions focus on expanding vocabulary, understanding cultural nuances, and mastering essential grammar to enable fluent and natural conversations. I hold a degree in language teaching and a Cambridge certification, ensuring that my lessons are both effective and professionally structured. Each session is personalized, interactive, and designed with a direct, practical approach that helps students apply what they learn immediately. My goal is to create a comfortable learning environment where students feel confident to speak and express themselves in their new language. I incorporate everyday scenarios that challenge you to use new vocabulary while increasing cultural awareness. My direct, clear approach to sentence structure and grammar ensures you learn interactively and efficiently. Are you preparing for a trip, impressing colleagues, or meeting new people? I tailor my lesson plans based on your needs and goals. I’m excited to hear about your goals! Let’s discuss what you want to improve or learn. Feel free to ask any questions.

Hamza
Maîtrisez Python avec un Expert en Programmation et Data Science
Découvrez la puissance de Python avec un formateur expérimenté en informatique ! Je suis Hamza, un développeur passionné et mentor chevronné avec une vaste expérience dans l'enseignement de la programmation. Mon approche pédagogique unique vous permettra d'acquérir rapidement des compétences solides en Python, tout en découvrant ses applications concrètes dans le monde professionnel. Ce que vous apprendrez : Fondamentaux de Python (variables, structures de contrôle, fonctions) Programmation orientée objet avancée Analyse et visualisation de données avec pandas et matplotlib Développement d'interfaces graphiques avec PyQt Projets pratiques inspirés de cas réels en entreprise Pourquoi me choisir ? Plus de 5 ans d'expérience en formation et mentorat Méthode pédagogique adaptée à tous les niveaux Approche hands-on basée sur des projets concrets Passion contagieuse pour le code et l'innovation technologique Que vous soyez débutant cherchant à vous lancer dans la programmation ou professionnel souhaitant monter en compétences, ce cours vous ouvrira de nouvelles perspectives passionnantes dans le monde du développement logiciel et de la data science. Rejoignez-moi pour un voyage captivant au cœur du langage de programmation le plus polyvalent et demandé du marché ! Réservez maintenant et faites le premier pas vers la maîtrise de Python. Votre carrière en tant que développeur Python commence ici !

Abir
Arabic lessons for beginners and advanced ( reading , speaking and writing)
Hello everyone! 😊 I'm Abir, hailing from Tunisia, and I'm passionate about teaching Arabic, my native language. Whether you're a complete beginner or already have some Arabic skills, I'm here to guide you on your language-learning journey. For beginners, I'll cover everything from alphabets to reading, comprehension, and speaking, all in an enjoyable and straightforward manner. If you're already familiar with Arabic, we can engage in conversation on various topics to help you practice and improve. I'm committed to helping you reach your language goals, one step at a time, using an engaging and effective teaching approach. I'm confident that you'll find my method both enjoyable and productive, resulting in significant progress. If you're interested in starting your Arabic learning adventure, please don't hesitate to contact me, and let's schedule your first lesson. Stay safe until then!☺️

Hasmik
Class of statistics, computer programming, R programming
I am a graduate in data science with R programming skills. I am able to help the students with assignments, and analysis with their master thesis. My approach is very student-oriented and I explain the subjects in a detailed way so that the students understand the main idea.