Companies Home Search Profile

ReactJS, NextJS & OpenAI: In Demand Project Development

Focused View

Tofiq Quadri

5:32:46

79 View
  • 1. Course Introduction.mp4
    01:06
  • 2. Join our Online Learning Community.html
  • 3. What we will Build in this Course.mp4
    01:10
  • 4. Who is this Course for.mp4
    00:51
  • 5. How can you derive most value out of this course.html
  • 1. Installing NodeJS.mp4
    03:57
  • 2. NodeJS Resources.html
  • 3. Installing Visual Studio Code.mp4
    02:35
  • 4. VS Code Resources.html
  • 1. Creating a New NextJS Project.mp4
    02:36
  • 2. Setting Up Project Structure.mp4
    07:02
  • 3. Installing Bootstrap in NextJS.mp4
    05:26
  • 4. Installing Socket.io for WebSocket.mp4
    02:24
  • 5. Setting Up Server.mp4
    02:10
  • 6. Setting Up Client.mp4
    05:13
  • 7. Creating a User To Join Room.mp4
    26:39
  • 8. Building Chat UI Components.mp4
    33:46
  • 9. Creating a Chat Room.mp4
    24:09
  • 10. Socket.io Events Documentation.html
  • 11. Sending Messages In Room.mp4
    53:15
  • 12. Cleaning up Socket.io & UI Enhancement.mp4
    06:39
  • 13. Resources.html
  • 14. Now what can you do next.html
  • 1. Creating a New ReactJS Project.mp4
    11:10
  • 2. Getting OpenAI API Key.mp4
    03:37
  • 3. Important Reminder.html
  • 4. Implementing Chatbot UI.mp4
    11:55
  • 5. Setting Up API for Chatbot request.mp4
    43:31
  • 6. Resources.html
  • 1. Axios Introduction and Installation.mp4
    01:51
  • 2. UI Implementation for Tweet Generator.mp4
    07:25
  • 3. Using AI to Generate Next Tweet.mp4
    12:54
  • 4. Resources.html
  • 1. UI Implementation for Command and Image.mp4
    08:53
  • 2. API Implementation for Image Generator.mp4
    07:25
  • 3. Resources.html
  • 1. Portfolio Resource.html
  • 2. Implementing Portfolio Website in NextJS.mp4
    20:32
  • 3. Optimizing Performance of Our NextJS Application.mp4
    13:57
  • 4. Resources.html
  • 1. Publishing Code on GitHub for CDCI.mp4
    07:11
  • 2. Deploying Website to Live.mp4
    03:27
  • Description


    Chatbot, Real-Time Chat App, AI Image & Tweet Generation, Next JS SEO - Portfolio Site, Vercel (Build from scratch)

    What You'll Learn?


    • Building Real-Time Group Chat App in NextJS 13
    • Open AI for Image, Tweet & ChatBot Generation
    • NextJS SEO & LightHouse Performance Optimization
    • Deploy NextJS/ReactJS App to Live
    • Setup CD/CI Pipeline on GitHub
    • Converting Template to NextJS Website
    • Fetch & Axios: To send HTTP Requests
    • +BONUS: JavaScript Refresher
    • +BONUS: Handling CSV Files in ReactJS

    Who is this for?


  • Entry/Intermediate Level Developers who want to learn NextJS/React & explore power of Next Gen AI
  • Students/Developers who learn better while building real projects instead of theory
  • Who want to learn more in less time
  • What You Need to Know?


  • You need to have basic knowledge of JavaScript (Entry level)
  • Computer to setup development environment and write code
  • Dedication to fight against your desire of saying no to learning
  • More details


    Description

    In this course, you will build brand new NextJS projects, including a Real-Time Group Chat, AI Tweet Generator, Chatbot, AI Image Generator, Portfolio site and working with CSV Files. You'll learn how to integrate OpenAI into your applications, which will allow you to build real-world applications faster and more efficiently.


    Why is this course different?

    - While there are plenty of courses on Udemy that teach you about authentication, routing, and basics of Next.JS and ReactJS, this course offers a unique approach by introducing you to OpenAI and demonstrating how to integrate it into your applications.

    - If you are someone who has recently started learning front-end development using ReactJS or NextJS then this course is definitely for you!

    - In case you want to add some projects to your portfolio as a Beginner then onboard with me on this exciting course where you'll get introduced to the most popular concept of real-time communication, OpenAI and at the end of the course you'll learn how to create a portfolio site and deploy it to production.


    How will you get benefit after you join?

    By joining this course, you will have access to free updates and new projects with exciting features that will be added over time. At the end of the course, you will have four projects in your portfolio, including a Real-Time chat application and three AI-based applications. You will also learn how to create a portfolio website and deploy your apps using Vercel for free.


    Who is this course for?

    - This brand new course is ideal for university/college students or beginner level front-end developers looking to build their portfolio and gain confidence.

    - If you have tried learning ReactJS and NextJS but have not yet gained the confidence to build real-world applications, this course is perfect for you.


    What will you learn?

    In each project, you will learn how to implement different features such as real-time communication, AI-based functionality, and how to deploy your app to production. Each project builds on the previous one, and you will gain experience and confidence with each new project.


    What will you gain at the end of this course?

    - 5 Projects with a Real-Time chat application and 3 AI based Applications in your portfolio.

    - Portfolio website to showcase your work to recruiters and companies worldwide.

    - Finally, you are going to learn how to deploy your apps using vercel for FREE.


    About me:

    My name is Tofiq, I'm the Founder of DevelopersHive and have over a decade of experience in Software Engineering and Training. I will be your instructor and answer any questions you may have in the Q&A section


    Course Structure:

    Each project can be completed in any order, and you will have access to all course materials from the beginning. As you progress through each project, you will gain the knowledge and experience needed to complete the final project, which is the portfolio site.


    Certificate:

    Upon successfully completing this course, you will receive a certificate that acknowledges your consistency and hard work throughout the course.


    Join me on this exciting journey to learn NextJS with OpenAI and build real-world applications!

    Who this course is for:

    • Entry/Intermediate Level Developers who want to learn NextJS/React & explore power of Next Gen AI
    • Students/Developers who learn better while building real projects instead of theory
    • Who want to learn more in less time

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Tofiq Quadri
    Tofiq Quadri
    Instructor's Courses
    Experience as a Software Engineer:- Since my school days I always had this curiosity with computer science and softwares. I'm sure if you're here you had similar experience, even if you didn't you'll still find it now.- Passionate starting with programming languages almost 18 years ago, such as Logo, QBasic, C, C++, Java and then exploring Python & JavaScript Frameworks I've done it all.- Following my dream, I specialized in and graduated with Honours in Bachelor's of Computer Science Engineering- I've worked with Fortune 500 companies and agencies worldwide as an Independent Consultant, Startup Consultant, Software Engineer, Lead, Instructor and even build my own startups.- During my journey of engineering I've been always trying to make a crazy impact out of monotonous software engineers life. I've created several libraries to add my open-source contribution in JavaScript world and being used by Top companies in the world including Adobe with some over 1.5M+ downloads now.- Currently I work as a Founder and Full Stack Developer.Aim to make Learning Easier:- Teaching something valuable is what I've always loved and I keep on sharing tutorials in programming, building products and tools on my YouTube channel. Recently I'm working with Udemy and creating courses on highly complex and useful topics that cover job demand as well as hands on industrial experience.- Sharing is caring and to make learning easier has always been my motto. I've always found peace in teaching, be it during my academic days, jobs, consultancy or through videos and blogs.- I believe if complex topics and curriculums can be made easier for anyone to understand, it will help us grow and learn as a community of like minded people.Hope you loved my story! If you'd like to say hiii I'm always open to connect.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 29
    • duration 5:32:46
    • Release Date 2023/06/16