Pedro
    Trusted teacher
    FavouritesAdd to Wish List
    FavouritesAdd to Wish List
    Trusted teacher
    from27.00EUR/ h

    Fullstack Web Development - HTML/CSS/JavaScript/ReactJS/Node/MongoDB

    [ENGLISH]
    Web development is one of the most in-demand programming jobs in the market nowadays, with companies worldwide struggling to hire and retain talents. This trend is reflected on a waging increase and ferocious competition for the best web developers available.

    In this course I propose a full-stack (front-end and back-end) approach to web development to tackle the current job market needs, as well to create your own websites and applications. For a beginner student we'll start with the internet foundations (what is the internet, HTTP requests, client/server communication) followed by an introduction to the most basic web development tools, namely HTML and CSS. We'll see what is JavaScript, its foundations and how to use it to enrich web pages. Once we're ready we'll take a step forward with React, an open-source, highly demanded front-end framework created by Facebook, and we'll dive deep into its concepts and tools.

    We'll also learn back-end development from scratch with Node and its main library, Express, along with essential concepts like request-response cycles, server availability, CORS and cookies. A database implementation in MongoDB will be introduced together with the Mongoose library for Node.

    Finally, we'll also see good development practices like code quality, programming with Visual Studio Code, command prompt interaction, creation of Git repositories and code versioning. At the end you must be able to build an on-line portfolio and succeed in modern web development tasks.

    Extra information

    Bring your own laptop

    Location

    Online via webcam
    At student's location: Around Toulouse, France

    |
    Use ⊞+wheel to zoom!
    +

    General info

    Age:
    Teenagers (13-17 years old)
    Adults (18-64 years old)
    Seniors (65+ years old)
    Student level:
    Beginner
    Intermediate
    Duration:
    60 minutes
    90 minutes
    120 minutes
    The class is taught in:English, French, Portuguese

    Ask a question

    Send a message explaining your needs and Pedro 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              
    9              
    10              
    11              
    12              
    13    Tuesday at 13:00    Thursday at 13:00      
    14    Tuesday at 14:00    Thursday at 14:00      
    15    Tuesday at 15:00    Thursday at 15:00      
    16              
    17              
    18              
    19              
    20              
    21              
    22              
    23              
    from 27€Online via webcam
    from 32€At 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 November 2022
    • Google connected

    Availability of a typical week

    (GMT -04:00) New York
    MonTueWedThuFriSatSun
    0              
    1              
    2              
    3              
    4              
    5              
    6              
    7              
    8              
    9              
    10              
    11              
    12              
    13    Tuesday at 13:00    Thursday at 13:00      
    14    Tuesday at 14:00    Thursday at 14:00      
    15    Tuesday at 15:00    Thursday at 15:00      
    16              
    17              
    18              
    19              
    20              
    21              
    22              
    23              
    from 27€Online via webcam
    from 32€At 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


    Aniket
    Certified Trainer For SQL, Excel and Html (Web Development) with 300+ Reviews
    - B.tech and M.tech in Computer Science - Worked as a Software engineer in Virtusa Corp & DIGIDEZ - More than 6 years of teaching experience - Oracle Certified Developer - Helped students placed in FAANG Featured Review : Been trying to learn Java on my own for about 1 year and I couldn't get a grasp on it. Aniket make learning Java a fun experience and challenges you to think for yourself to reinforce the concepts you've learned. I am truly excited for our meetings and he makes time go by so fast that I'm upset when they end. Great teacher and he is genuinely passionate about your success. If I could give him more stars I would!!! Thanks Aniket

    Oussama
    Mastering Web Development: From Fundamentals to Advanced Techniques
    Hello everyone ! I'm oussama, a web developer and certified Python instructor with 1 year experience as a fullstack developer. I am passionate about programming and love teaching students of all skill levels how to create professional websites. I've helped many students develop their programming skills, from beginners to advanced levels, and I'd love to help even more people achieve their web development goals. With a solid background in programming and development, I am able to provide my students with theoretical and practical training in algorithms and data structures, as well as in website development languages such as HTML, CSS, JavaScript , React JS, Bootstrap and others. My classes are designed to meet the individual needs of each student and are suitable for different learning styles. Whether you are just starting out or looking to improve your developing skills, my classes can help you achieve your career goals. Do not hesitate to contact me for more information on my web development courses. I look forward to helping you become a competent web developer and succeed in this exciting field!

    Hamidreza
    Learn React to create web applications for beginners
    I'm an experienced software engineer. I've been working with React for 5 years now. React lets you build web applications. In this course I'll teach you react and together we start building websites. I tutor and help you along the way and answer you questions.

    Reza
    HTML5 for beginners and intermediate web enthusiasts
    The basis of web development is HTML. You'll need HTML to start making your website from ground up. I have been an enthusiastic HTML programmer since the early ages of web. During my course you will not only learn how to make responsive web sites, but also you can get your hand on some basics of relevant technologies such as PHP and MySQL.

    Sebastian
    JavaScript, React, Node.js, HTML, CSS -- Learn Front End and Full Stack Coding with an experienced professional
    I will teach you: - Coding in JavaScript - How to turn a design into a working user interface - How to create a lightning-fast and SEO optimized website - How to implement unit tests and e2e tests - The best practices when working in a software development team And anything you might want to learn as an aspiring front end or full stack developer.

    Abdelhamid
    Static Web Development: HTML, CSS3, JAVASCRIPT
    Learn to develop web pages using HTML, CSS and JavaScript (Front-end). With a project-based pedagogy, I assist you step by step in learning and mastering the development of dynamic and ergonomic Web pages.

    Hercilio
    Web development - From practices to real world systems
    PHP is a Powerful Web Programming Language that works as server-client server architecture. As a Web Developer you will be able to develop and apply complex methods and other features to critically understand an entire process of web development, including the database designing, implementation and evaluation. From the syllabus you will be able to apply from simple tasks to more complete as well as work with MVC (Modelling, View and Controlling) architecture. At the end, by analysing different use-cases, Students will be able to develop their own systems booking systems, e-shops, e-learning systems, and more.

    Manoj
    Computer Basic to Front End, Back End, App Development, Services and Testing etc.(online only)
    I am Professional Full Stack Developer from last 11 years. I can teach you all cool Stuff about Computers and Computer Programming. You can learn from basic to professional level.Following Topics Which I can teach you. Front End: HTML, HTML5, CSS, CSS3, BootStrap,JavaScript, Angular JS, Angular 2+, React Js,Jquery,Ajax, Vue JS, redux Back End: C, C++, DataStructure,OOPS, Java, J2EE,Hibernate, Spring, spring boot,Struts,Wicket, microservices, ShellScripting,PHP, Node JS, Expres js,Docker, AWS, Azure, ELK, azure DevOps App Developement : Android, Hybrid App Development(Cordova, Ionic) Services: REST, SOAP Testing: Junit, Selenium Database: MySql, Oracle, DB2 OS: Windows, Linux, Ubntu, Unix Others: Artificial Intelligence(API AI/Dialog-flow), Web Crawling, Web Scrapping, Maths, Science, Game development

    Amal
    Apprendre Python et devenir un développeur. Cours particuliers PERSONNALISÉS tous les niveaux
    Python est un langage de programmation très puissant et utilisé presque partout (web, data science, machine learning, artificial intelligence, automation, test …). J’ai conçu des cours particuliers INDIVIDUELS et PERSONNALISÉS selon le besoin de l'apprenant et son niveau. Ces cours sont proposés par un ingénieur et enseignant expérimenté qui a travaillé en Tunisie et en Allemagne. Ces cours couvrent les notions de base de Python, l’oriente objet, le développement web avec flask, les entrepôts de données et ETL, le data engineering et les différents modules tels que Pandas, Numpy, PygramETL … Vous allez apprendre les bases de la programmation avec Python, comment créer des applications web avec flask, comment créer un Data Pipeline/ETL Pipeline, comment créer des applications CLI, et beaucoup d’autres types d’applications. Les cours visent TOUS les niveaux (débutant, intermédiaire, avancé et scolaire) avec comme but d'améliorer les capacités de l'apprenant et lui permettre de devenir un développeur Python et du coup trouver un emploi. Le planning est organisé ensemble selon le rythme, le besoin et les disponibilités respectives . L'ambiance est conviviale et propice à l'apprentissage avec une excellente pédagogie . Horaires flexibles et supports de cours/codes variés.

    Arturo
    Wordpress Web Programming For Entrepreneurs. Launch of a website. Creation of Templates, Plugins and Custom Functions
    Programming is a very useful skill in life and if you want to undertake even more. In those early stages in which you need to minimize costs, it is very useful to have developed this skill. In addition, when you already have to hire an IT team for your company, you will know which team is best for you to develop your business and your technological solutions within your company.

    Navreet
    HTML, CSS and Java Script for website development and object oriented programming language (c++), Maths from upto year 8
    HTML and CSS is used to design the web pages and java script is used to validate the pages. JavaScript is a programming language commonly used in web development. It was originally developed by Netscape as a means to add dynamic and interactive elements to websites. Like server-side scripting languages, such as PHP and ASP, JavaScript code can be inserted anywhere within the HTML of a webpage. However, only the output of server-side code is displayed in the HTML, while JavaScript code remains fully visible in the source of the webpage. It can also be referenced in a separate .JS file, which may also be viewed in a browser.

    Namit
    Full Stack Developer( MERN) - Data Structure and Algorithm
    Web Development is a grooming Field, and in my Class I will teach you from basic to Advance how you can built website like Amazon , Netflix etc. How they work in real time , I will also teach you about system Design. And at the end You can also build your own Website.

    Mr.Mohamed
    Programming, Robotics, Motion Graphics, Webbots robotics
    I train programming using the Python language for beginners to get into the basics of programming science, especially since it has become the future now, with teaching courses on how to produce games and programs using them, with the addition of a montage course, designing intros, drawing and editing images through the use of aftereffects

    Franklin
    Programming Tutorials, Software, Web Development, Mobile Development, Videogames and SEO Positioning
    We will focus on what you do not master, you will reinforce the topics in which you need help and you will learn techniques that have made my life easier throughout my career as a software developer. You will be able to learn to program in C/C++, Javascript, Java, Python, PHP, Golang, Kotlin, Dart, etc. and use frameworks or libraries such as Angular, ReactJS, NextJS, Flutter, Laravel, etc. You can choose programming tutorials, Wordpress, web positioning, mobile development, etc. In addition to mathematics and calculation based on scientific computing. In case of not learning or obtaining what was promised, a refund will be provided.

    Ahmed
    Python programming Mentor (for both starting professional and students)
    When I started learning programming about 9 years ago, something I would have appreciated is to have a mentor. Someone whom I can occasionally ask questions, or take advice from, or or just ask what should I learn next. That's why I'm offering this class. I have very diverse background working at different startups in France, Switzerland, and remotely with people from USA, Australia, Germany, Korea, Japan, and of course my home country Egypt. My main fields of work is web and API development, but the skills I can teach you apply to all disciplines of computer science. What I can give you in these sessions are one of the following 1. You are already learning Python and need occasional advice 2. You are a starting professional working with Python / django / fastapi, etc. and need someone to advice on bugs, performance, etc. 3. You are a professional in other fields and need a Python program to help you do your job 4. You are a student learning programming and need some tutoring to speed up your learning