facebook
Omar
Trusted teacher
FavouritesAdd to Wish List
FavouritesAdd to Wish List
Trusted teacher
from13.21GBP/ h

Expert Programming Assignment Help: C, C++, Java – All Levels

Are you struggling with your C, C++, or Java programming assignments? Don't worry! This class is designed to provide comprehensive assistance and guidance to students who need help with their programming assignments. Whether you're a beginner or have some programming experience, this class is tailored to meet your needs.

In this class, we will cover various programming concepts and techniques relevant to C, C++, and Java. We will discuss common challenges faced by students and provide step-by-step guidance on solving programming assignments effectively. The class will focus on understanding the assignment requirements, designing an appropriate solution, implementing the code, and testing it for correctness.

During the sessions, you will have the opportunity to ask questions, seek clarifications, and receive personalized feedback on your programming assignments. The class will be conducted in a supportive and interactive environment to ensure maximum learning and engagement.

Extra information

Please specify the type of project, the programming language required, and any addtional requirements.

Location

At teacher's location: New Cairo, Egypt
Online via webcam

|
Use ctrl + wheel to zoom!
+

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, Arabic

About Me

> I offer programming tutoring for students in Egypt.
> I recently graduated from the University of Leeds and live in New Cairo.
> I pride myself on my ability to explain complex programming concepts in simple terms, and I'm always willing to go the extra mile to ensure my students truly understand the material. We'll start with the basics of variables, data types, and control structures before moving on to more advanced topics like object-oriented programming and algorithms.
> I'll provide you with challenging tasks to solve between sessions, so you can practice what you've learned and solidify your understanding of the material.

Education

Graduated from The University of Leeds in 2020, majoring in Electronics and Computer Engineering with an overall grade of 2:1 and a First class in my graduation project.

Experience / Qualifications

Experience in programming from various university projects and fellow teachers.
Experience in programming from various university projects and fellow teachers.

Reviews (3)

He is very good at explaining everything into details
He is a really good teacher
grear
As a Computer Engineering graduate, I have a solid foundation in programming and am eager to share my knowledge with you. In this class, I will comprehensively introduce programming in C/C++ or Java. We will start with the basics and progress to more advanced topics, including data types, control structures, and functions. Through a series of simple and straightforward exercises, you will gain practical experience in programming. The more you practice, the better you will become. I will be there to guide you every step of the way and answer any questions you may have. By the end of this class, you will have a solid understanding of programming concepts and be well-equipped to tackle more complex projects. Whether you're a complete beginner or have some programming experience, this class will provide you with a strong foundation in programming.
In today's digital age, cybersecurity is essential for protecting sensitive information and preventing cyber attacks. This course will provide students with a comprehensive introduction to cybersecurity, covering topics such as cybersecurity essentials, Security awareness, vulnerability management, network essentials, and web applications penetration testing. Throughout the course, students will learn about the latest tools and techniques cybersecurity professionals use to protect against cyber attacks. They will also gain hands-on experience using real-world scenarios to identify and mitigate security risks. Additionally, the course will cover web application penetration testing, where students will learn how to identify vulnerabilities in web applications and practice exploiting them in a controlled environment to understand how to defend against such threats. By the end of the course, students will have a solid foundation in cybersecurity fundamentals and be prepared to apply this knowledge in their professional careers. This course suits anyone interested in learning more about cybersecurity, including IT professionals, managers, and executives.

Ask a question

Send a message explaining your needs and Omar 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
  
  
  
  
  
  
  
1
  
  
  
  
  
  
  
2
  
  
  
  
  Friday at 2:00
  Saturday at 2:00
  
3
  
  
  
  
  Friday at 3:00
  Saturday at 3:00
  
4
  
  
  
  
  Friday at 4:00
  Saturday at 4:00
  
5
  
  
  
  
  Friday at 5:00
  Saturday at 5:00
  
6
  
  
  
  
  Friday at 6:00
  Saturday at 6:00
  
7
  
  
  
  
  Friday at 7:00
  Saturday at 7:00
  
8
  
  
  
  
  Friday at 8:00
  Saturday at 8:00
  
