Skip to content

How To Do Front-End Development And Remain Sane (Ticketed event)

Photo of Dimitry Kir
Hosted By
Dimitry K.
How To Do Front-End Development And Remain Sane (Ticketed event)

Details

**This is a ticketed event. Please register at http://bit.ly/FrontEndWorkshop

It's commonly known that front-end development ecosystem is incredibly fragmented, complicated, opinionated, rapidly changing and downright messy. While chasing another fashion, sound knowledge is easily forgotten, in favour of quick to-do recipes and StackOverflow-Driven-Development.

We aim to bring sanity to this. Truth is, all frameworks, methodologies and tools share similar core concepts and ideas. No-nonsense programming practices still apply, no matter what framework you're currently in love with. Our noble goal is to show you that there's beautiful structure beyond all that noise. Once you grasp it, you'll find yourself at ease even if you need to switch that framework again.

Ultimately, we won't be enforcing any specific framework or methodology. You can learn Angular or React elsewhere, there are plenty good tutorials and courses out there, and we will provide them as well. But right now, we want to show you HOW things work, not just WHAT TO DO to make something work. So be prepared for a good amount of vanilla JavaScript, HTML5 and CSS!

Agenda:

11am-1pm:

  1. Front-end development realm - choices, decisions, paradigms

  2. Separation of concerns

  3. How to name things in HTML and CSS

  4. Don't-Repeat-Yourself - introduction to semantic web and Web Components

1pm-2pm : Lunch Break

2pm-5pm :

  1. The Single Source of Truth or, simply saying, Application State

  2. From model to view - data bindings (and React way of doing it quite differently)

  3. Web Frameworks - which one to choose, and why you'll be regretting it, whatever your choice was.

There will be a lot of code and plenty of room for discussion. All the code presented during the workshop will be made available, so you can study and explore it later.

Who is this for?

It would be nice if you bring in prior knowledge of front-end web development domain. You don't have to be an experienced programmer but acquaintance with HTML, client-side JavaScript and CSS is recommended. If you're not a programmer, you might still find the course entertaining. Just don't expect that we will be spending time on explaining the very basics, that's all.

**This is a ticketed event. Please register at http://bit.ly/FrontEndWorkshop

About the speaker:

https://cdn.evbuc.com/eventlogos/199290730/tomasz-1.jpg

Tomasz Waraksa: Die-Hard Programmer.

Originally from Poland, Tomasz has 20+ years professional experience in software development. Starting with 8-bit computers, he went all the way through IT revolution until now, yet somehow managed to remain sane :) He has been working all over Europe as independent consultant, architect, developer, team coach and mentor on many projects for customers of all kinds - startups, medium-sized businesses and the ones like Bank of America, Qualcomm or MasterCard.

He speaks 4 human languages (French comes next) and 10 programming languages, all on daily basis. Currently based in Dublin, Ireland, where he's living, cycling, swimming, photographing, hiking, playing guitar, going to gigs and occasionally contributing to the noble cause of Hackers & Founders Meetup group.

Sponsored by:

https://cdn.evbuc.com/eventlogos/199290730/digitalhublogo.png

**This is a ticketed event. Please register at http://bit.ly/FrontEndWorkshop

Photo of Hackers and Founders Dublin group
Hackers and Founders Dublin
See more events
The Digital Depot, The Digital Hub
he Digital Hub, Roe Lane, (off Thomas Street), D08 TCV4 · Dublin