from25.25EUR/ h
Web Development Essentials: Learn HTML, CSS, and JavaScript with Youssef
Unlock the World of Web Creation and Design:
Are you intrigued by the world of web development? Do you want to create stunning websites, master front-end technologies, and bring your creative ideas to life on the digital canvas? Join me, Youssef, in an immersive learning experience that will introduce you to the fundamentals of HTML, CSS, and JavaScript.
About the Class:
In this dynamic class, I'll guide you through the essentials of web development, equipping you with the skills needed to build and design interactive web pages. Whether you're a beginner with no prior experience or looking to solidify your foundation, this class is tailored to meet your learning needs.
What You'll Learn:
HTML Fundamentals: Understand the structure of web pages, create headings, paragraphs, lists, and links. Learn how to incorporate images and multimedia elements.
CSS Styling: Dive into the world of cascading stylesheets. Explore layout design, typography, colors, and responsive design principles. Transform web elements to achieve the visual appeal you envision.
JavaScript Basics: Unleash interactivity with JavaScript. Discover variables, data types, conditional statements, loops, and functions. Use JavaScript to add dynamic behavior to your websites.
Class Highlights:
Hands-on Exercises: Practice makes perfect. Engage in hands-on exercises and projects that solidify your understanding of each technology.
Real-World Projects: Apply your newfound skills to real-world projects, creating web pages that showcase your creativity and technical prowess.
Interactive Learning: I believe in interactive learning. Ask questions, engage in discussions, and collaborate with fellow learners to enhance your understanding.
Guidance and Feedback: Receive personalized guidance and constructive feedback on your projects. I'm here to support your growth and development.
Who Can Benefit:
Beginners: If you're new to web development, this class is a perfect starting point to build a strong foundation.
Creatives: Graphic designers, artists, and creative individuals looking to expand their skill set into web design will find this class valuable.
Tech Enthusiasts: If you're curious about the technical aspects of the web and want to understand how websites work, this class is a great opportunity.
Unlock your potential as a web developer and unleash your creativity in the digital realm. Join me in this exploration of HTML, CSS, and JavaScript, and embark on a journey of skill acquisition and web design mastery. Your digital creations await! Contact me to reserve your spot in the class.
1. Bring Your Own Laptop:
For an optimal learning experience, it's recommended that you bring your own laptop to each session. Having your laptop will enable you to practice coding in real-time, experiment with code examples, and engage in interactive exercises. If you're unable to bring a laptop, please let me know in advance so we can make necessary arrangements.
2. Browser and Text Editor:
Ensure that you have a modern web browser (such as Google Chrome, Mozilla Firefox, or Microsoft Edge) installed on your laptop. Additionally, having a text editor (e.g., Visual Studio Code, Sublime Text) will allow you to write and edit your code efficiently.
3. Note-taking Materials:
While we'll primarily work with digital resources, having a notebook and pen on hand can be helpful for jotting down important concepts, code snippets, and notes during the class.
4. Wi-Fi Connectivity:
A stable internet connection is important for accessing online resources, and code libraries. Make sure your laptop is connected to Wi-Fi before the class begins.
5. Active Participation:
This class thrives on your active participation. Don't hesitate to ask questions, share your thoughts, and engage in discussions. Learning is a collaborative process, and your input is valuable.
6. Practice and Exploration:
Web development is a practical skill that benefits from hands-on practice. Outside of our class sessions, I encourage you to experiment with code, work on class projects, and explore web development concepts independently.
7. Creativity and Curiosity:
Web development is a creative endeavor. Approach each topic with curiosity and an open mind. Don't be afraid to explore different design possibilities and experiment with code variations.
8. Learning Support:
I'm here to guide you throughout the learning process. If you have questions, encounter challenges, or need further clarification, don't hesitate to reach out. Your growth is my priority.
Get ready to embark on an exciting journey into the world of web development. Together, we'll build a solid foundation in HTML, CSS, and JavaScript, equipping you with the skills to create and design impressive web pages. I can't wait to see your creativity shine as we explore the limitless possibilities of the digital landscape. If you have any further inquiries or need assistance, feel free to contact me. Let's make this learning experience exceptional!
Are you intrigued by the world of web development? Do you want to create stunning websites, master front-end technologies, and bring your creative ideas to life on the digital canvas? Join me, Youssef, in an immersive learning experience that will introduce you to the fundamentals of HTML, CSS, and JavaScript.
About the Class:
In this dynamic class, I'll guide you through the essentials of web development, equipping you with the skills needed to build and design interactive web pages. Whether you're a beginner with no prior experience or looking to solidify your foundation, this class is tailored to meet your learning needs.
What You'll Learn:
HTML Fundamentals: Understand the structure of web pages, create headings, paragraphs, lists, and links. Learn how to incorporate images and multimedia elements.
CSS Styling: Dive into the world of cascading stylesheets. Explore layout design, typography, colors, and responsive design principles. Transform web elements to achieve the visual appeal you envision.
JavaScript Basics: Unleash interactivity with JavaScript. Discover variables, data types, conditional statements, loops, and functions. Use JavaScript to add dynamic behavior to your websites.
Class Highlights:
Hands-on Exercises: Practice makes perfect. Engage in hands-on exercises and projects that solidify your understanding of each technology.
Real-World Projects: Apply your newfound skills to real-world projects, creating web pages that showcase your creativity and technical prowess.
Interactive Learning: I believe in interactive learning. Ask questions, engage in discussions, and collaborate with fellow learners to enhance your understanding.
Guidance and Feedback: Receive personalized guidance and constructive feedback on your projects. I'm here to support your growth and development.
Who Can Benefit:
Beginners: If you're new to web development, this class is a perfect starting point to build a strong foundation.
Creatives: Graphic designers, artists, and creative individuals looking to expand their skill set into web design will find this class valuable.
Tech Enthusiasts: If you're curious about the technical aspects of the web and want to understand how websites work, this class is a great opportunity.
Unlock your potential as a web developer and unleash your creativity in the digital realm. Join me in this exploration of HTML, CSS, and JavaScript, and embark on a journey of skill acquisition and web design mastery. Your digital creations await! Contact me to reserve your spot in the class.
Extra information
I'm thrilled that you're interested in joining the "Web Development Essentials: Learn HTML, CSS, and JavaScript with Youssef" class! To ensure you're fully prepared for our exciting journey into the world of web development, here are some important details:1. Bring Your Own Laptop:
For an optimal learning experience, it's recommended that you bring your own laptop to each session. Having your laptop will enable you to practice coding in real-time, experiment with code examples, and engage in interactive exercises. If you're unable to bring a laptop, please let me know in advance so we can make necessary arrangements.
2. Browser and Text Editor:
Ensure that you have a modern web browser (such as Google Chrome, Mozilla Firefox, or Microsoft Edge) installed on your laptop. Additionally, having a text editor (e.g., Visual Studio Code, Sublime Text) will allow you to write and edit your code efficiently.
3. Note-taking Materials:
While we'll primarily work with digital resources, having a notebook and pen on hand can be helpful for jotting down important concepts, code snippets, and notes during the class.
4. Wi-Fi Connectivity:
A stable internet connection is important for accessing online resources, and code libraries. Make sure your laptop is connected to Wi-Fi before the class begins.
5. Active Participation:
This class thrives on your active participation. Don't hesitate to ask questions, share your thoughts, and engage in discussions. Learning is a collaborative process, and your input is valuable.
6. Practice and Exploration:
Web development is a practical skill that benefits from hands-on practice. Outside of our class sessions, I encourage you to experiment with code, work on class projects, and explore web development concepts independently.
7. Creativity and Curiosity:
Web development is a creative endeavor. Approach each topic with curiosity and an open mind. Don't be afraid to explore different design possibilities and experiment with code variations.
8. Learning Support:
I'm here to guide you throughout the learning process. If you have questions, encounter challenges, or need further clarification, don't hesitate to reach out. Your growth is my priority.
Get ready to embark on an exciting journey into the world of web development. Together, we'll build a solid foundation in HTML, CSS, and JavaScript, equipping you with the skills to create and design impressive web pages. I can't wait to see your creativity shine as we explore the limitless possibilities of the digital landscape. If you have any further inquiries or need assistance, feel free to contact me. Let's make this learning experience exceptional!
Location
Online via webcam
At student's location: Around Agadir, Morocco









