JavaScript Mastery : JavaScript Concepts

Day 1: JavaScript Basics

Mar 10, 2023, 3:30 ā€“ 5:30 PM

8
RSVP'd

RSVP Now

Key Themes

Career DevelopmentSolution ChallengeWeb

About this event

Welcome to our comprehensive JavaScript Bootcamp! In this program, we will cover the essential tools and technologies necessary for becoming a proficient JavaScript developer. The bootcamp consists of three major components: JavaScript, Reactjs, and Nodejs.

JavaScript Fundamentals

The first component of the bootcamp is focused on teaching the fundamentals of JavaScript. This will include covering topics such as data types, variables, functions, objects, arrays, loops, conditional statements, and control flow. We will delve deep into core programming concepts.

Reactjs

The second component of the bootcamp focuses on Reactjs, a popular and powerful JavaScript library used for building user interfaces. We will start with the basics of Reactjs, including components, state, and props. We will then move on to more advanced topics such as lifecycle methods, hooks, and context. By the end of this section, you will have developed a solid understanding of how to build dynamic, interactive web applications using Reactjs.

Nodejs

The third and final component of the bootcamp is focused on Nodejs, a JavaScript runtime built on Chrome's V8 JavaScript engine. We will start with the basics of Nodejs, including asynchronous programming, the event loop, and the Nodejs module system. We will then move on to more advanced topics such as building RESTful APIs, working with databases, and deploying applications to the cloud. By the end of this section, you will have developed a deep understanding of how to build scalable, performant, and robust applications using Nodejs.

Bootcamp Length and Prerequisites

Our bootcamp will run for 4 days, 2 hours each. To be successful in the program, you should have a basic knowledge of HTML, CSS, and basic programming concepts. Additionally, you should have a passion for learning and a commitment to putting in the effort to become a proficient JavaScript developer.

Bootcamp Outcome

By the end of our bootcamp, you will have developed the skills necessary to become a proficient JavaScript developer. You will have a deep understanding of JavaScript, Reactjs, and Nodejs, and will be able to build dynamic, interactive web applications from scratch. You will also have a portfolio of projects to showcase your skills and knowledge to potential employers.

Speaker

  • Umair Sayed

    Quantum Tech Academy

    JavaScript Mentor

Facilitators

  • Muhammad Haseeb

    CUSIT Peshawar

    GDSC Lead

  • Abdul Raheem

    COMSATS University Islamabad - Sahiwal Campus

    GDSC Lead

Partner

TLSA logo

TLSA

Organizers

  • FARHEEN MUZAFFAR

    GDSC Lead

  • Zakarya Khan Yousafzai

    University of Peshawar

    Advisor

  • Saood Faisal

    Fiverr

    EXECUTIVE TEAM

  • Abubakar Saddiq

    GDSC Executive Team

    EXECUTIVE TEAM

Contact Us