Introduction to Web Development: Building the Foundations of the Modern Web Technology
Join Our Webinar: "Introduction to Web Development: Building the Foundations of Modern Web Technology"
Participants dived into the dynamic world of web development with our webinar, "Introduction to Web Development: Building the Foundations of Modern Web Technology." In celebration of IEEE's 15th anniversary and 140 years of technological advancements, this special event was held on October 1, 2024, at 6:30 PM on Zoom. We were excited to feature Aryan Rahman, a Full-Stack Software Engineer at Optimizely, as our guest speaker.
This webinar was designed to introduce attendees to the core aspects of web development and software engineering. Topics included the distinctions between frontend, backend, and full-stack development, essential web technologies such as HTML, CSS, JavaScript, Node.js, and SQL, as well as modern frameworks like React and Django. Aryan also discussed the importance of UI/UX, version control with Git, and the fundamentals of DevOps and deployment.
In addition, the session covered advanced topics like web security basics, payment handling, and career-building tips for aspiring developers. With recommended resources such as FreeCodeCamp and Odin Project, participants gained the tools to continue their learning journey beyond the webinar. This event provided a valuable opportunity to gain insights and enhance skills!
Registration was free for all, with a deadline of September 30, 2024.
Date and Time
Location
Hosts
Registration
- Date: 01 Oct 2024
- Time: 06:30 PM to 08:00 PM
- All times are (UTC+06:00) Astana
-
Add Event to Calendar
- Starts 26 September 2024 07:00 PM
- Ends 30 September 2024 11:59 PM
- All times are (UTC+06:00) Astana
- No Admission Charge
Speakers
Aryan Rahman of Optimizely
Introduction to Web Development
Biography:
Professional Experience:
• Optimizely (2024 – Present)
o Full-Stack Software Engineer
o Contributed to the Content Marketing Platform used by major brands like Shell and Xerox.
o Built features, reviewed TypeScript and Python code, and delivered backend/frontend tests with 80%+ coverage.
o Developed analytics integrations and new features using Flask, ExpressJS, and React.
• GoZayaan (2022 – 2024)
o Frontend Software Engineer (later promoted to Software Engineer 2)
o Developed over 20 major features across multiple projects, improving SEO by 150% and migrating a 500K+ line codebase from Vue to NuxtJS.
o Led design optimizations, improved user flows, and mentored junior engineers.
• Stealth Startup (2022)
o Designed database schema and built a referral-based forum and goal-setting app using KoaJS and PostgreSQL.
o Launched a free Lean Model Canvas tool for businesses.
• Freelance Software Engineer
o Developed web applications and enhanced accessibility features for clients, using Django, JavaScript, and SQL.
Education:
• BRAC University (2018 – 2022)
o Bachelor of Science in Computer Science and Engineering
o Thesis: A Lightweight CNN Model to Recognize Bangla Sign Language Characters
o Tools: Keras, TensorFlow, Python, Pandas, Scikit-learn
o Activities:
▪ Volunteered during competitive programming classes
▪ Sports Editor for BRACU Express
▪ Member of football and spelling bee teams
Address:Bangladesh
Agenda
6:30 PM - 6:35 PM
Welcome and Introduction
- Opening remarks by the host
- Overview of IEEE's 15th anniversary and 140 years of innovations
6:35 PM - 6:45 PM
Web Development Overview & Defining Roles
- Introduction to Web Development & Software Engineering
- Understanding Frontend, Backend, and Full-Stack development
6:45 PM - 7:00 PM
Core Web Technologies
- HTML, CSS, JavaScript: The building blocks
- Node.js and SQL databases: The backend essentials
7:00 PM - 7:10 PM
Why Frameworks Matter
- Introduction to modern frameworks (React, Express, Django)
- Enhancing development speed and scalability
7:10 PM - 7:20 PM
UI/UX Design: Importance of Detail
- Exploring the role of User Interface (UI) and User Experience (UX) in modern web applications
7:20 PM - 7:30 PM
Version Control with Git
- The importance of version control and collaboration
- Introduction to Git and GitHub
7:30 PM - 7:40 PM
Advanced Topics
- Web security basics
- Handling payments in web applications
- Deployment & DevOps: Why learn the shell and Linux
7:40 PM - 7:50 PM
Modern Web Trends & Career Building
- Current trends in web development
- Career advice for aspiring web developers
- Recommended resources (FreeCodeCamp, Odin Project)
7:50 PM - 8:00 PM
Conclusion and Q&A
- Recap of the session
- Open floor for audience questions
8:00 PM
Closing Remarks
- Final thoughts and next steps
- Thank you to participants and speaker
#IEEEDay #ieeeday #IEEEBUPSB #IEEEday2024 #IEEEday #IEEEDay2024 #IEEE
Media
Screenshot__142_ | 520.97 KiB | |
Screenshot__173_ | 789.46 KiB | |
Screenshot__180_000 | 554.14 KiB | |
WhatsApp_Image_2024-10-01_at_21.18.41_22907c62 | 163.55 KiB | |
WhatsApp_Image_2024-10-01_at_21.18.40_94d8c10c | 189.01 KiB | |
Screenshot__195_ | 1.60 MiB |