Teaching

Between 2018-2021 I was a teaching assistant at the Faculty of Computer Science in Iasi where I taught courses on web development. I've also spoken at dozens conferences and events in Romania.

See below the public slides:

  1. Web Technologies | 2021

    Web Technologies | 2021

    Slides for the Web Technologies laboratories I teach at the local Computer Science faculty from February-June 2021.

    View Slides

  2. Web Technologies | 2020

    Web Technologies | 2020

    Slides for the Web Technologies laboratories I taught at the local Computer Science faculty from February-June 2020.

    View Slides

  3. Full-stack JavaScript | 2019

    Full-stack JavaScript | 2019

    Slides for the Full-stack Javascript laboratories I teach at the local Computer Science faculty

    View Slides

  4. Battle of the Browsers

    Battle of the Browsers

    Supporting Firefox in the Firefox v Chrome "battle" at FrontEndHub.

    View Slides

  5. Oh shit, you got the job!

    Oh shit, you got the job!

    A half-half presentation! A technical half + a non technical one about how to make the most out of your job in tech, Works better with this song in the background

    View Slides

  6. A browser story

    A browser story

    An insight into how browsers work and some less known things about them. For the FrontEndHub community.

    View Slides

  7. Web Technologies | 2019

    Web Technologies | 2019

    Slides for the Web Technologies laboratories I taught at the local Computer Science faculty from February-June 2019.

    View Slides

  8. JavaScript: the fast & the furious

    JavaScript: the fast & the furious

    Building a performant, non-trivial web app is a challenge every developer must take, be it just for educational purposes. It's no small feat to accomplish this, as it requires curiosity and perseverance, as well as the technical skills to back them up!

    View Slides

  9. Keep both eyes on performance

    Keep both eyes on performance

    You've got a fast app... Now what? Well, no time for rest because optimizing it is just the first step. Keeping it fast is the harder part. So, in this talk we'll look at what tools & techniques can help you monitor your performance and keep those metrics in check.

    View Slides

  10. Optimize like your life depends on it!

    Optimize like your life depends on it!

    Building a performant, non-trivial web app is a challenge every developer must take, be it just for educational purposes. It's no small feat to accomplish this, as it requires curiosity and perseverance, as well as the technical skills to back them up!

    View Slides

  11. DevDrive @IdeaJam Iasi

    DevDrive @IdeaJam Iasi

    Presenting DevDrive - devdrive.io - at the local "idea competition" IdeaJam! 🔥

    View Slides

  12. What's behind the JavaScript door?

    What's behind the JavaScript door?

    A look into JavaScript and what's possible with this awesome language

    View Slides

  13. Deep dive into Chrome & Firefox's DevTools

    Deep dive into Chrome & Firefox's DevTools

    Browsers are pretty amazing pieces of software! They not only enable access to the The Web, but their DevTools are full-fledged IDEs making us more capable and productive developers! So we'd say it's about time to put our "diving gear" on and explore the depths of how browsers can help us in our day-to-day jobs.

    View Slides

  14. Client-side Web Development | 2018

    Client-side Web Development | 2018

    Slides for the "Client-side Web Development" laboratories I taught at the local Computer Science faculty from October-February 2018.

    View Slides

  15. PWAs: fad or future?

    PWAs: fad or future?

    Talk + mini workshop regarding PWAs for the FrontEndHub community

    View Slides

  16. Complete JavaScript

    Complete JavaScript

    Slides for my "Complete JavaScript" training which will take you, quite literally, from zero to HERO! 🔥

    View Slides

  17. Is JavaScript the best language in the world?

    Is JavaScript the best language in the world?

    My relationship with JavaScript is pretty great! I love the language and what you can do with it! But, is it just the butterflies talking or am I right in this belief?

    View Slides

  18. Why JS is the best language in the world 🔥

    Why JS is the best language in the world 🔥

    Slides for our presentation at JSPub Iasi | https://jspubiasi.github.io/

    View Slides

  19. AJAX Fundamentals

    AJAX Fundamentals

    Slides for my free AJAX Fundamentals video course. The course was never actually finished, but I decided to leave the slids up for posterity.

    View Slides

  20. Geeky & Fun: PWA Workshop

    Geeky & Fun: PWA Workshop

    Free PWA Workshop for the local community in Iasi.

    View Slides

  21. Web Technologies | 2018

    Web Technologies | 2018

    Slides for the Web Technologies laboratories I taught at the local Computer Science faculty from February-June 2018.

    View Slides

  22. Intro to Web Development | Workshop Series

    Intro to Web Development | Workshop Series

    Introduction to Web Development courses for a small local progamming academy - TheKit

    View Slides

  23. How to Pitch: a Startup Weekend Workshop

    How to Pitch: a Startup Weekend Workshop

    How-to Pitch workshop for the local Startup Weekend community

    View Slides

  24. Fake it till you Make it

    Fake it till you Make it

    A non-technical talk about motivation and pursuing your goals - for the FiiPractic.asii.ro local community

    View Slides

  25. Next gen UX with Progressive Web Apps

    Next gen UX with Progressive Web Apps

    How Progressive Web Apps enable next generation experiences on the Web - for CodeCamp.ro conference

    View Slides

  26. Ionic Crashcourse

    Ionic Crashcourse

    Internal training for new Yonder employees

    View Slides

  27. Bytesized Javascript Journeys

    Bytesized Javascript Journeys

    Collection of 6-things you probably didn't know about JavaScript - for CodeCamp.ro conference

    View Slides

  28. Speed vs Quality - a Start-up's decision

    Speed vs Quality - a Start-up's decision

    Speed of Quality? What should a Start-up choose when developing new features?

    View Slides

  29. OpenLayers

    OpenLayers

    Internal training for new Yonder employees

    View Slides

  30. Reactive Programming with JS examples

    Reactive Programming with JS examples

    Reactive Programming via RxJS for CodeCamp.ro conference

    View Slides

  31. Ionic 2

    Ionic 2

    A brief overview of the newly released Ionic 2 framework and it's most awesome features! Have fun!

    View Slides

  32. WebSockets & WebWorkers

    WebSockets & WebWorkers

    Internal training for new Yonder employees

    View Slides

  33. PafcalJS | Graduation Thesis [ro]

    PafcalJS | Graduation Thesis [ro]

    Presenting the PafcalJS library which offers hand-based interactions to websited