9
  Monday at 9:00
  Tuesday at 9:00
  Wednesday at 9:00
  Thursday at 9:00
  Friday 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
  Friday 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
  Friday 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
  Friday 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
  Friday at 13:00
  Saturday at 13:00
  Sunday at 13:00
14
  Monday at 14:00
  Tuesday at 14:00
  Wednesday at 14:00
  Thursday at 14:00
  Friday at 14:00
  Saturday at 14:00
  Sunday at 14:00
15
  Monday at 15:00
  Tuesday at 15:00
  Wednesday at 15:00
  Thursday at 15:00
  Friday at 15:00
  Saturday at 15:00
  Sunday at 15:00
16
  Monday at 16:00
  Tuesday at 16:00
  Wednesday at 16:00
  Thursday at 16:00
  Friday at 16:00
  Saturday at 16:00
  Sunday at 16:00
17
  
  
  
  
  
  
  
18
  
  
  
  
  
  
  
19
  
  
  
  
  
  
  
20
  
  
  
  
  
  
  
21
  
  
  
  
  
  
  
22
  
  
  
  
  
  
  
23
  
  
  
  
  
  
  
from £13.21At teacher's location
from £13.21Online 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 December 2020
  • 1 repeat student
  • Phone number verified

Availability of a typical week

(GMT -05:00) New York
MonTueWedThuFriSatSun
0
  
  
  
  
  
  
  
1
  
  
  
  
  
  
  
2
  
  
  
  
  Friday at 2:00
  Saturday at 2:00
  
3
  
  
  
  
  Friday at 3:00
  Saturday at 3:00
  
4
  
  
  
  
  Friday at 4:00
  Saturday at 4:00
  
5
  
  
  
  
  Friday at 5:00
  Saturday at 5:00
  
6
  
  
  
  
  Friday at 6:00
  Saturday at 6:00
  
7
  
  
  
  
  Friday at 7:00
  Saturday at 7:00
  
8
  
  
  
  
  Friday at 8:00
  Saturday at 8:00
  
9
  Monday at 9:00
  Tuesday at 9:00
  Wednesday at 9:00
  Thursday at 9:00
  Friday 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
  Friday 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
  Friday 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
  Friday 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
  Friday at 13:00
  Saturday at 13:00
  Sunday at 13:00
14
  Monday at 14:00
  Tuesday at 14:00
  Wednesday at 14:00
  Thursday at 14:00
  Friday at 14:00
  Saturday at 14:00
  Sunday at 14:00
15
  Monday at 15:00
  Tuesday at 15:00
  Wednesday at 15:00
  Thursday at 15:00
  Friday at 15:00
  Saturday at 15:00
  Sunday at 15:00
16
  Monday at 16:00
  Tuesday at 16:00
  Wednesday at 16:00
  Thursday at 16:00
  Friday at 16:00
  Saturday at 16:00
  Sunday at 16:00
17
  
  
  
  
  
  
  
18
  
  
  
  
  
  
  
19
  
  
  
  
  
  
  
20
  
  
  
  
  
  
  
21
  
  
  
  
  
  
  
22
  
  
  
  
  
  
  
23
  
  
  
  
  
  
  
from £13.21At teacher's location
from £13.21Online 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


Salah Eddine
Master Python with Courses Suitable for All Ages and Levels! Beginners, Intermediates, Professionals, Everyone is Welcome
Master Python with Personalized Courses Discover the art of programming with Python courses tailor-made to meet your specific needs. Whether you are a beginner, intermediate or professional, my lessons are suitable for all levels. Why Choose My Courses? Personalized Teaching Approach: Each course is tailored to your skill level and individual goals. Practical Experience: Learn by doing with real-world projects that build your understanding and skills. Ongoing Support: Get unlimited email support for any questions you have between sessions. As a Python expert, I have a passion for teaching and sharing my knowledge. My goal is to guide you effectively in your learning journey. Book Your First Lesson: Start your journey to Python mastery now by booking your first lesson. Whether you aspire to enter the development field or hone your existing skills, these courses are designed for you.