|
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
Greetings! I'm Youssef, and I'm thrilled to be your language instructor on this exciting journey towards mastering the English language. Here's a bit about myself:Educational Background:
I hold a DEUG degree in English Studies from Ibn Zohr University. My academic journey has allowed me to delve deep into the intricacies of the English language, enabling me to offer you comprehensive and engaging lessons tailored to your learning needs.
Passion for Teaching:
I have a genuine passion for teaching and helping others achieve their language goals. Witnessing my students' progress and growth is a source of immense joy and fulfillment for me. Whether you're a beginner looking to build a strong foundation or an advanced learner aiming to refine your skills, I'm here to guide you every step of the way.
Diverse Skill Set:
Beyond my background in English Studies, I also have a flair for technology. I'm a skilled front-end web developer, well-versed in HTML, CSS, and JavaScript. This technical knowledge allows me to incorporate interactive digital resources into our lessons, making the learning experience engaging and effective.
Dynamic Approach:
My teaching approach is dynamic and student-centered. I understand that each learner is unique, with different strengths and challenges. That's why I tailor my lessons to suit your learning style, pacing, and goals. Whether you learn best through interactive activities, discussions, or real-world scenarios, I'm here to ensure your learning journey is both enjoyable and effective.
Web Development Expertise:
My proficiency in web development adds a unique dimension to our lessons. I can seamlessly integrate technology into our language learning process, enhancing your understanding through interactive online materials and exercises.
Cultural Enrichment:
Language and culture are deeply interconnected. As we learn English, I'll also provide insights into the cultural contexts that shape the language. This will help you not only communicate effectively but also navigate cultural nuances with confidence.
I'm committed to creating a positive and supportive learning environment that empowers you to achieve your language goals. I'm excited to be your guide on this path to English fluency, and I look forward to helping you unlock your full potential. Let's embark on this transformative journey together!
Education
I hold a DEUG degree in English Studies from Ibn Zohr University. My academic journey in English Studies has equipped me with a deep understanding of the language's intricacies, which I'm excited to share with you.Experience / Qualifications
I hold a certificate from the EF SET English Language Test, which is a testament to my language proficiency and understanding of English. This qualification reflects my dedication to staying current with my language skills and further enhancing my ability to guide you effectively.Unlock the Power of Language:
Embark on an exciting journey of language mastery with Youssef's personalized private English lessons in the heart of Agadir, Morocco. Whether you're a student aiming for academic excellence, a professional seeking career advancement, or an adventure enthusiast gearing up for global travels, this immersive learning experience is tailored just for you.
About the Class:
Step into a world where language comes alive. Youssef, a dedicated language educator, brings his passion for effective communication and cultural exchange to each lesson. Through his patient guidance, you'll not only navigate the intricacies of English but also gain the confidence to express yourself fluently and naturally.
What Sets Our Class Apart:
Tailored Learning Path: Youssef crafts a personalized curriculum based on your current proficiency, learning pace, and individual objectives. Every lesson is designed to build on your strengths and address your unique areas of growth.
Engaging Interactive Approach: Dive into a dynamic learning experience that combines interactive digital resources, real-world scenarios, and stimulating discussions. You'll actively participate in conversations, enhancing your conversational skills from day one.
Cultural Immersion: Language is a gateway to culture. Youssef seamlessly integrates cultural insights, providing you with a holistic understanding of English-speaking communities around the world.
Flexible Schedule: Life's demands shouldn't hinder your learning journey. Youssef offers flexible scheduling options, ensuring that your pursuit of fluency fits seamlessly into your lifestyle.
Progressive Advancement: Youssef's class is a journey of growth. Lessons are meticulously structured to build a strong foundation and gradually elevate your language proficiency.
Who Can Benefit:
Students: Whether you're aiming for excellence in English exams or wish to excel academically, Youssef's class supports your educational aspirations.
Professionals: Elevate your career prospects by honing your English skills for effective communication in various professional contexts.
Travel Enthusiasts: Prepare for your global adventures with practical language skills, allowing you to navigate new cultures and connect with people effortlessly.
Join us in this transformative experience of language and connection. Youssef's private English lessons empower you to break linguistic barriers, fostering growth, understanding, and the confidence to embrace the world with open arms. Contact us today to embark on your journey toward Fluent English Mastery. Your fluency awaits!
Ask a question
Send a message explaining your needs and Youssef 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 | Tuesday at 2:00 | Wednesday at 2:00 | Thursday at 2:00 | Saturday at 2:00 | ||
3 | Monday at 3:00 | Tuesday at 3:00 | Wednesday at 3:00 | Thursday at 3:00 | Saturday at 3:00 | ||
4 | Monday at 4:00 | Tuesday at 4:00 | Wednesday at 4:00 | Thursday at 4:00 | Saturday at 4:00 | ||
5 | Monday at 5:00 | Tuesday at 5:00 | Wednesday at 5:00 | Thursday at 5:00 | Saturday at 5:00 | ||
6 | Monday at 6:00 | Tuesday at 6:00 | Wednesday at 6:00 | Thursday at 6:00 | Saturday at 6:00 | ||
7 | Monday at 7:00 | Tuesday at 7:00 | Wednesday at 7:00 | Thursday at 7:00 | Saturday at 7:00 | ||
8 | Monday at 8:00 | Tuesday at 8:00 | Wednesday at 8:00 | Thursday at 8:00 | Saturday at 8:00 | ||
9 | |||||||
10 | Monday at 10:00 | Tuesday at 10:00 | Wednesday at 10:00 | Thursday at 10:00 | Saturday at 10:00 | ||
11 | Monday at 11:00 | Tuesday at 11:00 | Wednesday at 11:00 | Thursday at 11:00 | Saturday at 11:00 | ||
12 | Monday at 12:00 | Tuesday at 12:00 | Wednesday at 12:00 | Thursday at 12:00 | Saturday at 12:00 | ||
13 | |||||||
14 | Monday at 14:00 | Tuesday at 14:00 | Wednesday at 14:00 | Thursday at 14:00 | Saturday at 14:00 | ||
15 | |||||||
16 | |||||||
17 | |||||||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from 25.25€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 August 2023
- Phone number verified
- 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 | Tuesday at 2:00 | Wednesday at 2:00 | Thursday at 2:00 | Saturday at 2:00 | ||
3 | Monday at 3:00 | Tuesday at 3:00 | Wednesday at 3:00 | Thursday at 3:00 | Saturday at 3:00 | ||
4 | Monday at 4:00 | Tuesday at 4:00 | Wednesday at 4:00 | Thursday at 4:00 | Saturday at 4:00 | ||
5 | Monday at 5:00 | Tuesday at 5:00 | Wednesday at 5:00 | Thursday at 5:00 | Saturday at 5:00 | ||
6 | Monday at 6:00 | Tuesday at 6:00 | Wednesday at 6:00 | Thursday at 6:00 | Saturday at 6:00 | ||
7 | Monday at 7:00 | Tuesday at 7:00 | Wednesday at 7:00 | Thursday at 7:00 | Saturday at 7:00 | ||
8 | Monday at 8:00 | Tuesday at 8:00 | Wednesday at 8:00 | Thursday at 8:00 | Saturday at 8:00 | ||
9 | |||||||
10 | Monday at 10:00 | Tuesday at 10:00 | Wednesday at 10:00 | Thursday at 10:00 | Saturday at 10:00 | ||
11 | Monday at 11:00 | Tuesday at 11:00 | Wednesday at 11:00 | Thursday at 11:00 | Saturday at 11:00 | ||
12 | Monday at 12:00 | Tuesday at 12:00 | Wednesday at 12:00 | Thursday at 12:00 | Saturday at 12:00 | ||
13 | |||||||
14 | Monday at 14:00 | Tuesday at 14:00 | Wednesday at 14:00 | Thursday at 14:00 | Saturday at 14:00 | ||
15 | |||||||
16 | |||||||
17 | |||||||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from 25.25€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
Similar classes
web and mobile development: Algorithmics, universities
IT development courses with different web and mobile programming languages.
Python
VS
C ++
JAVA
KOTLIN
JAVASCRIPT
SWIFT
FLUTTER
android programming
IOS programming
Web programming
REACT
Angular
NODEJS
EXpressJS
HTML/CSS
LARAVEL
SUPPORT COURSE in computer development (university level)
If you have difficulty carrying out your university project, our distance learning course will allow you to master the software, tools and reference languages of the web, while studying from home and at your own pace. with practical work.
java,Angular,HTML,Css,SQL
Master Front-End Development | Build Stunning Websites with HTML, CSS, JavaScript & React
Are 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!
Programming Course – Learn to code step by step, from beginner to independent
Do you want to discover programming or consolidate your basics?
I offer personalized courses in web development and programming, adapted to all levels.
You will be able to learn to:
Understanding the basics of computer logic
Write readable and structured code
Create your first web pages in HTML/CSS
Manipulate languages like JavaScript or Ruby
Solve problems and think “like a developer”
I adapt to your level, your needs (beginner, refresher, personal project, retraining), and your pace. The goal: to progress efficiently and confidently, in a supportive environment.
Java Training Course / Tuitions / Beginner and Intermediate
Java 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
Learn web development by creating a website with HTML 🧱, CSS 🎨 and JavaScript ⚙️💡!
These courses are part of a practical and accessible introductory training course in web development 🌐💻, designed for those who want to learn how to create a website from A to Z.
Using fundamental web technologies—HTML 🧱, CSS 🎨, and JavaScript ⚙️—you'll learn how to structure pages, style them, and make them interactive.
My teaching approach is hands-on: each concept is accompanied by concrete examples and progressive exercises to consolidate your knowledge. You'll discover how to build a responsive interface 📱💡, manage user events 🖱️, and apply simple animations ✨ to improve the user experience.
Whether you are a beginner or looking to consolidate your foundations, this training will guide you step by step towards autonomy in creating your own web projects 🚀
Training plan in 10 modules:
1. Introduction to programming 🧠💡
Understand the basics: logic, Linux commands, simple instructions and algorithms.
2. Introduction to HTML 🧱📄
Structure of a web page, main tags, links, images, tables, forms.
3. Accessibility and SEO ♿🔍
Create inclusive and well-referenced sites: semantic tags, ARIA attributes, good SEO practices.
4. Introduction to CSS 🎨🖌️
Formatting, colors, typography, boxes, flexbox and responsive layout.
5. Git & GitHub 🗂️⚙️
Version your code and collaborate effectively: Git commands, creating repositories, push/pull, pull requests.
6. JavaScript - Data Types 🔢📝
Numbers, strings, booleans, objects, arrays... Learn to manipulate data.
7. JavaScript - Functions and Methods ⚙️🧩
Define and call functions, understand scope, use native methods.
8. JavaScript - Terms ❓🔁
Master the if, else, switch statements to handle specific cases.
9. JavaScript - Arrays and Loops 🔄📊
Iterate efficiently with for, while, forEach, manipulate arrays like a pro.
10. DOM Manipulation & Closures 🌐✨
Edit HTML/CSS from JS, add events, understand closures for advanced interactions.
Learn Python, machine learning with me until you become an expert.
Start your journey into the world of Python programming with this hands-on, beginner-friendly course and also for expert level. Whether you're completely new to coding or looking to expand your skills, this course will guide you through the core concepts of Python — from variables and data types to control structures, functions, and lists.
As you build a strong foundation in programming, you'll also dive into the powerful data analysis capabilities of Python using popular libraries like Pandas and NumPy . Learn how to clean, process, and analyze real-world data sets to extract meaningful insights.
Next, bring your data to life with stunning visualizations using Matplotlib and Seaborn , two of the most widely used data visualization libraries in Python.
Finally, take your skills to the next level by building your own web applications using either Flask or Django — two of Python’s most popular web frameworks.
By the end of this course, you’ll have a well-rounded understanding of Python programming, data manipulation, visualization, and web development — empowering you to create real-world projects and pursue further specializations.
Wordpress private lesson - From beginner to expert
With 7 years of experience as a developer in a Factory, I now develop Wordpress websites for large groups.
In the training program, you will learn to:
- Install, configure, and deploy WordPress sites
- Develop custom Wordpress themes and plugins
- Use powerful tools like ACF Pro, Gravity Forms, WPML, AIOS Security, WP rocket...
- Create custom post types and tailor-made taxonomies
- Develop pages using the right methods in HTML, CSS, Javascript & PHP
- Administer and manage a site database
- Contribute to the good natural referencing (SEO) of your site
- Use WP-Cli to speed up the maintenance of your sites
- Use Docker to containerize your local/prod projects and facilitate their management
- Administer your WP sites the right way
- And much more...
For any questions, you can contact me by PM.
See you soon,
Matthew
Web page programming: HTML/CSS, JS, Angular, PHP, JSP/JAVA
Doctor trainer in IT teaches you the basics of designing static and dynamic (programmed) web pages.
- Design of HTML web pages
- Applying CSS and SASS styles
- Make the web pages "Responsive"
-Angular framework
- Backend programming: PHP language, or Java/JSP
- Web API
- connection to a MYSQL Database, FireBase
the basics of responsive web developement and design
you'll learn to start building your own websites and apps! In this class, you’ll learn everything from the basics of HTML, CSS, and JavaScript to modern tools like React and Next.js.
these classes focus on practical projects so you can see results immediately. By the end, you’ll have your own projects and the confidence to start freelancing, land a job, or launch your own web projects.
you'll learn:
-how the web works, html, css, js and more!
-writing your own html
-styling with css
-to write clean code in javascript and typescript
-to use modern frameworks like react and nextjs
-make responsive websites and apps
Create and develop websites with the Django/Python framework
Django is a web framework written in Python, which allows you to create robust and fast web applications.
In this course, you will learn how to design and develop web applications using the Django framework.
To follow this course in good conditions, it is recommended to have at least some basic knowledge of Python.
Applications that we will carry out in this course:
**To-Do List App**: Learn the basics of Django by creating an app to manage tasks (add, edit, delete). Introduction to models, views, and forms.
** Blog Platform **: Understand routing, templates and CRUD operations by developing a platform where users can publish, edit and delete articles.
**Contact Form App**: Create a contact form to send messages. This project will teach you how to handle Django forms and POST requests.
**User Authentication System**: Implement a registration, login, and logout system using Django's built-in authentication module.
**Notes App (with authentication)**: Develop an application where each user can manage their private notes. This project helps understand user, session, and permission management.
**Polls / Voting App**: Create a polling app where users can vote on questions. Ideal for learning about model relationships and data aggregations.
** Recipe Book **: Design a recipe book with ingredient management, images, and ManyToMany relationships. Excellent for practicing file uploads and complex database relationships.
Learning the basics of graphics and computing.
🎓 Basic Graphics & Computer Course – For Beginners 💻🖌️
Want to learn how to use your computer, create visuals, or master the basics of graphic design?
I offer courses accessible to all, online or in person (depending on your region).
🧠 What you will learn:
📌 Basic computing:
Using the computer (Windows/Mac)
Surf the Internet safely
Manage your files, create Word or PDF documents
Send emails, fill out online forms
🎨 Beginner level graphics:
Introduction to Canva, Photoshop or GIMP
Create a logo, poster, business card
Basics of composition and colors
Learn how to use templates and customize your designs
✅ For whom?
Complete beginners
Students, entrepreneurs, retirees, job seekers
Anyone wishing to gain digital autonomy or develop their creativity
Package possible according to your needs
Individual or small group lessons
📩 Interested?
Contact me now to book your slot or ask your questions!
Fanny
Complete Programming Journey: Scratch, Python, C++, and Web
Discover the exciting world of coding in our all-in-one programming course designed for young learners and beginners! This course takes students on a creative and logical journey through different levels of programming — from visual coding to real-world development.
Throughout the course, students will:
🟣 **Start with Scratch**
Learn the basics of programming through fun, interactive projects. Students will create animations, games, and stories while developing logical thinking and problem-solving skills — no typing required!
🟢 **Move on to Python**
Explore one of the most popular programming languages used by professionals today. Students will learn how to write real code to build games, apps, and solve practical problems with easy-to-understand syntax.
🔵 **Dive into C++**
Take a deeper look into the logic behind coding. Students will be introduced to data types, loops, conditions, and memory concepts using C++, which builds a solid foundation for more advanced programming.
🟠 **Build Real Websites (Web Development)**
Students will learn how to create and publish their own websites using **HTML**, **CSS**, and **JavaScript**. They'll structure content, design beautiful layouts, and make websites interactive — all from scratch.
By the end of the program, students will have hands-on experience in multiple programming environments and will complete several creative projects to showcase their skills.
No prior experience is needed. Just bring your curiosity — we’ll take care of the rest!
Introduction to Programming from Scratch: Logic and Fundamentals
Have you always been curious about how websites, apps, or video games are created? Would you like to take your first steps in the world of technology but don't know where to start?
This course is designed for you. My goal is to take you from absolute zero to a point where you understand the fundamental logic behind any programming language. You don't need any prior experience, just a desire to learn!
Who is it addressed to?
- To students looking for reinforcement or a new skill.
- To professionals from other sectors who want to reinvent themselves.
- To any curious person with a project in mind.
In this course you will learn:
- The pillars of logical thinking and problem solving.
- What variables, conditionals, loops, and functions are and how to use them.
- How to structure a simple program in a clean and efficient way.
A practical introduction to the language you're most interested in (Python, JavaScript, etc.) so you can start creating your own projects.
My method is 100% practical and personalized. We'll work at your pace, with realistic exercises focused on your interests so you can see results from day one.
Take the first step! Schedule your first class and discover the incredible world of programming.