facebook
favorite buttonAdd to Wish List
from33.00GBP/ h

Web Design and Development for beginners in 10 lessons

I specialize in teaching web development for beginners, focusing on building a strong foundation in web design and programming. My goal is to guide students through the fundamentals without overwhelming them. In this class, you'll learn how to create and style basic websites using HTML, CSS, and JavaScript. I provide hands-on practice with real-world examples and assign projects after each lesson to reinforce learning. Whether you're new to coding or looking to enhance your computer skills, this course offers a supportive environment to grow at your own pace. No prior experience is required.

Extra information

Bring your laptop plz,

Location

At student's location: Around London, United Kingdom

|
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:
30 minutes
45 minutes
60 minutes
90 minutes
120 minutes
The class is taught in:English, Urdu, Hindi, Panjabi

Ask a question

Send a message explaining your needs and Usman 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 -04:00) New York
MonTueWedThuFriSatSun
0
  
  
  
  
  
  
  
1
  
  
  
  
  
  
  
2
  Monday at 2:00
  Tuesday at 2:00
  Wednesday at 2:00
  Thursday at 2:00
  Friday at 2:00
  Saturday at 2:00
  Sunday at 2:00
3
  Monday at 3:00
  Tuesday at 3:00
  Wednesday at 3:00
  Thursday at 3:00
  Friday at 3:00
  Saturday at 3:00
  Sunday at 3:00
4
  Monday at 4:00
  Tuesday at 4:00
  Wednesday at 4:00
  Thursday at 4:00
  Friday at 4:00
  Saturday at 4:00
  Sunday at 4:00
5
  Monday at 5:00
  Tuesday at 5:00
  Wednesday at 5:00
  Thursday at 5:00
  Friday at 5:00
  Saturday at 5:00
  Sunday at 5:00
6
  Monday at 6:00
  Tuesday at 6:00
  Wednesday at 6:00
  Thursday at 6:00
  Friday at 6:00
  Saturday at 6:00
  Sunday at 6:00
7
  Monday at 7:00
  Tuesday at 7:00
  Wednesday at 7:00
  Thursday at 7:00
  Friday at 7:00
  Saturday at 7:00
  Sunday at 7:00
8
  Monday at 8:00
  Tuesday at 8:00
  Wednesday at 8:00
  Thursday at 8:00
  Friday at 8:00
  Saturday at 8:00
  Sunday at 8:00
9
  Monday at 9:00
  Tuesday at 9:00
  Wednesday at 9:00
  Thursday at 9:00
  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
  
  
  
  
  
  
  
15
  
  
  
  
  
  
  
16
  
  
  
  
  
  
  
17
  
  
  
  
  
  
  
18
  
  
  
  
  
  
  
19
  
  
  
  
  
  
  
20
  
  
  
  
  
  
  
21
  
  
  
  
  
  
  
22
  
  
  
  
  
  
  
23
  
  
  
  
  
  
  
from £33At student's home

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 September 2024
  • Google connected

Availability of a typical week

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

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.

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 programming
I am a graduate in data science with R programming skills. I am able to help the students with assignments, and analysis with their master thesis. My approach is very student-oriented and I explain the subjects in a detailed way so that the students understand the main idea.

Oussama
Mastering Web Development: From Fundamentals to Advanced Techniques
What You’ll Learn: Front-end Technologies: HTML, CSS, JavaScript, React.js, Next.js, TailwindCSS for creating dynamic, responsive applications. Back-end Mastery: Node.js, Nest js, Express, and Fastify for building robust and scalable web servers. Databases: MySQL, PostgreSQL, and MongoDB for handling data efficiently. DevOps & Deployment: Learn Docker, CI/CD with GitHub Actions, and cloud deployment practices to ensure your applications are production-ready. How You Will Benefit: Students: Gain the technical skills and portfolio to ace your academic projects and land internships or entry-level jobs. Self-Taught Learners: Stop the guesswork and follow a structured, hands-on approach to mastering full-stack development faster. Professionals: Upgrade your skills to meet the demands of modern web development and position yourself for career growth. Why My Course is Different: Real-World Projects: You'll build applications that solve real business problems, like a complete e-commerce site, RESTful APIs, and microservices. Tailored Learning: Each course is personalized to your experience level and goals, ensuring you get the most out of every session. Problem-Solving Focus: From debugging to performance optimization, you'll learn to tackle real-world challenges confidently. Industry-Relevant Skills: Stay ahead of the curve with training in modern technologies and practices that top employers are looking for.

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 Data Communication and Networking! From the fundamentals to the deeper concepts!
Learn Data Communication & Networking!🌐 Are you interested in understanding how data moves across networks, how the internet works, and how to build efficient communication systems? I’m excited to announce that I will be offering Data Communication and Networking classes! 📌 What You’ll Learn: ✅ Networking fundamentals and protocols ✅ OSI and TCP/IP models explained ✅ Wired vs. wireless communication ✅ IP addressing and subnetting ✅ Network security basics ✅ Real-world applications and hands-on practice 📌 Who Is This For? 🔹 Students, tech enthusiasts, and IT professionals 🔹 Anyone looking to improve their networking skills 🔹 Those preparing for networking certifications 📌 Why Join? ✔️ Practical, easy-to-understand lessons ✔️ Hands-on exercises and real-world examples ✔️ Learn from an experienced instructor If you’re interested, feel free to reach out for more details. Let’s dive into the world of networking together! 🚀

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!