Robert
Excel lessons, at your place, at my place or remotely, at your best convenience!
As a Franco-Belgian management teacher, I give Excel lessons with passion! Whether remotely or face-to-face, I offer many examples and exercises to accompany you. I travel without problem throughout the region of Brussels and its surroundings, for lessons of at least 2 hours. For France, courses are only given remotely. Here are some key words that will be covered in my classes: Scenario analysis, Year, Rounding, Today, Bdnb, Bdnbval, Bdsum, Search, Column, Copy/paste in values, Copy/paste with transposition, Consolidation, Date, Datedif, Determat, Dollar, Right, Righterg, Equiv, Esterror, Estna, Frequency, Filter (simple and advanced), Format of cells, Left, Large.Value, Printing of documents, Index, Indirect, Inversemat, Day, Weekday, Line, Matrix, Max, Maxa, Max.Si, Min , Mina, Mina.If, Formatting of cells and ranges, Month, Average, Average.If, Nb, Nb.If, Nbval, Naming of cells and ranges, No, Small.value, Product, Productmat, Protection of cells, Lookup (Lookup), Lookupv (VLookup), Lookuph (HLookup), If (If), If.Not.Disp, If.Conditions, Iferror, Sum, Sumproduct, Sum.If, Sum.If.Set, Substitute , Pivot tables, Sorting, Cell locking Do not hesitate to contact me to organize your lessons according to your needs and availability. Together, we will develop your Excel skills in an efficient and personalized way.

Oussama
Python Programming for All Levels: From Fundamentals to Advanced Libraries and Frameworks
What You Will Learn: Core Principles: Introduction to programming, algorithms, and data structures to build a strong foundation. Advanced Libraries and Frameworks: NumPy, Pandas, and Django to create web applications and perform efficient data analysis. Practical Projects: Real-world applications to strengthen your skills and build an impressive portfolio. How You Will Benefit: Students: Gain the necessary skills to excel in academic projects and lay the groundwork for your career. Self-Taught Learners: Avoid common mistakes and fast-track your progress with clear, hands-on guidance. Professionals: Enhance your skill set to meet industry demands and open up new career opportunities. Why Choose My Courses?: Personalized Approach: Each course is customized to your level and learning pace, ensuring tailored guidance and support. Theory and Practice: You’ll combine theoretical concepts with hands-on exercises for a comprehensive and lasting understanding. Solving Real-World Problems: Learn how to tackle the common challenges faced in programming, from debugging to performance optimization.

Baia
Front-end development(Html, Css, Javascript, Vue.js, React.js) by professional and experienced developer
Are you ready to craft stunning, interactive websites that captivate audiences and elevate user experiences? Look no further than my dynamic Front-End Development course. From mastering HTML, CSS, and JavaScript to harnessing the power of cutting-edge frameworks like React and Vue, you'll acquire the skills needed to build responsive, intuitive websites that stand out in today's competitive market. But it's not just about learning code—it's about cultivating creativity. My methods fosters a collaborative learning environment where you'll engage in real-world projects, tackle challenges head-on, and refine your design sensibilities to create visually stunning interfaces that leave a lasting impression. If you are stuck with your project, or you want to kearn high-income, future skills, my Front-End Development course is your gateway to success. Enroll now and embark on a journey towards a fulfilling and rewarding career in tech!" For further details, please don't hesitate to contact me!

Aniket
AI Web Apps and Tools Mastery Classes | Practical Learning by Building Apps using AI (Langchain, OpenAI, HuggingFace, etc)
Hello, I'm doing a PhD in AI and ML using Python and am an Oracle-certified trainer with 350+ reviews and ratings [with proof attached], I will be able to teach you Python better than any of my competition. Why choose me? 1. 300 + reviews and ratings 2. Certified tutor 3. More than 5 years of teaching experience 4. Worked as a Software engineer in companies like Virtusa Corp and DIGIDEZ DIGITAL SYSTEMS 5. Hold B.tech and M.tech in Computer Science Featured Review : Been trying to learn Java on my own for about 1 year and I couldn't get a grasp on it. Aniket make learning Java a fun experience and challenges you to think for yourself to reinforce the concepts you've learned. I am truly excited for our meetings and he makes time go by so fast that I'm upset when they end. Great teacher and he is genuinely passionate about your success. If I could give him more stars I would!!! Thanks Aniket

