A series of events that explores foundations of JavaScript

 

Free and given by experienced developers

code.jpg
 

/ We put our efforts together to organize a series of workshops that will take you from the very basics of the Web and bring you to a level to understand and communicate advanced concepts in JavaScript better.

 

“Our goal is to learn from each other and to better understand and use the JavaScript language.”

We don't expect a former JavaScript knowledge but a familiarity would be beneficial. The aim of this event is to become better JavaScript developers and communicators by gaining a deeper understanding of the language.

We start from how internet and browsers work and cover JS from basics such as execution contexts to advanced concepts like generator and streams. You will also learn how to use practical tools like Chrome DevTools more efficiently as a part of this series.

 

 

code.jpg

/ Events

Sessions will be in Turkish

Week-1
 

4 MAY

Yigit Güler

Oguz Kiliç

How browser rendering works

2x45 Minute

2x45 Minute


Week-2
 

18 MAY

Bedirhan Karadogan

JS: Execution context

- Execution stack

- Lexical environment

- Closures

2x45 Minute


Week-3
 

15 JUNE

Ediz Çelik

Burak Güneli

- The nature of functions

- Basic asynchronous programming

45 Minute

45 Minute


Week-4
 

29 JUN

Mücahit Tütüncü

- Prototype chain

- Understanding classes in JavaScript

2x45 Minute


Week-5
 

13 JULY

Mehmet Yurtar

JS: Types and type systems

- Dynamic vs Static Types

- Types in JavaScript

- Flow and Typescript

2x45 Minute


Week-6

Cancelled

 

27 JULY

Semih Basmaci

JS: Immutability and its importance

- Immutable data structures

- The use of immutability in projects

2x45 Minute


Week-7
 

3 AUG

Ediz Çelik

JS: Basic functional programming

- Code readability and declarative programming

- Function Composition

2x45 Minute


Week-8
 

24 AUG

Burak Guneli

JS: Using devtools effectively

- Debugging

- Network monitoring

- Performance

2x45 Minute


Week-9

Upcoming

 

7 SEP

Alaa Alnuaimi

How to run animations at 60 FPS?

Flashy and smooth web animations

- Browser Timeline; what are the animation types and how do they work?

- Best practices demonstrated using examples

2x45 Minute

 

event.jpg
 

/ Speakers

 
Alaa.jpg

Alaa Alnuaimi

Founder & Creative Director @Minus99

TwitterGithub

bedirhan.jpg

Bedirhan Karadogan

Frontend Developer @Hıpo

TwitterGithub

burak.jpg

Burak Güneli

Frontend Developer @Hıpo

TwitterGithub

ediz.jpg

Ediz Çelik

Frontend Developer @Hıpo

TwitterGithub

mehmet.jpg

Mehmet Yurtar

Frontend Developer @Migros

TwitterGithub

mucahit.jpg

Mücahit Tütüncü

Frontend Developer @Hıpo

TwitterGithub

oguz.jpg

Oguz Kilic

Developer

TwitterGithub

semih.jpg

Semih Basmaci

Frontend Developer @Adphorus

Github

Sean Lee

Yigit Güler

DevelopMent Lead @Hıpo

TwitterGithub