Technical Portfolio - Sample Code

React Native & JavaScript skills.






React Native standard skills:


  • Virtual DOM
  • Networking 
  • Container-Component pattern 
  • Export default error example 
  • header interaction with its screen component 
  • hide back button 
  • ListView on row click 
  • Toggle two checkboxes 
  • PickerView validation 
  • React-Native-Elements 
  • React-Native-Camera 
  • React-Native-Vector-Icons 
  • send email from the app 
  • passing props to components 
  • AsyncStorage - example of console log debugging  
  • props.children  


  • Redux:


  • Standard Redux, actions, reducers 
  • Redux Thunk, mapDispatchToProps 
  • combine Reducers 
  • Redux video tutorial - Dan Abramov 
  • Udemy course on React Native & Redux by Stephen Grider 


  • Setup:


  • run Android emulator 
  • Android ADB Reverse for Hot Reloading 
  • ESLint installation 
  • Setup 
  • Live vs Hot Reloading 
  • CLI 
  • iOS simulator issue with launching the app 


  • UI, UX:


  • Avocode 
  • flexDirection, justifyContent 
  • index Android vs iOS 


  • JavaScript, ES6:


  • Fat Arrow Function 


  • Backend - Laravel PHP:


  • installation  
  • key generation  
  • Packagist - PHP package repository  


  • Backend - Express Node.js:


  • Express - installation