Izhar
Java classes for beginners, intermediate and advanced level by trained professional having practical work experience
Want to make a career in coding or stuck with your school/college syllabus. Here is the solution. I am an expert with the practical work experience. I'll be starting from scratch and strengthen your concepts so that you can easily master over 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 syllabus content which we'll be covering Introduction to Java programming • The Java Virtual Machine • Variables and data types • Conditional and looping constructs • Arrays Object-oriented programming with Java Classes and Objects • Fields and Methods • Constructors • Overloading methods • Garbage collection • Nested classes Inheritance • Overriding methods • Polymorphism • Making methods and classes final • Abstract classes and methods • Interfaces Exception handling with try-throw-catch-finally constructs • The Exception class The Object class • Cloning objects • The JDK LinkedList class • Strings • String conversions Working with types: Wrapper classes • Enumeration interface Packages • Package access • Documentation comments Applets • Configuring applets • Applet capabilities and restrictions Basics of AWT and Swing • Layout Managers • Event Handling • The Action Listener interface • Panels • Classes for various controls, such as label, choice, list, • Checkbox, etc. • Dialogs and frames • Using menus • Using the adapter classes • Graphics Threads • Synchronization The I/O Package • InputStream and OutputStream classes • Reader and Writer classes Basic concepts of networking • Working with URLs • Concepts of URLs • Sockets Database connectivity with JDBC • Java security In case you have any query, feel free to contact me. Give yourself a chance for a better future All the best

Jawad
Polytechnician (X) on Master's internship at EPFL gives mathematics lessons at all levels
I am currently an engineering student at the École Polytechnique de Paris and am currently completing my Master's program at EPFL in Lausanne. I offer private mathematics lessons, both in person in Lausanne and online, to high school students and university students (Bachelor's degree). I acquired solid teaching experience through a 6-month internship in colleges and associations (tutoring, homework help, co-facilitating exercise sessions), as well as by regularly giving private lessons. My method My goal is to support each student in a personalized way: understanding of fundamental concepts, strengthening acquired skills, working methods, exam preparation, etc. I adapt to the level and pace of each student, combining rigor, pedagogy and kindness. Typical course outline A class typically begins with a discussion to identify current challenges or goals. We then review key concepts and put them into practice through progressive exercises. I also offer additional materials if needed, and a brief debriefing at the end of the session. What I propose ✅ Mathematics courses in Lausanne (in person) or remotely ✅ For high school students or EPFL students / Bachelor in science or engineering ✅ One-off or regular monitoring (refresher courses, revisions, exams, projects, etc.) ✅ Available weekdays from 6 p.m. and all day on weekends

Riadh
Introductory Course in Computer Science, Computer Networks and Telecommunications.
The course will cover the following points: - Office automation (Word, Excel) - Network administration - CCNA Training (This program provides the foundation for IT professionals who are familiar with the Cisco networks and operating systems) - Teaching network courses (LAN, MAN, WAN, TCP/IP protocols) - Practical work (Packet tracer) - Some notions on computer security

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

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.

Dishant
Maths Bootcamp for SAT, ACT, IB, IGCSE, GCSE, CIE, middle school and high school math preparation.
Welcome to a tutoring experience designed to transform academic challenges into achievements! I provide specialized instruction in mathematics and science across all major curriculums, including US, UK, Indian, and Middle Eastern systems, with a particular focus on SAT, ACT, and AP exams. As a certified tutor, I support students through every level of high school math—Algebra, Calculus, Geometry, Statistics, and Trigonometry—and core science concepts. My approach is deeply personalized, ensuring that each student receives instruction tailored to their unique strengths and learning goals. I prioritize student satisfaction and comprehension above all, committing to an environment where each concept is fully understood and every question addressed. With customized learning plans, interactive tools, and hands-on projects, I make complex topics accessible and engaging. My goal is to inspire both skills mastery and a true enthusiasm for learning. Whether you're tackling advanced math, preparing for college admissions, or aiming for top scores in AP, SAT, or ACT exams, I’m here to provide dedicated support every step of the way. Experience the difference a tailored, student-centered approach can make—where your success and understanding are always the priority.

Muhammad
Your Computer Science Instructor: From Basics to AI & Beyond
Computer Science is more than just code—it's the foundation of innovation in today's world. In this comprehensive live class, I’ll guide you through everything from the basics of Computer Science to Object Oriented Programming (OOP), Data Structures & Algorithms (DSA), and advanced computing concepts. We’ll cover: Core Programming Languages: Python, C, C++, Java, JavaScript, and more AP Computer Science Preparation Hands-on Project Development Artificial Intelligence, Data Science & Machine Learning I can teach in my own structured style or fully adapt to your preferred curriculum, pace, and goals—whatever helps you learn best. Whether it’s exam prep or real-world projects, we’ll build your Computer Science skills your way.