top of page
LEARN THE POPULAR JS LIBRARY WITH A FEATURED MENTOR
June 28-30, 2017
PHOENIX ONE
CORPORATE TRAINING CENTER
LG/F Salustiana D. Ty Tower
Paseo de Roxas cor. Perea St., Legaspi Village Makati City
9:00 AM - 6:00 PM
React Training Philippines

React

BOOTCAMP

with Adam Goldman

BE ONE OF THESE BIG NAMES WHO ARE USING REACT

React Training Philippines - AirBnB
React Training Philippines - Atlassian
React Training Philippines - Bleacher Report
React Training Philippines - eBay
React Training Philippines - Facebook
React Training Philippines - Netflix
React Training Philippines - Paypal
React Training Philippines - KhanAcademy
React Training Philippines - Reddit
React Training Philippines - SalesForce
React Training Philippines - SBerbank
React Training Philippines - Uber

MENTOR

ADAM GOLDMAN

Adam is a tech consultant and React enthusiast with 7+ years hands on coding, tutoring and team leading experience, delivering production apps utilizing latest technologies and best practices. Featured on Codementor and recently founded the Adam Method, you can follow Adam and his teachings at his FB page and Github.

WHAT IS REACT?

React (or React.js) is a declarative, efficient, and flexible open-source JavaScript library for building user interfaces; developed at Facebook to facilitate the creation of interactive, stateful & reusable UI components. 

 

React allows developers  to create large web applications that use data which can change over time, without reloading the page. Its main goal is to be fast, simple and scalable.

WHY REACT?

  • Extremely Efficient

  • Out of the box dev tools

  • Unbeatable DX

  • SSR - Ultra fast page load SEO

WHAT OUR CLIENT SAY

"The best thing about the training is that there was exactly only 1 slide of PPT!!! Awesome training!"

"Thanks Man! The training is awesome! Clear and Enjoyable! I want to learn more things/ knowledge from you."

"3 day training is enough to do all the activities but overall, your training style is very good. Very unique"

"I attended the three day seminar on React.js It was very good and comprehensive covering the basics of react, eslint, flow and redux. Adam the instructor also gave best practices for react.js and development through out the seminar Phoenix One staff was very attentive to our needs."

"I really like how you share your knowledge with us. What I like most is how you share your personal insights on how you do things. It gives us motivation and helps us improve our productivity, not just in programming but also in life. Thanks"

BOOTCAMP DETAILS

0 DAYS TO THE EVENT
Jun 28, 2017, 9:00 AM
Phoenix One Knowledge Solutions, Inc
LIMITED SLOTS AVAILABLE.
SECURE YOURS TODAY!

TRAINING INVESTMENT

EARLY BIRD RATE (until June 16)
P 15,000 + VAT

(per participant)

 

REGULAR RATE:

PHP 18,000 + VAT 

(per participant)

WHAT BONUS WILL YOU GET?
If you are a quick action taker, you might be eligible to one of the following...

 

  • 1.5 hours personal mentoring ( P7,500 value!) - first signup ONLY!

  • 1 hour personal mentoring (P 5,000 value) - next 2 signups

  • 0.5 hour mentoring (P2,500 value) - next 3 signups

MODULE 1

Intro:

  • Why are we here

  • What to expect

  • Adam’s method or: how is this training different from what you are used to

  • Be ready to write code. LOTS of code.

 

Topics Covered

  • Data binding and the (somewhat) death of jQuery

  • Why react?

  • React DOM

  • State

  • Stateful / Dumb Components

  • Props

  • ES6

  • /7

  • Eslint

  • Styles

  • Flow, propTypes and static type checking

  • React developer tools

 

We’ll code 5 tiny apps in parallel:

  1. Flip a coin

  2. Guess the number

  3. Roll the dice

  4. Fizz buzz

  5. Basic Auth

MODULE 2

Topics covered

  • Routing

  • Logic and functions in props

  • Redux

  • Redux developer tools

  • React redux 

  • Container / Representational components

  • Actions

  • Reducers

  • Middlewares (logger, thunk, localStorage)

  • Async operations

 

We’ll combine all our apps to one “mother” app with routes, implement redux, use local storage for basic auth and experiment with async operations.

MODULE 3

Topics Covered

  • Intro to nodejs and server side rendering

  • Jest and unit testing

  • E2E tests using nightmare

  • CI with Travis or: Finally we can sleep at nights

 

We’ll implement server side rendering, unit tests, and end to end tests in each app, and tie it all together with travisCI.

MODULE 4

Topics covered

  • React ecosystem / community

  • working with react packages

    • WHEN should I use it?

    • WHICH one to use?

    • HOW should I use it?

      • How to read documentation

      • POC first

  • Where do we go from here or: resources for further learning

  • Personal and corporate mentoring from Adam in the future

 

We’ll explore some of the online resources and implement some npm packages developed by the community. We’ll end up with a final Q&A and celebrate our new ninja skills :)

bottom of page