TRAINING
Google IO '24: What's new on Web
I recently had the honor of presenting a talk on What's New in Web Development at the Google Developers Group Algiers Chapter's I/O Extended event. This session provided an exciting opportunity to talk about the latest advancements and innovations in the web development space, including Baseline concept, CSS new features, HTML tags and modern JavaScript features. Engaging with such a vibrant community of tech enthusiasts and sharing insights on how these new technologies are shaping the future
the web was an inspiring experience.
OTHER TRAININGS
Delivering a workshop at the CSE Club's event, DevSprint, held at ESI ex. INI was a great experience for sure, where we tackled the main and common frontend tasks focusing on React.js and Next.js. During the session, we explored the fundamental concepts of React.js, including its component-based architecture, state management, and hooks, providing attendees with a solid foundation for building dynamic and interactive UIs. We then transitioned to Next.js, showcasing its powerful server-side rendering (SSR), static site generation (SSG), Incremental static regeneration (ISR), and API route capabilities, emphasizing how it enhances the React ecosystem for modern web development. The workshop culminated in the creation of a comprehensive project that demonstrated Next.js's build and rendering techniques, giving participants practical experience with its versatility and performance optimizations....
Embarking on an exciting and knowledge-rich journey, I joined forces to lead a comprehensive CTF101 workshop in collaboration with GDG Algiers at the illustrious GDG School event. Tailored for newcomers entering the dynamic club scene, the workshop unfolded as a deep dive into the captivating realm of cybersecurity. Partnering with the knowledgeable Aniss Benstaali, our focus honed in on the intricacies of web exploitation, unraveling the mysteries of both server and client-side attacks. Navigating through the cyber landscape, participants were not just passive observers but active explorers. Engaging discussions, coupled with practical demonstrations, provided an immersive learning experience. As the session culminated, the hands-on application took center stage, capturing flags from a diverse array of picoCTF challenges. This practical approach not only offered valuable insights but also instilled a sense of accomplishment among participants, igniting their passion for the fascinating art of cyber exploration. A heartfelt thank you to GDG Algiers for this enriching opportunity and for orchestrating the seamless GDG School event. I eagerly anticipate future journeys, where we can continue to delve into the evolving world of cybersecurity and inspire new enthusiasts. Until the next expedition!...
I had the privilege of leading a transformative React.js workshop at GDSC ESTIN's 'GDSC School' event held in the vibrant city of ESTIN Béjaïa. Over the course of an enlightening two-day journey, consisting of four comprehensive sessions, we delved deep into the core principles of React. Our discussions extended beyond the basics, encompassing essential practices, fostering an immersive and engaging atmosphere. This not only facilitated the acquisition of knowledge but also nurtured meaningful connections within the community. A heartfelt expression of gratitude goes to GDSC ESTIN for providing this invaluable opportunity, and their impeccable organization of the GDSC School event. Anticipating with eagerness, I look forward to the prospect of contributing to and participating in the upcoming training sessions!...
Happy about my involvement in the enlightening Pascal workshop tailored for first-year students at ESI, orchestrated by the esteemed CSE Club. Collaborating seamlessly with my proficient teammate, Ayyoub Kasmi, we embarked on a holistic journey, offering an in-depth introduction to Pascal. From laying the groundwork with basics to unraveling complex concepts and syntax intricacies, the session provided a thorough exploration. The interactive nature of the workshop extended beyond conventional learning, incorporating practical examples and hands-on exercises that cultivated an immersive educational experience for all participants. This approach not only enhanced comprehension but also encouraged active engagement and application of newfound knowledge. A heartfelt appreciation extends to the dedicated CSE team, whose collective efforts played a pivotal role in orchestrating the success of this workshop. Eagerly anticipating the opportunity to contribute to more training sessions in the future, fostering a continuous exchange of knowledge and enriching experiences!...
Thrilled to have shared my knowledge with over 40 eager participants at the GDSC Ecole Nationale Superieure de Technologie 2023 Solution Challenge, organized by GDSC ENST. The React & Firebase workshop delved into crucial topics, covering Firebase's significance, its features, and its role as a backend solution. We also explored React fundamentals, including structure, state & props, rendering, events, hooks, and routing. The highlight was a hands-on session creating a small CRUD TODO App, seamlessly integrating Firebase features with React. The vibrant engagement and enthusiasm of the participants made this workshop a dynamic and insightful experience. Grateful to GDSC ENST for hosting such a fantastic event, and I look forward to contributing to more in the future! Until then, catch you at the next one!...
Participating in the Alphabit Club-organized Project Guide event at ESI SBA was an enriching experience, with the attendance of almost 40 students. Teaming up with Ilyas Benhammadi and Abdelfatah Kermali, I served as an assistant during the workshop, where our focus was on providing guidance to students in bringing their school projects to life. The atmosphere was vibrant as we delved into the intricate world of web development, discussing the nuances of selecting the right tech stack and implementing core functionalities. Alongside my esteemed colleagues, we explored topics such as authentication, authorization, and front-end development. The session aimed to empower students with practical insights, fostering a collaborative learning environment within the Alphabit Club community....
We organized a web development training series at ESI SBA, tailored for students eager to master HTML and CSS. Over the course of six weekly sessions, held every Tuesday, from zero to hero where we deep dived into the intricacies of HTML, including semantic elements, and explored CSS in depth, covering essential layout techniques like Flexbox and Grid. Each session was designed to be interactive and hands-on, allowing students to apply their learning through engaging tasks and the creation of dynamic landing pages. The series was a resounding success, with enthusiastic participation and impressive projects showcasing the skills acquired by the students....
At the Intro to Web Dev Conference held on December 6th at 13:30, I had the incredible opportunity to engage with a dynamic audience of over 30 eager individuals in the expansive amphitheater setting. The session, powered by Ingeniums Club, delved into fundamental aspects of web development, covering essential topics such as Vocab and Fundamentals, where I explored the intricacies of client/server dynamics, as well as delving into the world of IP and MAC addresses. We navigated the 'What/Why Web Dev?' territory, unraveling the significance and motivations behind venturing into the realm of web development. The discussion seamlessly transitioned into the Front/Back Combination, dissecting the symbiotic relationship between these crucial aspects. Exploring the Languages Necessary, we dissected the diverse array of coding languages pivotal in this field. Sharing insights into My Experience/Resources, I provided a personal touch, making the intricate world of web development relatable. Despite it being my inaugural experience, the vibrant attendance significantly contributed to a lively and enriching session, creating an environment conducive to exploration and learning....
Need a training?, workshop? or conference?
NEWSLETTER
As always, I provide comprehensive web development solutions to individuals and businesses in need.