Technical Portfolio - Sample Code

React Native & JavaScript skills.


Link to my

Case Study website with more code samples

- presenting different projects. It opens a new window.


Our technical section shows only a bit of our sample code (lack of time for posting), to give you a better understanding of our approach and skills.






Redux:


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


  • 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  


    • React Native 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 


    • React Native UI, UX:


    • Avocode 
    • flexDirection, justifyContent 
    • index Android vs iOS 


    • JavaScript, ES6+:


    • Fat Arrow Function 
    • let vs var vs const 
    • hoisting 
    • currying
    • generator functions


    • Backend - Laravel PHP:


    • installation  
    • key generation  
    • Packagist - PHP package repository  


    • Backend - Express Node.js:


    • Express - installation  


    • Ionic / PhoneGap / Cordova:


    • Degubbing in Chrome  
    • Deep Links for Android & iOS  


    • React.js


    • Setup, Node.js  
    • react-bootstrap
    • reactstrap