TOMAS TRAJAN HOME WORKSHOPS CONSULTING SPEAKING OPEN SOURCE BLOG GitHub icon

Workshops

Frontend Heroes 
 Workshop

This workshop will teach you all the necessary concepts to kickstart your enterprise frontend development expertise.

We are going to explore and get hands on experience with frontend platform fundamentals like HTML, CSS and JavaScript together with most essential developer tools and environments!

Web Development Basics

  • HTML essentials
  • HTML tags and attributes
  • Document Object Model
  • CSS basics
  • CSS box model
  • CSS frameworks
  • JavaScript introduction
  • Basic language constructs
  • Accessing and manipulating the DOM

Node.js & NPM

  • What is Node.js
  • What is NPM
  • Exploring the package.json
  • Dependencies vs DevDependencies
  • Learn to work with npm scripts
  • The npx command
  • Understand package-lock.json

Typescript

  • Introduction
  • Language features
  • Linting with tslint
  • Compilation options with tsconfig
  • Compile TypeScript into JavaScript

Chrome Developer Tools

  • Introduction to Chrome's developer tools
  • Debugging in the browser
  • Manipulating the DOM with the developer tools
  • Adjusting styles with the developer tools

Testing

  • Testing pyramid
  • Unit testing frameworks overview
  • E2E testing frameworks overview

Frontend Frameworks

  • Why do we need framework
  • History and evolution of frameworks
  • Angular overview
  • React overview
  • Vue overview
Frontend Heroes Workshop by Tomas Trajan  and Kevin Kreuzer - Example
Frontend Heroes Workshop by Tomas Trajan  and Kevin Kreuzer - Example
Frontend Heroes Workshop by Tomas Trajan  and Kevin Kreuzer - Example
Frontend Heroes Workshop by Tomas Trajan  and Kevin Kreuzer - Example
Frontend Heroes Workshop by Tomas Trajan  and Kevin Kreuzer - Example
Frontend Heroes Workshop by Tomas Trajan  and Kevin Kreuzer - Example

I enjoyed the course, and liked the presentation and exercises. I learned some angular good practices, which I could apply in my project!

Workshop Participant

Workshop Participant

Software Engineer (anonymous feedback)

After having used Angular without having had much web dev experience, I was struggling on understanding the black magic behind it all. Having all those bits and pieces together have helped me to grasp the philosophy of it. Thank you!

Workshop Participant

Workshop Participant

Software Engineer (anonymous feedback)

Both training agenda and hands-on work are well prepared!

Workshop Participant

Workshop Participant

Software Engineer (anonymous feedback)

Good workshop, basics are refreshed and concepts were presented in very clear manner!

Workshop Participant

Workshop Participant

Software Engineer (anonymous feedback)

Get in touch

Could you use some expertise and training in your project or organization to enable your team and deliver more value to your end users?

Let's get in touch to figure out the best way I can help you to achieve your goals!

0/250
© 2021Made with by @tomastrajan2.0.0