Technical Workshop Series: Introduction to Node.js

#NodeJS #BackendDevelopment #JavaScript #IEEE #Workshop #TechWorkshop #DevNas #FullStack #Programming #Gaza #WebDevelopment #Coding #GoogleMeet #IEEEGaza #TechCommunity
Share

The IEEE Gaza Student Branch, in collaboration with Dev Nas, is hosting the first session of a technical workshop series on Node.js. Join us online via Google Meet on April 20, 2025, from 01:00 PM – 03:00 PM (Gaza Time). The session will be led by Mohamed Amine Benrahhouma, a FullStack JavaScript Developer and IT Instructor. Don’t miss this opportunity to learn backend development with Node.js

The IEEE Gaza Student Branch at the Islamic University of Gaza, in collaboration with Dev Nas, launched the first session of a technical workshop series under the title “Introduction to Node.js.” The session was led by Mohamed Amine Benrahhouma, a FullStack JavaScript Developer and IT Instructor. This interactive online session aimed to enhance participants’ backend development skills using Node.js, covering its core concepts and real-world applications. The event attracted students and enthusiasts eager to explore modern web technologie



  Date and Time

  Location

  Hosts

  Registration



  • Start time: 02 May 2025 10:00 AM UTC
  • End time: 02 Jun 2025 12:00 PM UTC
  • Add_To_Calendar_icon Add Event to Calendar
If you are not a robot, please complete the ReCAPTCHA to display virtual attendance info.
  • Contact Event Host
  • https://www.instagram.com/ieee_std_iug?igsh=NXEwYnlia2JsNjY4

  • Co-sponsored by IEEE Islamic University of Gaza Student Branch
  • Starts 18 April 2025 09:00 PM UTC
  • Ends 01 May 2025 09:00 PM UTC
  • No Admission Charge






Agenda

  1. Opening and Welcome Remarks 

    • Brief introduction of the workshop, organizers (IEEE Gaza SB & Dev Nas), and speaker.

  2. Introduction to Node.js 

    • What is Node.js?

    • History and evolution

    • Why Node.js is important in modern backend and full-stack development

  3. Development Environment Setup 

    • Installing Node.js and setting up a basic project

    • Overview of tools and editors (e.g., VS Code)

  4. Core Concepts of Node.js 

    • Modules and package management (npm)

    • Event-driven architecture

    • Asynchronous programming and non-blocking I/O

    • Introduction to Express.js (if covered)

  5. Hands-on Coding Session 

    • Building a simple backend application using Node.js

    • Demonstration of creating routes, handling requests, and running a local server

  6. Q&A and Open Discussion 

    • Participants ask questions

    • Discussion on real-world applications and further learning resources

  7. Closing Remarks and Announcements 

    • Summary of key points

    • Upcoming sessions in the technical workshop series

    • Thank you note to the speaker and participants



This session is part of an ongoing technical workshop series by IEEE Gaza SB and Dev Nas. Participants will learn essential Node.js concepts, including modules, event-driven architecture, and asynchronous programming. Join us online for an engaging session on backend development. Arabic: