Details
SkillsFuture Course - React.js Essential
React.js is designed to make the process of building modular, reusable user interface components simple and intuitive. This course will guide you through the process of building the interface for a bulletin board app. The course also discuss building a more
complete app with React.js and companion tools like Babel, NPM, and more.
Topics include:
- What is React.js?
- Introducing JSX
- Creating a React component
- Handling events
- Using state
- Defining parent/child relationships
- Adding child elements
- Mounting and updating components
- Creating a React.js app
Outline
Module 1 Get Started
- What is React.js?
- Why React.js is so fast?
- Setting up React.js with Chrome
Module 2 React.js Syntax
- React.js Syntax
- Introducing JSX and Babel
Module 3 React Components
- What is a React component?
- Creating a React component
- Using Properties
- Using Events
- Using State
- Adding State to the Noate Component
Module 4 Parent/Child Relationships
- Using Refs
- PropTypes
- Adding multiple child elements
- Updating and removing notes from props
- Adding new Notes
- A deeper look at keys
Module 5. Component Life Cycle
- Understanding the component life cycle
- Mounting components
- Setting properties
- Updating components
- Adding life cycle to our bulletin board
Module 6. Creating an Apps
- Integrating React with a server
- Hosing your app with npm and httpster
- Enhancing React with additional frameworks
Speaker/s
Breeze has around 10+ years of experience in UI and Front End Development. He has worked on various projects involving Single Page Applications, E-Commerce, Responsive Web Design, Dashboard Development, Website Development and Mobile App Development using tools like Angular.JS, Backbone.JS, Ractive.JS, Twitter Boostrap, Zurb Foundation, Gulp, SASS, LESS, Underscore.JS, JQuery, Mocha, Cucumber etc.
His project experience has given him the opportunity to work on various domains involving finance, telco, education, retail, healthcare, auto-mobile and tourism.
Special Offer
Follow us on FB and subscribe to our newsletter to get updates on our Monthly Promotional Offers.
Tertiary Courses Singapore offer many SkillsFuture courses in Singapore. We offers wide range of classroom instructor-led technical training courses for working professionals and executives in Singapore. Many of our courses and trainings are SkillsFuture Approved and eligible for WDA Absentee Payroll Grant.
Our courses include Infocomm, Digital Media, Robotics, Semiconductor,Telecommunication, Life Science, Horticulture Industries , and Business Administration . Below are some of our popular courses
- Python Programming
- R Programming
- Tableau
- Machine Learning
- Raspberry Pi
- Arduino
- 3D Printing
- iOS Apps Development
- Android Apps Development
- Magento eCommerce
- Wordpress
- Joomla
- Search Engine Optimization
- Web Design
- Google Analytics
- Facebook Marketing