Course Details
Topic 1 Get Started on React JS
- Introduction to React JS
- Adding React to a Website
- Create a New React App
Topic 2 Introducing JSX and Rendering Elements
- Introduction to JSX
- Rendering an Element into the DOM
- Updating the Rendered Element
- Securities Concerns
Topic 3 Components and Props
- Introduction to React Components?
- Function and Class Components
- Rendering a Component
- Composing Components
- Import/Export Components
- Passing Data via Props
Topic 4 State and Lifecycle
- Adding Local State to a Component
- Component Lifecycle
Topic 5 Handling Events
- Event Binding
- Passing Arguments to Event Handlers
Topic 6 Single Page Application Using React Router
- Single Page Application
- Installing React Router
- Set up React Router
Topic 7 Lists and Keys
- Loop a List with Map
- Keys
- Refs
Topic 8 Hooks (Optional)
Course Info
Job Roles
- Front-End Developer
- React Developer
- Web Developer
- UI Engineer
- Full Stack Developer (with a front-end focus)
- Mobile App Developer (using React Native)
- Web Application Developer
- Software Engineer (transitioning to front-end)
- Web Designer (looking to add coding skills)
- UX Designer (wanting to prototype with React)
- JavaScript Developer
- Interactive Developer
- E-commerce Front-End Developer
- Product Developer (web-based products)
- Technical Team Lead (overseeing UI development).
Trainers
Hamid Rezaeirad: Hamid Rezaeirad is a Software Engineer and Currently, he is working in Xchanging Malaysia a DXC-YTL Joint Venture as Senior Software Engineer. He has more than 9 years’ experience with c#.net and Microsoft SQL Server. He is an expert in backend developer such as Soap, WebAPI, WCF and frontend such as Asp.net, Angular and React JS, HTML5, Bootstrap, JavaScript. He has also experience in data SQL Server Data Warehouse with SSIS, SSRS. preparing study narratives documents and case reviews, Perform the tasks of reviewing studies performed by the staff, Strong writing and verbal communication skill, Invited reviewers of journals and conferences.
Specialities:
- Team Leadership, Solution and Architecture, Cloud Development and Design.
- Industry: Travel & Transport, Telecom.
- Project Management Service and Application Development and Design.
- Languages: C# VB PHP JavaScript.
- Web Development: ASP.Net, Nodejs, Express, Angular, React.
- Databases: SQL Server, MySQL, MongoDB, Neo4j.
- Platforms: Web, Mobile.
- Architectures: SOA, n-tier, Distributed and Client/Server, Microservice.
- Methods: Agile, Scrum, Waterfall.
Customer Reviews (4)
- will recommend Review by Course Participant/Trainee
-
1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - v.good Review by Course Participant/Trainee
-
1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - will recommend Review by Course Participant/Trainee
-
1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - will recommend Review by Course Participant/Trainee
-
1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment