from14.74EUR/ h
Programming Languages : C , C++ , Java ..etc , Web , Statistics , Math , Computer science , Database , Data Analysis , Information Systems
معيده بكلية computer science جامعة القاهرة حاصله ع الماستر ، متاحه لتدريس مواد البرمجه باي لغة برمجه عن طريق برنامج الزوم ميتنج
تخصصي قسم IS نبذه عن المواد الي درستها :
Data Analysis
Statistics (1) & (2)
Database ( SQL / Oracle )
Advanced Database (Pl-Sql , forms , and reports)
Fundamentals of computer science ( using python , java , C or C++ )
OOP
Information retrieval
Files
System analysis & Design
Data mining
Any Programming Language
Math(1),(2),&(3)
Data Mining
File system
تخصصي قسم IS نبذه عن المواد الي درستها :
Data Analysis
Statistics (1) & (2)
Database ( SQL / Oracle )
Advanced Database (Pl-Sql , forms , and reports)
Fundamentals of computer science ( using python , java , C or C++ )
OOP
Information retrieval
Files
System analysis & Design
Data mining
Any Programming Language
Math(1),(2),&(3)
Data Mining
File system
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: | 90 minutes |
The class is taught in: | English, Arabic |
About Me
Translated by Google. Click to view original.
Lecturer at the Faculty of Computer Science, Cairo University, holds a master’s degree, available to teach programming subjects in any programming language via the Zoom meeting program.I specialized in the IS Department. An overview of the subjects I studied:
Data Analysis
Statistics (1) & (2)
Database(SQL/Oracle)
Advanced Database (Pl-Sql, forms, and reports)
Fundamentals of computer science (using python, java, C or C++)
OOP
Information retrieval
Files
System analysis & Design
Data mining
Any Programming Language
Math(1),(2),&(3)
Data Mining
File system
Education
Translated by Google. Click to view original.
Faculty of Computers and Artificial Intelligence - Cairo UniversityInformation system department
Master in computer science
Nora bint sultan high school
Ras Al Khaima - UAE
Experience / Qualifications
Translated by Google. Click to view original.
Five years of experienceTeacher Assistant at Cairo University
Teacher Assistant at MSA university
Teacher Assistant at EUI university
Ask a question
Send a message explaining your needs and Doaa will reply soon:
The more detail, the better.
Ex. "Hi, when are you available to meet for a lesson?"
Ex. "Hi, when are you available to meet for a lesson?"
Availability of a typical week
(GMT -05:00) Chicago
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | |||||||
3 | |||||||
4 | Monday at 4:00 | Thursday at 4:00 | Saturday at 4:00 | ||||
5 | Monday at 5:00 | Thursday at 5:00 | Saturday at 5:00 | ||||
6 | Monday at 6:00 | Wednesday at 6:00 | Thursday at 6:00 | Saturday at 6:00 | |||
7 | Monday at 7:00 | Wednesday at 7:00 | Thursday at 7:00 | Saturday at 7:00 | |||
8 | Monday at 8:00 | Wednesday at 8:00 | Thursday at 8:00 | Saturday at 8:00 | |||
9 | Monday at 9:00 | Wednesday at 9:00 | Thursday at 9:00 | Saturday at 9:00 | |||
10 | Monday at 10:00 | Wednesday at 10:00 | Thursday at 10:00 | Saturday at 10:00 | |||
11 | Monday at 11:00 | Wednesday at 11:00 | Thursday at 11:00 | Saturday at 11:00 | |||
12 | Monday at 12:00 | Wednesday at 12:00 | Thursday at 12:00 | Saturday at 12:00 | |||
13 | Monday at 13:00 | Wednesday at 13:00 | Thursday at 13:00 | Saturday at 13:00 | |||
14 | Monday at 14:00 | Thursday at 14:00 | Saturday at 14:00 | ||||
15 | Thursday at 15:00 | ||||||
16 | |||||||
17 | |||||||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from 14.74€Online via webcam
100% Satisfaction Guarantee
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 April 2024
- Google connected
Availability of a typical week
(GMT -05:00) Chicago
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | |||||||
3 | |||||||
4 | Monday at 4:00 | Thursday at 4:00 | Saturday at 4:00 | ||||
5 | Monday at 5:00 | Thursday at 5:00 | Saturday at 5:00 | ||||
6 | Monday at 6:00 | Wednesday at 6:00 | Thursday at 6:00 | Saturday at 6:00 | |||
7 | Monday at 7:00 | Wednesday at 7:00 | Thursday at 7:00 | Saturday at 7:00 | |||
8 | Monday at 8:00 | Wednesday at 8:00 | Thursday at 8:00 | Saturday at 8:00 | |||
9 | Monday at 9:00 | Wednesday at 9:00 | Thursday at 9:00 | Saturday at 9:00 | |||
10 | Monday at 10:00 | Wednesday at 10:00 | Thursday at 10:00 | Saturday at 10:00 | |||
11 | Monday at 11:00 | Wednesday at 11:00 | Thursday at 11:00 | Saturday at 11:00 | |||
12 | Monday at 12:00 | Wednesday at 12:00 | Thursday at 12:00 | Saturday at 12:00 | |||
13 | Monday at 13:00 | Wednesday at 13:00 | Thursday at 13:00 | Saturday at 13:00 | |||
14 | Monday at 14:00 | Thursday at 14:00 | Saturday at 14:00 | ||||
15 | Thursday at 15:00 | ||||||
16 | |||||||
17 | |||||||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from 14.74€Online 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
You are here
Private lessons
online via webcam
Similar classes
Salah Eddine
Master Python with Courses Suitable for All Ages and Levels! Beginners, Intermediates, Professionals, Everyone is WelcomeMaster 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.
Elizabeth
Program, Create, and Practice Spanish! Scratch and Scratch Jr. from Scratch (ages 5-18) 🚀💬Would you like your children to learn programming 💻 while practicing their Spanish 🇪🇸?
This is the perfect class for them! 🎯
I'm a programming and science teacher with over 10 years of experience, and I'm also a native Spanish speaker!
I know how challenging learning a new language can be—I continue to perfect my English every day—so in my classes, I speak Spanish clearly and slowly, adapting to each student's pace. 🧠✨
In our sessions, we will learn to create games, interactive stories and creative projects using Scratch (ages 6-18) or Scratch Jr (ages 5-6), perfect tools to get started in the world of programming in a fun and educational way.
🎯 What do I offer?
100% individual and adapted classes.
Learning programming from scratch.
Continuous improvement of Spanish in a natural way.
Creative projects that develop logical thinking and digital skills.
Learning, creating, and practicing Spanish has never been so much fun! 🚀
Baia
Python & Django Development – From Beginner to Web App Developer🚀 Learn Python and Django to Build Powerful Applications 🚀
Want to master Python and develop real-world web applications with Django? Whether you're a beginner or looking to enhance your coding skills, this course will guide you step by step!
What You’ll Learn:
✅ Python Basics & Advanced Concepts – Learn syntax, data structures, OOP, and algorithms
✅ Django Framework – Build dynamic and scalable web applications
✅ Databases & APIs – Work with PostgreSQL, SQLite, and REST APIs
✅ Project-Based Learning – Apply concepts through hands-on coding and real projects
✅ Debugging & Best Practices – Learn clean coding principles and error handling
🔹 Who is this course for?
Complete beginners who want to start coding with Python
Developers looking to transition into backend or full-stack development
Students and professionals who want to build their own web applications
💻 Class Format:
- Live online sessions via Google Meet
- Interactive coding exercises & projects
- Personalized guidance based on your level
📩 Contact me to start your Python & Django journey today!
Hasmik
Class of statistics, computer programming, R programmingI 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.
Oussama
Python Programming for All Levels: From Fundamentals to Advanced Libraries and FrameworksWhat 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.
Mohamed
Data Engineering & Science: Packaging Python Projects & deployment tools either on premise or on Cloud (Amazon AWS)In this course, you will learn how to efficiently package, containerize, and deploy Python applications and microservices using Docker. The course covers fundamental Docker concepts, best practices for structuring Python projects, and strategies for building scalable and portable applications. Through hands-on projects, you will gain practical experience in creating Docker images, managing containers, and orchestrating microservices, enabling seamless deployment across different environments.
Contact me if you want to have more information about the course!
Rony
Learn App Development for Teens! Features three fun beginner, intermediate and advanced levels!Empower young minds to create their own mobile apps with this fun and interactive course! Designed for children aged 9 to 13, this course introduces app development using MIT App Inventor, a beginner-friendly platform that makes coding easy and exciting. Students will learn the basics of programming, user interface design, and problem-solving as they build their own functional Android apps. Through hands-on projects and creative challenges, they will develop logical thinking and digital skills while bringing their ideas to life. No prior experience is needed—just curiosity and a passion for technology!
Gaëlle
AI for children: discover how to use artificial intelligence in English, French and SpanishWould you be interested in learning how to use Artificial Intelligence in your daily life? In my AI classes for kids, you will learn how to use this advanced technology in a practical and fun way!
During our sessions, we'll explore different ways AI can improve our everyday lives, from shopping online to playing video games. In addition, you will learn to code and create your own AI applications.
My classes are suitable for children from 8 years old and are held online via video calls. No previous programming experience is required!
If you are interested in learning about AI and how to use it in your life, feel free to contact me! I'm looking forward to teaching you everything I know about this amazing technology.
Izhar
C++ Object Oriented Programming -- Learn from the industry professional having practical experienceC++ language is a superset of the ‘C’ language and was initially known as “C with Classes”. In "C" operator ++ is used to increment the value by 1. That means to the language ‘C’, developers have added some extra features (Object Oriented Programming) and hence named as C++.
This Object Oriented concept reduces the complexity in programming and it is easier to identify and resolve any error in the program.
I'll be starting from the scratch thereby strengthening your concepts and helping you to master this language.
I am providing you a brief summary of our course which we generally follow but that doesn't mean that I am bound to just this much content. In case you have any doubt for any other specific topic related to the subject, you could always come up to me or you need any help in your assignments or projects, you are always welcome.
Here is a brief summary of our course :
• How C++ differs from C
• Variables Declaration
• Function overloading
• Optional Parameters
• Reference Variables
• Operator overloading
• Basics of Console Input and Output
• Constant Pointers
• Dynamic Memory Allocation
• Overview of OOPs Principles
• Introduction to classes & objects
• Creation & destruction of objects
• Data Members
• Member Functions
• this Pointer
• Constructor &Destructor
• Static class member
• Friend class and functions
• Namespace
• Types of Inheritance
• Down casting and up casting
• Function overriding
• Virtual functions
• Destructor overriding
• What is Polymorphism
• Pure virtual functions
• Virtual Base Class
• File Stream
• Text File Handling
• Binary File Handling
• Error handling during file operations
• Overloading << and >> operators
• Exception Handling
• Templates
Apart from these , we'll be covering basic concepts of "if - else statement" "for, while and do-while loops"
In case you have any query, feel free to contact me
Give yourself a chance for a better future
All the best
Pr YSF
Analog and digital electronics, VHDL, FPGA, programmingEngineer and senior professor of engineering sciences provides support courses in analog and digital electronics at all levels, engineering schools. having a scientific and technical knowledge, five years of experience in the field of teaching, teaching and a sense of listening and analysis, I am able to help pupils and students and train them in the chapters of which they have difficulties. for more info please contact me
Dishant
Python, C, C++, Java Programming Classes for Computer enthusiatsWelcome to my immersive - Programming Bootcamp, a comprehensive journey designed to empower you with one of the most versatile and in-demand programming languages of our time! Python and Java stands at the forefront of the technological revolution, fueling advancements in artificial intelligence, automation, and web development. Whether you’re an aspiring developer or a student of any level preparing for exams, this bootcamp is crafted to give you the knowledge and confidence to excel.
Starting from the very basics, I’ll guide you through every essential topic with a detailed, hands-on approach. Each session is structured to build a solid foundation, gradually progressing into more advanced concepts to ensure your learning is smooth, intuitive, and rewarding. My commitment to your satisfaction and understanding is absolute—I take pride in creating an environment where every question is welcomed, each concept is clarified, and no one is left behind. With clear explanations and patient guidance, I’m here to help you achieve mastery step by step.
The bootcamp doesn’t stop at theory. To make learning meaningful and memorable, I’ve integrated real-world projects that bring to life. You’ll apply your skills in practical scenarios, tackling hands-on projects that simulate industry challenges. By the end, you’ll have a portfolio of applications showcasing your proficiency, making you well-prepared for real-life tech opportunities.
With an emphasis on clarity, relevance, and personalized support, my goal is to ensure that your learning experience is both empowering and enjoyable. Whether you’re seeking to advance in your career or simply unlock new skills, I’m here to make this journey as impactful as possible. Join me in this Bootcamp, where your growth and success are my highest priorities, and take the first step toward unlocking your potential in the world of programming.
Mohamed
Teaching Many Engineering Courses for College StudentsTeaching All Engineer Courses for Mechanical Engineering Students which will suits also Mechanical Engineering Students, Electrical Engineering Students and Computer Engineering Students. It will include theoretical teaching lessons and practical teaching lessons and also include many software such as Matlab.
Ephraim
Python 101: Master the Language of Programming, From Basics to Advanced ConceptsIn this course, you'll learn Python from the ground up, starting with the basics and progressing to more advanced concepts. You'll gain hands-on experience writing Python code, working with data structures, and using libraries to solve real-world problems. By the end of the course, you'll be confident in your ability to write Python programs, automate tasks, and tackle challenges in various domains.
Imad
Learn to program in C language from beginner to professionalHello everyone and welcome to this training on programming and more specifically on software development in C, my name is IMAD and I will be your trainer throughout this course
I am a computer engineering student specializing in architecture, software development and web development.
C is a very popular and used language. It is found almost everywhere such as in video games, most PC software and even in embedded. C is a very good candidate if you are looking for a first language to learn software development because it includes many notions that are found in most other languages. Thus mastering C guarantees you a much simpler and faster learning of other programming languages.
In this training for beginners and intermediate in development, we will learn the basics of software development. How from lines of code we can make executable software on our machine. Then we will see the basics of the C language and, among other things, how to manage memory via variables, how to make our program live with loops and conditions or how to use the standard C library (STL) to interact with the user.
Once these basics are acquired, we will increase the level a little with the dreaded pointers and arrays. this is often the part that newbies to C dread the most. But I guarantee you that with me it will finally seem very simple to you ;)
So yes it's a big program but I guarantee you that you won't notice the time passing.
Who is this course for?
- University students specializing in computer science.
- Beginner in software development. C is one of the best languages to embark on the adventure of programming.
- People wishing to learn to develop in C or review and master the basics of this language.
Azzedine
Maîtrisez NinjaTrader: Develop an expert in trading!Get an expert in trading with NinjaTrader!
If you are passionate about trading and souhaitez maitriser on one of the platforms of trading with more people in the market, this announcement is for you!
If you are an expert in NinjaTrader, I offer you some training to help you get into this trading platform as an exception. If you want to use the trading manual or automate your strategies to use the C# language and other personal indicators, these configurations will guide you through the process.
Advice for all Nivea traders, technicians, and experienced professionals, to see who you can attend:
A training app for the use of NinjaTrader, comprenant of navigation in the interface, execution of orders and analysis of operations.
Detailed instructions on the creation and optimization of automated trading strategies using the C# language.
Conseils pratiques sur l'utilisation des indications personnalisés pour ajouter votre touche analytique et prendre des décisions de trading claires.
If you want to generate additional revenues from trading or do trading activities at regular times, you will be able to prepare the necessary concierges and competencies to make profit from your financial markets.
I hope you have the opportunity to develop a veritable expert in trading with NinjaTrader! Contact your maintenant to reserve your place and start your purchases over the successful financing.