

from19.01CHF/ h
IT Classes, Data Science, Software Engineering, Data Analysis, Design, Programming
Class Title: Graphic Design
Description:
Explore the fundamentals of graphic design in this immersive course. Students will learn key design principles, including typography, color theory, and layout. Using industry-standard software, participants will create visually appealing graphics for various media. The course emphasizes practical, hands-on projects, enabling students to build a strong portfolio of professional-quality designs.
Class Title: Software Engineering
Description:
Dive into the world of software engineering with this comprehensive course. Students will gain a thorough understanding of the software development lifecycle, covering aspects such as requirements analysis, design, coding, testing, and maintenance. The course highlights object-oriented design, software architecture, and development methodologies like Agile and Scrum. Through collaborative projects, students will develop real-world problem-solving and teamwork skills.
Class Title:Computer Programming
Description:
This introductory course to computer programming equips students with the essential skills to write code in various programming languages. Covering fundamental concepts like variables, control structures, functions, and data structures, the course emphasizes algorithmic thinking and problem-solving. Practical exercises and projects help students apply their knowledge, enabling them to develop basic software applications and establish a strong foundation for further studies in programming.
Description:
Explore the fundamentals of graphic design in this immersive course. Students will learn key design principles, including typography, color theory, and layout. Using industry-standard software, participants will create visually appealing graphics for various media. The course emphasizes practical, hands-on projects, enabling students to build a strong portfolio of professional-quality designs.
Class Title: Software Engineering
Description:
Dive into the world of software engineering with this comprehensive course. Students will gain a thorough understanding of the software development lifecycle, covering aspects such as requirements analysis, design, coding, testing, and maintenance. The course highlights object-oriented design, software architecture, and development methodologies like Agile and Scrum. Through collaborative projects, students will develop real-world problem-solving and teamwork skills.
Class Title:Computer Programming
Description:
This introductory course to computer programming equips students with the essential skills to write code in various programming languages. Covering fundamental concepts like variables, control structures, functions, and data structures, the course emphasizes algorithmic thinking and problem-solving. Practical exercises and projects help students apply their knowledge, enabling them to develop basic software applications and establish a strong foundation for further studies in programming.
Location
Online via webcam
General info
Age: | Children (7-12 years old) Teenagers (13-17 years old) Adults (18-64 years old) |
---|---|
Student level: | Beginner Intermediate |
Duration: | 60 minutes |
The class is taught in: | English, Arabic |
About Me
Name: HudaEducation:
* BSc in Software Engineering
* MSc in Data Science (currently pursuing)
Teaching Experience:
* Total Teaching Experience: 3 years
* Subjects Taught:
* Computer Science for Middle School
* Programming (various languages)
* Design (including 2D and 3D design)
* 3D Design
* Arduino Circuit Design and Programming
Skills and Interests:
* Programming Languages: (List the languages you are proficient in, e.g., Python, Java, C++)
* Design Tools: (List the design tools you use, e.g., Adobe Photoshop, Illustrator, Blender)
* Hardware and Electronics: Proficient in Arduino and other microcontroller-based projects
* Data Science: (Mention any specific areas of interest or tools you are working with, e.g., machine learning, data visualization, Python libraries like pandas, NumPy, etc.)
About Me: I am a passionate and dedicated educator with a solid foundation in software engineering and a keen interest in data science. Over the past three years, I have had the privilege of teaching various computer-related subjects to middle school students, where I focused on fostering a deep understanding and appreciation for technology and programming. My teaching philosophy centers on practical, hands-on learning experiences that inspire creativity and innovation in my students.
Currently, I am pursuing my MSc in Data Science to further enhance my knowledge and skills in this rapidly evolving field. I am excited about the possibilities that data science offers in solving real-world problems and am eager to share this knowledge with my students.
In addition to teaching, I enjoy working on personal projects that involve programming, design, and electronics. I believe in continuous learning and am always looking for new challenges and opportunities to grow both personally and professionally.
Ask a question
Send a message explaining your needs and Huda Zain 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 -04:00) New York
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | Monday at 2:00 | Wednesday at 2:00 | Saturday at 2:00 | Sunday at 2:00 | |||
3 | Monday at 3:00 | Wednesday at 3:00 | Saturday at 3:00 | Sunday at 3:00 | |||
4 | Monday at 4:00 | Wednesday at 4:00 | Saturday at 4:00 | Sunday at 4:00 | |||
5 | Monday at 5:00 | Wednesday at 5:00 | Saturday at 5:00 | Sunday at 5:00 | |||
6 | Monday at 6:00 | Wednesday at 6:00 | Saturday at 6:00 | Sunday at 6:00 | |||
7 | Monday at 7:00 | Wednesday at 7:00 | Saturday at 7:00 | Sunday at 7:00 | |||
8 | Monday at 8:00 | Wednesday at 8:00 | Saturday at 8:00 | Sunday at 8:00 | |||
9 | Monday at 9:00 | Wednesday at 9:00 | Saturday at 9:00 | Sunday at 9:00 | |||
10 | Monday at 10:00 | Wednesday at 10:00 | Saturday at 10:00 | Sunday at 10:00 | |||
11 | Monday at 11:00 | Wednesday at 11:00 | Saturday at 11:00 | Sunday at 11:00 | |||
12 | Monday at 12:00 | Wednesday at 12:00 | Saturday at 12:00 | Sunday at 12:00 | |||
13 | Monday at 13:00 | Wednesday at 13:00 | Saturday at 13:00 | Sunday at 13:00 | |||
14 | Monday at 14:00 | Wednesday at 14:00 | Saturday at 14:00 | Sunday at 14:00 | |||
15 | Monday at 15:00 | Wednesday at 15:00 | Saturday at 15:00 | Sunday at 15:00 | |||
16 | Monday at 16:00 | Wednesday at 16:00 | Saturday at 16:00 | Sunday at 16:00 | |||
17 | Monday at 17:00 | Wednesday at 17:00 | Saturday at 17:00 | Sunday at 17:00 | |||
18 | Monday at 18:00 | Wednesday at 18:00 | Saturday at 18:00 | Sunday at 18:00 | |||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from 19.01FrOnline 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 June 2024
- Google connected
Availability of a typical week
(GMT -04:00) New York
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | Monday at 2:00 | Wednesday at 2:00 | Saturday at 2:00 | Sunday at 2:00 | |||
3 | Monday at 3:00 | Wednesday at 3:00 | Saturday at 3:00 | Sunday at 3:00 | |||
4 | Monday at 4:00 | Wednesday at 4:00 | Saturday at 4:00 | Sunday at 4:00 | |||
5 | Monday at 5:00 | Wednesday at 5:00 | Saturday at 5:00 | Sunday at 5:00 | |||
6 | Monday at 6:00 | Wednesday at 6:00 | Saturday at 6:00 | Sunday at 6:00 | |||
7 | Monday at 7:00 | Wednesday at 7:00 | Saturday at 7:00 | Sunday at 7:00 | |||
8 | Monday at 8:00 | Wednesday at 8:00 | Saturday at 8:00 | Sunday at 8:00 | |||
9 | Monday at 9:00 | Wednesday at 9:00 | Saturday at 9:00 | Sunday at 9:00 | |||
10 | Monday at 10:00 | Wednesday at 10:00 | Saturday at 10:00 | Sunday at 10:00 | |||
11 | Monday at 11:00 | Wednesday at 11:00 | Saturday at 11:00 | Sunday at 11:00 | |||
12 | Monday at 12:00 | Wednesday at 12:00 | Saturday at 12:00 | Sunday at 12:00 | |||
13 | Monday at 13:00 | Wednesday at 13:00 | Saturday at 13:00 | Sunday at 13:00 | |||
14 | Monday at 14:00 | Wednesday at 14:00 | Saturday at 14:00 | Sunday at 14:00 | |||
15 | Monday at 15:00 | Wednesday at 15:00 | Saturday at 15:00 | Sunday at 15:00 | |||
16 | Monday at 16:00 | Wednesday at 16:00 | Saturday at 16:00 | Sunday at 16:00 | |||
17 | Monday at 17:00 | Wednesday at 17:00 | Saturday at 17:00 | Sunday at 17:00 | |||
18 | Monday at 18:00 | Wednesday at 18:00 | Saturday at 18:00 | Sunday at 18:00 | |||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from 19.01FrOnline 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
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.
Ladislav
UI/UX Design and Frontend Development bootcamp for the webI will teach you how to design and develop great user experiences (UX) for your website or applications (web and mobile).
My teaching is very flexible. But it make sense to start with key elements of a great UX, learn about HTML, CSS (TailwindCSS, SCSS, SASS), Javascript (Angular, React, NextJS).
There is no fixed plan, because technology differs from project to project. A web application can be statically generated (SSG) or full-stack (frontend and backend). I have experience building both. My aim is to teach the topics which are the most beneficial for the student.
Looking forward!
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.
Baia
Master Front-End Development | Build Stunning Websites with HTML, CSS, JavaScript & ReactAre you ready to create interactive, visually appealing websites that stand out in today’s competitive market? In this course, you’ll master the essential front-end development skills:
✅ HTML, CSS, and JavaScript – Build responsive and modern web pages
✅ React & Vue.js – Learn cutting-edge frameworks for dynamic UIs
✅ Real-World Projects – Work on hands-on projects to strengthen your skills
✅ Problem-Solving & Creativity – Develop intuitive, user-friendly interfaces
🔹 Who is this course for?
- Beginners who want to break into web development
- Developers struggling with front-end concepts
- Anyone looking to level up their skills and build real projects
🚀 Stuck on a project? Want to learn high-income tech skills?
This course will help you gain confidence, land opportunities, and grow in the tech industry.
📩 Contact me for more details and start your front-end journey today!
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
Private lessons in Software Engineering and Computer Programming for all levelsWhether 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!
Mahmood
Java Training Course / Tuitions / Beginner and IntermediateJava is one of the most important of all computer programming languages. But learning Java can seem like a daunting task. Not any longer! In this course I will train you well in Java Programming step-by-step. Starting from basis right through the more advanced topics. No prior knowledge is required.
Course outlines:
- Objected Oriented Programming concepts (OOPS)
- Core Java Programming Introduction of Java
- Data types and Variables
- Methods
- Control Flow Statements
- Operators and Expressions
- While and do-while Loops
- Object-oriented Programming
- Objects and classes
- Using Java Objects
- Java Files and I/O
- Interfaces and Abstract Classes
- Inner Classes
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
Code Your Way to Success: A Fun and Interactive Introduction to Programming for KidsIn 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!
Benito
Python and/or Machine/Deep Learning Classes at your place or Online!I am currently working as an independent consultant, technical writer, online teacher 🧑🏫 and course content developer in Python, and a wide range of Machine/Deep Learning topics 🧑💻. My experience enables me to offer lessons ranging from beginner to advanced levels. I can tailor the classes to your specific needs and schedule, providing a well-structured learning path 🚀.
What do you get from me?
👉 Learn at your own pace without any pressure
👉 Well-documented tutorials
What topics do I usually cover at the beginning for people without Python experience?
✔️ Understanding the basic concepts (variables & types)
✔️ Math & Statistics (explained easily)
✔️ Data Manipulation (data cleaning, preprocessing...)
What topics do I cover for people with Python experience?
✅ Classic libraries: Pandas, NumPy, Scikit-learn, TensorFlow
✅ Data Analytics/Visualization: Plotly, Seaborn, Matplotlib
✅ Domains: Regression, Classification, NLP, LLM, RAG, Computer Vision, Neural Networks, Ensemble Methods, Clustering, Dimensionality Reduction
✅ MLOps: MLflow, Prefect, GCP, AWS
Whether you are new to the field, seeking to enhance your skills, or require assistance with a work/school project, feel free to reach out to 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
Artificial Intelligent _ Machine Learning _ Neural Networks using MatlabNeural Network is a powerful machine learning tool used for classification & prediction. It works as function approximation from experienced data of inputs and outputs entered to the training process to create the model. The concept of neural network can be thought theoretically by mathematics, but the course will include also a practical coding using Matlab Software.
Lobna
Learn Photoshop to become a professional designer and defeat AI - in ArabicIn the era of artificial intelligence, it has become necessary to learn professional design programs to become a professional designer who cannot replace you
This is what I offer you in this
I am Lubna. I work in the field of graphic design and have work experience of more than 5 years. I have trained and held seminars on design.
However, I am studying marketing for online business students
I worked with companies, individuals, and clients
My motto is “Do not design, but find a solution.”
I will provide you with an explanation of all the tools - techniques - and applications to actual projects - and answers to all your questions.....
You will have a graduation project at the end of the lectures, and this will be your success in mastering the program
Explanation in Arabic
Let's defeat aı and be professional designers
Youness
ASSOCIATE PROFESSOR I TEACH: MICROCONTROLLER PROGRAMMING: PIC 16F8XX 18FXX 14FXX ARDUINO ...I am an associate professor of electrical engineering I offer courses in everything related to the discipline of electrical engineering:
CPGE / BTS / DUT / IUT / DTS / UNIVERSITY / Technical high school
ARCHITECTURE OF A PROGRAMMED SYSTEM
INTERNAL AND EXTERNAL APPEARANCE
INPUT/OUTPUT MANAGEMENT
timeouts
timers, watchdog
PIC 16F8X 16F8XX PROGRAMMING
INTERRUPTIONS MANAGEMENT
ASSEMBLER PROGRAMMING
PROGRAMMING IN C
MACHINE CONTROL
SOFTWARE SIMULATION
MPLAB
MIKROC
ISIS/PROTEUS
Mazuba
Excel in AS-Level Computer Science with a Complete, Exam-Focused CourseExcel in AS-Level Computer Science with a Complete, Exam-Focused Course
Set yourself up for success in your AS-Level Computer Science journey with a comprehensive class aligned with the Cambridge International (CIE) 9618 syllabus. From algorithm design to data representation, this course empowers you with the theoretical understanding and practical skills needed to master your exams and thrive in the digital age.
What You’ll Learn:
1. Information Representation:
Binary systems, data types, and number bases (binary, hexadecimal, denary).
Data storage, sound, images, and text encoding.
2. Communication and Internet Technologies:
Network concepts: LAN, WAN, protocols, and transmission methods.
Internet structure, IP addressing, and security measures.
3. Hardware and Software:
Internal computer architecture, logic gates, and Boolean algebra.
Types of software, system software vs. application software, and operating systems.
4. Algorithm Design and Problem-Solving:
Pseudocode, flowcharts, tracing algorithms, and developing logical solutions.
Step-by-step strategies to solve computational problems.
5. Programming:
Fundamental programming constructs (variables, loops, selection, arrays).
Introduction to object-oriented programming (OOP) and subroutines.
6. Databases and Data Modeling:
Relational databases, primary/foreign keys, SQL basics, and normalization.