Mouad
Master Mathematics with Mouad - College - High School levels
⭐⭐⭐⭐⭐ 👨‍🎓 With 4 years of experience in distance learning, I am a mathematics teacher, specialist in support courses and private lessons. I also teach physics and chemistry as well as science subjects in general. I hold a Master's degree in Operational Research (Applied Mathematics) and I have been teaching private lessons for more than 3 years, mainly mathematics for College and High School levels. ✏ I have taught students from public, private, French Program (Mission), Belgian, Swiss, Spanish Program (students from the Spanish school who are French or English speaking), American Program... In short, all French or English programs. ✏ I accompany students from A to Z, in all stages of their learning with a simple, new generation and effective methodology: Course explanation, course summary, deepening application exercises etc... ✏ I prepare for exams and competitions ✏ I help with homework. ✏ My students have all evolved in an extraordinary way and have all achieved their goals. 16, 17, 18, 19 out of 20. Sessions usually take place as follows: 1️⃣ The first sessions are mainly intended to gauge the level of the student in order to highlight the shortcomings observed. 2️⃣ Then comes the establishment of a plan to fill the gaps: Number of hours of work required, The parts of the lessons to focus on, Several training and development exercises... 3️⃣ We make sure to do all of this while staying up to date with the student's class teacher. 4️⃣ I then provide exams similar to what is likely to be asked in class. 5️⃣ I draw up a report on demand, usually monthly, in order to keep parents informed about their child's level throughout the course. I also adapt my methodology according to the needs of each student, so everyone has a personalized working method adapted to their needs! I also do crash courses for those who are preparing for the start of the school year so that they start the year strong 💪 and know the program in advance. 🧠 💭 If you have any questions, don't hesitate to contact me ;)

Gaëlle
Code Your Way to Success: A Fun and Interactive Introduction to Programming for Kids
In this class, kids will learn the fundamentals of programming and computer science in a fun and engaging way, and discover how these hard and soft skills can be used in their personal and future professional lives. Through interactive lessons and hands-on projects, kids will explore the world of code and create their own digital creations. Throughout the course, they will: Learn the basic concepts and terminology of programming Experiment with different programming languages and platforms Create simple programs and apps using code Collaborate with peers and share their creations Develop problem-solving skills, logical thinking, and other valuable skills that will be useful in any field By the end of the class, your children will have the knowledge and confidence to continue exploring the exciting world of programming and computer science and will understand how code can be a powerful tool for achieving success in any field. They'll be able to choose the job they want in the future or even build their own company. So, join us and code your way to success!

Mohamed
Private lessons in Software Engineering and Computer Programming for all levels
Whether you are a beginner writing your first lines of code or an advanced learner tackling complex concepts, I tailor lessons to suit your needs. Together, we will focus on practical skills, problem-solving, and real-world projects to make programming intuitive and rewarding. Let's work together to turn your goals into achievements!

Brahim
Introduction to NoSQL DataBase MongoDB by Pratique
Do not deal with the manual with terms of reference statements and basic documents that cannot be obtained in order to avoid the MongoDB problem. Please include the connection to one of the MongoDB données base, comment on simple CRUD operations and sujets clés que l'agrégation, l'indexation, la mode des données et les Transaction. 1- Install MongoDB 2- Implement MongoDB 3- Use of documents and collectibles 4 - Leadership Committee 5- Execute CRUD commands (create, read, update, delete) avec mongo shell 6- Type the register in a MongoDB database 7- Reset the base to remonter specific documents depuis mongo shell. 8- Lagrégation 9- Indexing 10- Amending institutions and transactions

