Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Portfolio Project: Blogging App with React
Rating: 5.0 out of 5(1 rating)
21 students

Portfolio Project: Blogging App with React

Build real life project with React for your portfolio
Last updated 8/2024
English

What you'll learn

  • Learn to build a full-featured blogging application from scratch using React
  • Implement multi-page navigation using React Router
  • Develop a practical, real-world application with no theoretical fluff, just solid, applicable skills
  • Enhance their portfolios with a robust, fully functional blog application built from scratch
  • Creating and editing articles with a custom toolbar and markdown editor

Course content

9 sections62 lectures7h 17m total length
  • Introduction5:15
  • Create Project5:34

    Create a react project from a wheat template without next.js or remix, install dependencies, and run the dev server in VSCode with hot module reloading for the blogging app.

  • Dependencies0:27
  • Backend4:17

    Explore the blog backend for the React app: download and unzip the backend, install dependencies, start the nest app on port 8080, and interact with users, articles, and reactions.

  • Course Project - Source code0:07

Requirements

  • Basic knowledge of JavaScript, HTML, and CSS is required
  • Familiarity with modern JavaScript frameworks is recommended
  • Previous experience with frontend development will be helpful
  • Understanding of basic web development concepts is necessary

Description

Welcome to this hands-on React course where we dive deep into building a fully functional blogging application from scratch! Throughout this journey, you will master React and react router as we craft multiple pages for seamless navigation. But that's just the beginning! Get ready to roll up your sleeves and tackle real-world challenges as we create an article editor complete with a customized toolbar, empowering users to publish, edit, and unpublish articles with ease.

But we don't stop there! We will introduce markdown editing and rich content creation, enabling user to enrich their articles with images. Plus, we'll explore the power of user engagement with features like reactions, allowing users to like and bookmark articles, amplifying interaction and community building.

Having hands-on experience with a real-life project like a blogging application will set you apart from other candidates and showcase your ability to translate theoretical knowledge into impactful results. It's a chance to prove your worth, not just as a developer, but as a problem solver, innovator, and team player—all qualities that are highly valued in today's professional landscape.

Whether you are a seasoned developer looking to expand your skills or a newcomer eager to jumpstart your career, this course is tailored for you. Join me on this transformative journey and equip yourself with the practical skills and confidence needed to excel in your career.

Who this course is for:

  • This course is for frontend developers looking to expand their skills with React
  • Ideal for developers wanting to build practical projects to add to their portfolios
  • Perfect for anyone interested in hands-on learning and creating real-world applications
  • Suitable for experienced developers aiming to master a new JavaScript framework through practice
  • Great for beginners with basic web development knowledge who want to learn React