facebook
    Szymon
    member icon
    Trusted teacher
    favorite buttonAdd to Wish List
    favorite buttonAdd to Wish List
    member icon
    Trusted teacher
    from16.46CHF/ h

    HTML Mastery - From Beginner to Web Developer - Semantic HTML and CSS

    Dive into the world of web development with my comprehensive HTML course, designed for beginners who want to build stunning, functional websites from the ground up. Whether you’re curious about how websites work or want to create your own, this course will take you step-by-step through the essentials of HTML and beyond, giving you the skills to develop real-world projects confidently.


    What You'll Learn:

    - HTML Basics: Learn the building blocks of the web by mastering tags, elements, attributes, and how to structure content.
    - Interactive Forms: Create dynamic forms for login pages, surveys, and more, and handle user input effectively.
    - Adding Media: Discover how to embed images, videos, and other multimedia to make your websites more engaging.
    - Linking and Navigation: Build a fully connected website using hyperlinks, menus, and navigation best practices.
    - Introduction to CSS: Apply basic styles to your HTML content, learning how to change fonts, colors, layouts, and more.
    - Responsive Web Design: Ensure your websites look great on mobile, tablet, and desktop using modern techniques like Bootstrap.
    - Semantic HTML: Understand the importance of clean, readable code with semantic tags that improve your website’s accessibility.


    Course Features:

    - Hands-on exercises for every topic to reinforce learning.
    - Personal feedback and guidance on your projects.
    - Practical examples and projects to help you apply your skills in real-world scenarios.
    - Learn at your own pace, with flexible lessons tailored to your skill level.


    Who is this course for?
    This course is perfect for beginners with little to no coding experience. By the end, you’ll have a strong foundation in HTML and basic web development, empowering you to continue learning CSS, JavaScript, or dive into more advanced web development.

    Extra information

    Bring your own laptop and code editor

    Location

    At student's location: Around Antwerp, Belgium
    Online via webcam

    |
    Use ctrl + wheel to zoom!
    +

    General info

    Age:
    Children (7-12 years old)
    Teenagers (13-17 years old)
    Adults (18-64 years old)
    Seniors (65+ years old)
    Student level:
    Beginner
    Duration:
    60 minutes
    120 minutes
    The class is taught in:English, Polish

    About Me

    Hi! I’m a skilled and dedicated developer with expertise in Java, Spring, JavaScript, Node.js/Express.js. I'm consistently recognized as a "programming wizard" by my friends, colleagues, and teachers. With many years of programming experience and a strong background in backend/bot development, I specialize in building robust applications and coding every silly idea that comes to my mind. I have also worked with frontend technologies like React, html+css, JavaFX, and Next.js

    About a year ago, I have discovered my love for spreading my knowledge onto others. Since then I have been preparing students for exams, and teaching anything from beginner to advanced topics in multiple programming and database query languages.

    Education

    I have been taking every single class and course about computers and programming ever since I started elementary school. I have finished high school with an Honors Diploma and multiple recognitions in IT fields: robotics, coding, software engineering. After that, I started studying at KdG University, where I am still studying (currently year 2).

    Experience / Qualifications

    I have written tens if not hundreds of programming projects both by myself and with teams of other developers. I've been programming in Java, Python, and JavaScript almost daily for the past 3 years. I have scored an average of 19.5/20 on my 4 University programming exams.
    Ready to dive into the world of JavaScript? Whether you're starting from scratch or want to level up your skills, this course will guide you through the core concepts of Vanilla JavaScript—the foundation of web development. By the end, you’ll be able to build interactive web pages, manipulate the DOM, and even create cool animations and games using HTML Canvas. What you’ll learn: - JavaScript fundamentals: variables, data types, functions, loops, and conditionals - DOM manipulation: interacting with and modifying HTML elements - Event handling: adding interactivity to your websites with events like clicks and keypresses - JSON and data fetching: working with APIs to load dynamic content - Asynchronous JavaScript: promises, async/await - Best practices and clean coding Bonuses: - HTML Canvas: Create graphics, animations, and games! - Local Storage: Save data in the browser for a persistent user experience - JavaScript ES6+ Features: Stay up-to-date with the latest syntax and capabilities Who is this for? This course is perfect for beginners who want to master the fundamentals of JavaScript, as well as developers looking to solidify their understanding of Vanilla JavaScript before moving into frameworks. We’ll focus on practical, hands-on learning to ensure you walk away with skills you can immediately apply.
    Are you preparing for your college Java exams and want to ace them? Join my College Java Exam Preparation course to receive expert guidance from a seasoned Java programmer. With 3+ years of experience in Java, consistent top scores in programming exams at KdG University (average of 19.5/20), and over a year of tutoring experience, I’m here to help you master everything from foundational concepts to advanced topics. What you’ll learn: - Java basics: variables, data types, operators - Control flow: loops, if/else, switch + break/continue - Arrays and Strings - Object-oriented programming (OOP): classes, methods, static keyword, constructors(and overloading), - Advanced OOP: inheritance, polymorphism, encapsulation, abstraction, interfaces - Collections, exceptions, file handling, and I/O Who is this for? This course is perfect for students at any level of Java proficiency—whether you're just starting or looking to fine-tune your advanced skills before exams. We'll focus on core exam topics and work through real-world Java problems to make sure you feel confident and well-prepared. Need something more advanced? Check out my other courses on JDBC (with SQL), JavaFX, Spring basics, and Spring Boot
    Are you preparing for your college SQL exams and want to excel in database querying? Join my SQL Exam Preparation course, where you’ll get expert guidance from an experienced tutor with a strong background in databases. (mainly PostgreSQL and mySQL) With 2 years of SQL experience, top scores in exams at KdG University, and over a year of tutoring, I’ll help you master SELECT statements and beyond. What you’ll learn: - Basics of SQL: tables, columns, rows - Writing SELECT queries - Filtering data using WHERE, LIKE, and logical operators - Using ORDER BY and LIMIT for sorting and limiting results - Aggregate functions: COUNT, SUM, AVG, MIN, MAX - GROUP BY and HAVING clauses for data aggregation - Joins: INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN - Subqueries and nested SELECT statements Who is this for? This course is ideal for anyone looking to strengthen their SQL skills, whether you're a beginner or preparing for college-level exams. We’ll cover core SELECT query concepts, ensuring you have the confidence to work with real-world data and ace your tests. Looking for something more advanced? Check out my other course on CREATE and INSERT statements.

    Ask a question

    Send a message explaining your needs and Szymon 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
      
      
      
      
      
      
      
    3
      
      
      
      
      
      
      
    4
      
      
      
      
      
      
      
    5
      
      
      
      
      
      
      
    6
      
      
      
      
      
      
      
    7
      
      
      
      
      
      
      
    8
      
      
      
      
      
      Saturday at 8:00
      Sunday at 8:00
    9
      
      
      
      
      
      Saturday at 9:00
      Sunday at 9:00
    10
      Monday at 10:00
      Tuesday at 10:00
      Wednesday at 10:00
      Thursday at 10:00
      Friday at 10:00
      Saturday at 10:00
      Sunday at 10:00
    11
      Monday at 11:00
      Tuesday at 11:00
      Wednesday at 11:00
      Thursday at 11:00
      Friday at 11:00
      Saturday at 11:00
      Sunday at 11:00
    12
      Monday at 12:00
      Tuesday at 12:00
      Wednesday at 12:00
      Thursday at 12:00
      Friday at 12:00
      Saturday at 12:00
      Sunday at 12:00
    13
      Monday at 13:00
      Tuesday at 13:00
      Wednesday at 13:00
      Thursday at 13:00
      Friday at 13:00
      Saturday at 13:00
      Sunday at 13:00
    14
      Monday at 14:00
      Tuesday at 14:00
      Wednesday at 14:00
      Thursday at 14:00
      Friday at 14:00
      Saturday at 14:00
      Sunday at 14:00
    15
      
      
      
      
      
      
      Sunday at 15:00
    16
      
      Tuesday at 16:00
      Wednesday at 16:00
      Thursday at 16:00
      Friday at 16:00
      Saturday at 16:00
      Sunday at 16:00
    17
      
      
      
      
      
      
      
    18
      
      
      
      
      
      
      
    19
      
      
      
      
      
      
      
    20
      
      
      
      
      
      
      
    21
      
      
      
      
      
      
      
    22
      
      
      
      
      
      
      
    23
      
      
      
      
      
      
      
    from 16.46FrOnline via webcam

    Good-fit Instructor Guarantee


    If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.

    Online reputation

    • Instructor since October 2024
    • Phone number verified
    • Google connected
    • Linkedin connected

    Availability of a typical week

    (GMT -04:00) New York
    MonTueWedThuFriSatSun
    0
      
      
      
      
      
      
      
    1
      
      
      
      
      
      
      
    2
      
      
      
      
      
      
      
    3
      
      
      
      
      
      
      
    4
      
      
      
      
      
      
      
    5
      
      
      
      
      
      
      
    6
      
      
      
      
      
      
      
    7
      
      
      
      
      
      
      
    8
      
      
      
      
      
      Saturday at 8:00
      Sunday at 8:00
    9
      
      
      
      
      
      Saturday at 9:00
      Sunday at 9:00
    10
      Monday at 10:00
      Tuesday at 10:00
      Wednesday at 10:00
      Thursday at 10:00
      Friday at 10:00
      Saturday at 10:00
      Sunday at 10:00
    11
      Monday at 11:00
      Tuesday at 11:00
      Wednesday at 11:00
      Thursday at 11:00
      Friday at 11:00
      Saturday at 11:00
      Sunday at 11:00
    12
      Monday at 12:00
      Tuesday at 12:00
      Wednesday at 12:00
      Thursday at 12:00
      Friday at 12:00
      Saturday at 12:00
      Sunday at 12:00
    13
      Monday at 13:00
      Tuesday at 13:00
      Wednesday at 13:00
      Thursday at 13:00
      Friday at 13:00
      Saturday at 13:00
      Sunday at 13:00
    14
      Monday at 14:00
      Tuesday at 14:00
      Wednesday at 14:00
      Thursday at 14:00
      Friday at 14:00
      Saturday at 14:00
      Sunday at 14:00
    15
      
      
      
      
      
      
      Sunday at 15:00
    16
      
      Tuesday at 16:00
      Wednesday at 16:00
      Thursday at 16:00
      Friday at 16:00
      Saturday at 16:00
      Sunday at 16:00
    17
      
      
      
      
      
      
      
    18
      
      
      
      
      
      
      
    19
      
      
      
      
      
      
      
    20
      
      
      
      
      
      
      
    21
      
      
      
      
      
      
      
    22
      
      
      
      
      
      
      
    23
      
      
      
      
      
      
      
    from 16.46FrOnline 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


    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.

    HTML, CSS & JavaScript – Create your website like a pro
    Do you dream of creating your own website but don't know where to start? 🙋‍♂️🙋‍♀️ This course is for you! Together, we'll dive into the exciting world of web development by learning the basics of the three essential languages: HTML 🧱 to structure your pages, CSS 🎨 to make them beautiful and well-presented, and JavaScript ⚙️ to add interaction and dynamism to your projects (like drop-down menus, click effects, or responsive forms). No need to have any previous experience coding! 💡 This course is designed for beginners, the curious, or even those considering a career change. The goal is simple: by the end, you'll know how to create a complete, clean, modern, and mobile-friendly website 📱💻. We progress step by step, with clear explanations, small, concrete projects, and a relaxed but serious atmosphere. 🎯 The course is remote via webcam (Zoom, Google Meet, etc.) 📍💻. All you need is a laptop and a code editor like Visual Studio Code (free). I provide all the files needed to follow the exercises and build your site step by step 🧑‍💻📂. This course is taught in French 🇫🇷 and is aimed at everyone, from teenagers to seniors, motivated to learn something new and useful. Sessions last 60 or 90 minutes, whichever suits you best ⏱️. Whether you want to create a personal website, discover coding or even start a professional project, you've come to the right place! 💬✨ See you soon to create your first website together! 😄👨‍🏫👩‍🏫

    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.

    Frontend Basics (HTML, CSS, JavaScript) Algorithm basics included.
    Are you ready to build websites from the ground up? This course is your first step into the world of web development! In Frontend Basics, you’ll learn how to create websites using the three essential building blocks: * HTML – structure your content * CSS – style and design your pages * JavaScript – make your site interactive and dynamic Whether you’re a total beginner or someone who wants to strengthen the foundations, this course will guide you through practical, hands-on lessons that result in real-world projects like: * A personal portfolio page * A styled landing page * A to-do list app using JavaScript Who This Course Is For * Absolute beginners in coding * Students or career changers interested in tech * Designers who want to learn how frontend works * Parents or educators teaching kids web basics Start your frontend journey with confidence — by the end of this course, you'll be able to build and publish your own web pages from scratch!

    Private lessons for first-year DAW/DAM subjects
    I'm a DAW student with a first-year grade point average of 9.5, and I offer private tutoring for first-year DAW/DAM subjects. These classes include Programming, Databases, Development Environments, Computer Systems, and Markup Languages.