For more info call 0317-2074332
To register now “CLICK HERE” or go to https://goo.gl/forms/KKQ6RwG3qBgOQtA02

Overview
React Native lets you build mobile apps using only JavaScript. It uses the same design as React, letting you compose a rich mobile UI using declarative components. It uses native UI views instead of using WebView hybrid approach, so there is no web layer in it. It’s directly connected to native UI elements through React Native Bridge.
Why choose React Native?
The apps built with React Native aren’t mobile web apps because React Native uses the same fundamental UI building blocks as regular iOS and Android apps. But instead of using Swift, Kotlin or Java, those building blocks are put together using JavaScript and React. So the apps will be very similar to native apps and will be effective in terms of performance and device native features.
What impact will you have from this training?
- Learn how to develop fully functional react native apps
- Develop the apps with all the react’s building blocks using native code too.
- Hands-on training experience on how to create an app with a project based approach
About the Trainers

ISHAQUE HASSAN
Ishaque is a full stack web/app developer with 6 years of experience in web and mobile development technologies. He started with web progressing towards mobile development and has worked with iOS (using Swift), Android (Kotlin & Java), Ionic (2 & 1), React Native and many other platforms with various types of languages and frameworks.
He is also associated with Operation Badar team which is lead by Sir Zia Khan as a senior trainer on Android. He has also been a first speaker of React Native at Nest IO. Ishaque has acted as a mentor with GDG Kolachi for various Google events & conferences and been a speaker at Android Pakistan back in 2018 . He is actively involved with many other community engagements.
Venue: What is the location and facility for the training?
Mohammad Ali Jinnah University has a state of the art and purpose-built training labs. MAJU has been chosen as the venue for an encouraging learning culture, as it is equipped with the latest training equipment and services essential for conducting training.
Address: 22-E Shahrah-e-Faisal Service Rd S, Pakistan Employees Co-Operative Housing Society Block 6 PECHS, Karachi, Karachi City, Sindh 75400.
Click here for direction to MAJU via Google Maps


Program Schedule for the Training
The training is of 24 hours in total spread over 06 weeks, and will start from Saturday, 16th-March 2019.
The sessions will be conducted on consecutive Saturdays, every session being of 4 hours from 09:00 AM to 01:00 PM.
Registration and Payments?
Sign up for this training by filling out the form on this link. Once you have filled the form, our team will contact you in the next 24 hours to discuss details of the program.
Fees for the training is Rs. 20,000/- (there are no hidden charges and the fees is a one time payment)
DISCOUNT Offer: Early Bird Discount
We offer 25% discount if you are an early bird and register before Friday, 11th Feb, 2019.
How do you pay fees?
The fees can be submitted to MAJU’s Admissions department, open 7 days a week from 09:00 AM to 09:00 PM.
The payment is required at least 5 working days before the start of training. Contact 0317 207 4332 to discuss payment methods.
Certificate of Completion
GetProfessional will provide a certificate which will be a testament to your successful completion and fulfillment of the criteria of training.

COURSE OUTLINE
SESSION: 01
Introduction To React
-
HistoryHow it worksWhy we use it
React Native Introduction
-
How its connected to reactHow it worksWhy we use itDiffernece between ReactDOM & ReactNative
SESSION: 02
Getting Started: Part 01
-
Hello world AppDev Features of React NativeHow this live reload thing worksWireless configurationES6
SESSION: 03
Getting Started: Part 02
-
ComponentState,PropsComponent LifeCycleJSXComponent UI RenderingUI Render Flow to Native UI Objects
SESSION: 04
Getting Started: Part 03
-
Intro to Navigation LibraryNavigation types and methods
Advanced: Part 01
-
Native API’s Work flowInstalling Native Libraries
SESSION: 05
Advanced: Part 02
- Linking native libraries with rn link and understanding how it works
Linking native libraries manuallyMapsFirebase (Auth,RT-DB)
SESSION: 06
Advanced: Part 03
-
Custom Native Modules (Android)Integration with existing native app