Younes
Scratch, Roblox: Code for Fun - A Fun Adventure for Kids and Beginners!
With Scratch and Roblox, programming becomes child's play! Learn how to create animations, games, and interactive stories using colorful, easy-to-manipulate blocks of code. No complex language here, just a visual and intuitive approach to make learning as fun as possible. Whether you are a parent wanting to introduce your children to the language of programming or a beginner curious to discover the world of coding, this training is suitable for all ages. No prerequisites necessary, just a dose of curiosity and a desire to have fun while learning. As a trainer, I am committed to creating a caring and creative learning environment. I will use teaching methods adapted to each child, promoting positive interaction and encouraging the free expression of creativity. The goal is to make each lesson an engaging and enriching experience.

Antonio
Marketing, Promotion, Digital Optimization, and SEO
The course module is adapted to the student. You will earn: ▪️ An integrated digital marketing strategy based on your own organizational context. ▪️ Skills to effectively analyze and leverage data to make breakthrough data-driven decisions. ▪️ A future perspective on marketing and an overview of how to use emerging digital channels and technologies, such as artificial intelligence (AI) and chatbots, within your organization. ▪️ Accept the challenges and opportunities of disruptive technology in your digital marketing strategy.

Zakaria
Computer courses: C, C++, C#, .NET Core, ASP.NET, SQL, Entity Framework Core, JavaScript, Ajax, jQuery.
courses for different programming languages also TP, TD at home with a follow-up during all the period also of the mathematical courses or we chime phisic according to the demand with a reasonable price objective is to know the base of the computer science for the beginners or well to improve the knowledge

Martial
Graduate teacher gives courses in Physics & Chemistry, Mathematics, many years of experience.
I am a dynamic and demanding teacher who gives private lessons in Physics-Chemistry as well as Mathematics. I graduated from teaching seven years ago, after a masters in physical sciences with honors, and I teach in college and high school since. I have also been preparing students for the Baccalaureate Science for many years, all of whom have been awarded very good honors. I also prepare my students for different exams (Matu, Bac, preparation for EPFL, etc...) I make sure to rework the basics so that the student can progress quickly. It is important to me that my students acquire a solid foundation of knowledge. I also give effective work methods that will allow him to progress much more quickly and so he can regain self-confidence. I can go to the student's home or also take the course via Skype.

Pr YSF
Electronics, Control of industrial systems, C/C++ VHDL programming, digital and analog electronics, MATLAB simulation
Hello, I am a doctoral student in electrical engineering and associate professor in engineering sciences, experienced in the field of electrical engineering, I offer support courses in the subjects of engineering sciences (Electronics, automatics, electrical engineering, automation, programming). Digital electronics Analog electronic electromagnetism (propagation of high frequency waves) Automatic (continuous, sampled) electrical engineering (transformers, electrical machines, switching power supply) C / c ++ programming, Assembler, ARM, STM32 renewable energy (wind, PV) engineering Sciences RDM Python,VHDL PIC Microprocessor and Microcontroller Signal processing and data acquisition Engineering Sciences These courses allow the student to get up to speed and regain confidence in all scientific subjects, just as they prepare him effectively for the Baccalaureate, the Preparatory Classes or various examinations of the engineering classes. COURSE OBJECTIVES AND PEDAGOGICAL APPROACH Resumption and deepening of fundamental concepts through exercises with course reminders. Put the student in a situation of questioning and research. Respond to individual issues and questions Exercise training in order to achieve real mastery of the content. Learn to build theoretical reasoning from observable facts or hypotheses. Specific preparation for higher education requirements (in-depth content, increase in work capacity, enrichment of scientific background) This educational approach is effective since it has often led me to interesting results with my students. Associate professor provides support courses in electrical engineering

Antonin
Experienced teacher in private lessons gives private lessons in the Geneva region
Need a catch-up, tutoring, private lessons or help with homework in mathematics? In computer science ? In logic? I'm here for you! I offer you a personalized approach; because there is no one method that works for everyone, I adapt to the needs and requests of each student (and their parents). The first hour of class will be used to define the student's needs, deadlines and strengths. My courses are aimed at secondary school students of all levels, higher education students and anyone wishing to refresh or strengthen their knowledge of mathematics and computer science. I have been helping friends and acquaintances on a voluntary basis for a long time in the success of their studies and I hope to be able to put this experience to the benefit of your success :)