Udemy - React Native Pour Tous - L'Ultime Formation 2021 MP4 [Français]

seeders: 14
leechers: 0
Added 4 years ago by MaroueneCh in Other

Download Fast Safe Anonymous
movies, software, shows...

Files

Udemy - React Native Pour Tous - L'Ultime Formation 2021 MP4 [Français] (Size: 29.95 GB)
  01 - Introduction et prérequis
  001 Introduction et acc232s aux ressources de la formation.html 1.41 KB
  002 C'est quoi React Native _.mp4 48.74 MB
  003 Les Prérequis.mp4 12.5 MB
  36959086-support-De-Cours-Formation-React-Native-Pour-Tous-version-2.pdf 8.7 MB
  36959278-redux-slides.pdf 734.77 KB
  36959296-CSS-Flexbox-aide-memoire.pdf 1.97 MB
  36959398-react-native-exercice-mon-projet-main
  react-native-exercice-mon-projet-main
  .expo-shared
  assets.json 155 B
  .gitignore 118 B
  App.js 768 B
  app.json 652 B
  assets
  adaptive-icon.png 17.14 KB
  favicon.png 1.43 KB
  icon.png 21.86 KB
  splash.png 47.34 KB
  babel.config.js 107 B
  components
  CustomDrawerContent.js 5.91 KB
  package-lock.json 777.01 KB
  package.json 988 B
  routes
  BottomTabNav.js 1.53 KB
  DrawerNav.js 128 B
  HomeStackNav.js 1.33 KB
  PortfolioStackNav.js 840 B
  screens
  Home.js 904 B
  Listes.js 501 B
  Moments.js 504 B
  Portfolio.js 751 B
  Settings.js 507 B
  Signets.js 504 B
  Sujets.js 501 B
  36959416-react-native-shopping-list-main
  react-native-shopping-list-main
  .expo-shared
  assets.json 155 B
  .gitignore 118 B
  App.js 5.18 KB
  app.json 658 B
  assets
  adaptive-icon.png 17.14 KB
  favicon.png 1.43 KB
  fonts
  Inter-Bold.ttf 286.57 KB
  Inter-Regular.ttf 281.18 KB
  Pacifico-Regular.ttf 307.66 KB
  icon.png 21.86 KB
  red-check-128.png 3.45 KB
  splash.png 47.34 KB
  babel.config.js 107 B
  components
  AddProduct.js 2.7 KB
  BodyText.js 266 B
  ButtonComponent.js 762 B
  DismissKeyboard.js 338 B
  Header.js 655 B
  Input.js 563 B
  Products.js 930 B
  TitleText.js 314 B
  constants
  AppStyles.js 478 B
  colors.js 199 B
  package-lock.json 379.77 KB
  package.json 726 B
  36959428-react-native-pixels-main
  react-native-pixels-main
  .expo-shared
  assets.json 155 B
  .gitignore 118 B
  App.js 817 B
  app.json 644 B
  assets
  adaptive-icon.png 17.14 KB
  favicon.png 1.43 KB
  icon.png 21.86 KB
  images
  camera.png 2.53 KB
  splash.png 47.34 KB
  babel.config.js 107 B
  components
  CustomSwitch.js 875 B
  MaterialIconsHeader.js 394 B
  NoData.js 741 B
  PressableItems.js 957 B
  Settings.js 2.78 KB
  TouchableImage.js 1.22 KB
  data
  usersData.js 12.84 KB
  package-lock.json 773.88 KB
  package.json 1.24 KB
  redux
  actions
  actionSelection.js 153 B
  actionSettings.js 184 B
  constants.js 89 B
  reducers
  appReducer.js 1.58 KB
  store.js 229 B
  routes
  BottomTabNav.js 1.44 KB
  DrawerNav.js 958 B
  FaqStackNav.js 631 B
  HomeStackNav.js 1.12 KB
  SelectedStackNav.js 899 B
  screens
  Faq.js 736 B
  Home.js 3.16 KB
  Photo.js 1.34 KB
  Portfolio.js 4.45 KB
  Selected.js 2.47 KB
  styles
  AppStyles.js 787 B
  Colors.js 168 B
  36959446-e-commerce-react-native-main
  e-commerce-react-native-main
  .expo-shared
  assets.json 155 B
  .gitignore 113 B
  App.js 253 B
  app.json 656 B
  assets
  adaptive-icon.png 17.14 KB
  favicon.png 1.43 KB
  icon.png 21.86 KB
  splash.png 47.34 KB
  babel.config.js 107 B
  components
  BtnForm.js 1.01 KB
  CourseItem.js 2.59 KB
  CoursesInCart.js 1.13 KB
  CoursesOverview.js 748 B
  CustomHeaderIcon.js 450 B
  EmptyMsg.js 506 B
  Input.js 887 B
  PaidItems.js 2.62 KB
  data
  CourseModel.js 357 B
  PaidCourseModel.js 167 B
  PaymentModel.js 240 B
  testData.js 4.09 KB
  formData.js
  formReducer.js 822 B
  package-lock.json 767.36 KB
  package.json 1 KB
  redux
  actions
  actionAddToCart.js 154 B
  actionCreateCourse.js 220 B
  actionDeleteCourse.js 167 B
  actionEditCourse.js 212 B
  actionPayment.js 235 B
  actionRemoveCourseCart.js 179 B
  constants.js 273 B
  reducers
  reducerCart.js 1.95 KB
  reducerCourses.js 3.62 KB
  reducerPayment.js 781 B
  store.js 402 B
  routes
  AppNav.js 298 B
  CartStackNav.js 1.77 KB
  CoursesStackNav.js 2.12 KB
  DrawerNav.js 1.67 KB
  PaymentStackNav.js 1.8 KB
  UserStackNav.js 2.33 KB
  screens
  Cart.js 2.93 KB
  CourseInfos.js 3.7 KB
  Landing.js 1.44 KB
  Payments.js 886 B
  UserCourses.js 3.21 KB
  UserEditCourse.js 3.68 KB
  styles
  globalStyles.js 178 B
  36959454-asyncstorage-app-master
  asyncstorage-app-master
  .expo-shared
  assets.json 155 B
  .gitignore 118 B
  App.js 1.16 KB
  app.json 652 B
  assets
  adaptive-icon.png 17.14 KB
  favicon.png 1.43 KB
  icon.png 21.86 KB
  splash.png 47.34 KB
  babel.config.js 107 B
  components
  CustomDrawerContent.js 8.25 KB
  database
  db.js 1.7 KB
  package-lock.json 787.23 KB
  package.json 1.27 KB
  redux
  actions
  actionAuth.js 5.36 KB
  actionUserInfos.js 1.69 KB
  constants.js 118 B
  reducers
  appReducer.js 479 B
  userInfoReducer.js 574 B
  store.js 386 B
  routes
  BottomTabNav.js 1.53 KB
  DrawerNav.js 764 B
  HomeStackNav.js 1.45 KB
  PortfolioStackNav.js 840 B
  screens
  GeoLocation.js 4.21 KB
  Home.js 2.51 KB
  InteractiveMap.js 907 B
  Listes.js 501 B
  Login.js 5.49 KB
  Moments.js 504 B
  Portfolio.js 2.63 KB
  ProfilInfos.js 4.96 KB
  Settings.js 507 B
  Signets.js 504 B
  Sujets.js 501 B
  WaitScreen.js 692 B
  02 - React Native - Android et iOS
  001 Les différences entre plateformes.mp4 23.61 MB
  002 Composants React.js Vs composants React-Native.mp4 44.03 MB
  003 Exécution du JavaScript.mp4 25.41 MB
  03 - Outils et Environnement de développement
  001 Visual Studio Code & Expo-CLI.mp4 57.58 MB
  002 Environnement de développement.mp4 77.39 MB
  003 Initialisation de projet et découverte de ExpoDevTool.mp4 49.07 MB
  004 ExpoClient, Android et iOS.mp4 26.3 MB
  005 Télécharger et installer Expo Go sur Android et Flasher le QR Code.mp4 30.33 MB
  006 iOS Simulator et Android Studio Emulator.mp4 24.7 MB
  007 Installation de Android Studio.mp4 89.04 MB
  008 Tester le simulateur Android Studio.mp4 41.63 MB
  009 Installation et teste iOS Simulator.mp4 59.59 MB
  010 Tester deux simulateurs en même temps.mp4 62.98 MB
  04 - Les Bases de React Native
  001 Présentation des composants de notre application.mp4 24.24 MB
  002 Composants View et Text.mp4 67.94 MB
  003 Découvrir le Inline Style.mp4 97.2 MB
  004 Découvrir les Objet StyleSheets.mp4 57.74 MB
  005 Styliser le composant Text.mp4 38.29 MB
  006 Le JSX dans React Native.mp4 61.74 MB
  007 Les Props dans React Native.mp4 62.24 MB
  008 Le Props Children dans React Native.mp4 40.64 MB
  009 Autres Props dans React Native.mp4 20.23 MB
  010 Passer un objet dans un Props.mp4 20.1 MB
  011 Découvrir le State et son utilité dans React Native.mp4 21.45 MB
  012 Composant Button.mp4 72.2 MB
  013 Modifier le State via un événement onPress.mp4 63.15 MB
  014 Passer un objet dans le hook useState.mp4 44.22 MB
  015 Composant TextInput.mp4 140.03 MB
  016 Afficher le contenu d'un objet.mp4 100.36 MB
  017 Composant ScrollView.mp4 22.69 MB
  018 Composant FlatList.mp4 82.51 MB
  019 Application Shopping List - Partie 1.mp4 51.47 MB
  020 Application Shopping List - Partie 2.mp4 114.08 MB
  021 Application Shopping List - Partie 3.mp4 41.18 MB
  022 Application Shopping List - Partie 4.mp4 80.06 MB
  023 Application Shopping List - Partie 5.mp4 44.96 MB
  024 Application Shopping List - Partie 6.mp4 70.31 MB
  025 Passer de la data entre les composants.mp4 85.21 MB
  026 Passer une fonction dans un prop.mp4 85.92 MB
  027 Passer une fonction du composant enfant vers le composant parent.mp4 38.43 MB
  028 Invoquer une fonction dans un composant enfant pour y passer la valeur du state.mp4 35.96 MB
  029 Découverte de TouchableHighlight.mp4 49.99 MB
  030 Découverte de TouchableOpacity.mp4 25.66 MB
  031 Découverte de TouchableHighlight.mp4 16.38 MB
  032 Découverte de Pressable.mp4 57.4 MB
  033 Supprimer un produit.mp4 47.49 MB
  034 Afficher une simple alerte.mp4 33.82 MB
  035 API Alert de React Native.mp4 99.65 MB
  036 Utilisation du Hook useEffect dans React Native.mp4 49.16 MB
  037 Désactiver un bouton dans React Native.mp4 70.59 MB
  038 Découverte du composant Modal - Partie 1.mp4 89.83 MB
  039 Découverte du composant Modal - Partie 2.mp4 90.9 MB
  040 Découverte du composant Modal - Partie 3.mp4 54.34 MB
  041 Découverte du composant Modal - Partie 4.mp4 59.97 MB
  042 Découverte du composant Modal - Partie 5.mp4 32.93 MB
  043 Extensions Visual Studio Code pour la colorisation CSS.mp4 31.52 MB
  044 Exercice 1.mp4 120.7 MB
  045 Exercice 2.mp4 23.73 MB
  046 Exercice 3.mp4 17.96 MB
  047 Exercice 4.mp4 29.58 MB
  048 Exercice 5.mp4 22.88 MB
  049 Exercice 6.mp4 23.51 MB
  050 Exercice 7.mp4 78.27 MB
  051 Exercice 8.mp4 18.13 MB
  052 Exercice 9.mp4 88.86 MB
  053 Exercice 10.mp4 43.49 MB
  054 Exercice 11.mp4 76.6 MB
  055 Exercice-12 - Découverte du composant SectionList.mp4 100.43 MB
  056 Exercice 13 - Props & TextInput.mp4 90.45 MB
  057 Le module Keyboard.mp4 78.74 MB
  058 Exercice sur le Keyboard avec addListener - removeListener et useEffect.mp4 151.78 MB
  059 Afficher TextInput dans un Modal suite à onPress sur un bouton.mp4 142.82 MB
  060 Retirer le Modal après validation du produit.mp4 43.63 MB
  061 Retirer le modal sans validation.mp4 39.59 MB
  062 Aligner deux boutons horizontalement - Flex-box.mp4 66.04 MB
  063 Découverte du composant React Native Image.mp4 134.27 MB
  064 Découverte du composant React native ImageBackground.mp4 79.64 MB
  065 Custom Button et props.mp4 125.38 MB
  066 Custom Button avec le props children et TouchableOpacity.mp4 83.45 MB
  067 Composants Text et View - Notions importantes relatives aux styling.mp4 155.85 MB
  068 Custom Header avec logo.mp4 108.08 MB
  069 Les constantes - Colors.mp4 138.79 MB
  070 Créer un custom Input.mp4 126.31 MB
  071 Les forward props dans un custom Input.mp4 42.71 MB
  072 Filtrer les valeurs validées dans TextInput.mp4 88.39 MB
  073 Custom fonts avec Google-fonts.mp4 219.05 MB
  074 Expo Google Fonts.mp4 127.25 MB
  075 Custom Component TitleText.mp4 43.85 MB
  076 Les Icons via Vector Icons.mp4 126.7 MB
  077 Gestion Globale des styles.mp4 165 MB
  31709228-CSS-Flexbox-aide-memoire.pdf 1.97 MB
  31769882-App.js 447 B
  31775212-array.js 333 B
  06 - Le Debugging en React Native
  001 Introduction au déboggage (Debugging) dans React Native.mp4 78.27 MB
  002 Le debugging via Console.log().mp4 129.58 MB
  003 Le debugging via Chrome Debugger.mp4 160.33 MB
  004 Le debugging via React-Devtools – Partie 1.mp4 110.67 MB
  005 Le debugging via React-Devtools – Partie 2.mp4 58.3 MB
  006 Installation de React-Native-Debugger.mp4 128.73 MB
  007 Compatibilité de React-Native et React-Native-Debugger.mp4 32.93 MB
  008 Connecter et tester React-Native-Debugger.mp4 113.01 MB
  07 - La Navigation avec React Navigation 4
  001 Introduction à React-Navigation.mp4 66.8 MB
  002 App Pixels, création des screens et custom fonts.mp4 143.81 MB
  003 Le Stack Navigator.mp4 113.29 MB
  004 Navigation entre écrans via navigate().mp4 102.57 MB
  005 Revenir à l’écran précédant via goBack().mp4 37.42 MB
  006 Précisions concernant navigate et push.mp4 48.72 MB
  007 Retirer un écran via replace().mp4 69.9 MB
  008 Les méthodes popToTop() et pop().mp4 72.56 MB
  009 Comprendre le Stack Navigator via les méthodes de cycle de vie.mp4 127.14 MB
  010 Passer la data entre les écrans – Partie 1.mp4 210.14 MB
  011 Passer la data entre les écrans – Partie 2.mp4 82 MB
  012 Passer la data entre les écrans – Partie 3.mp4 49.04 MB
  013 Définir la propriété navigationOptions à un route.mp4 66.75 MB
  014 Définir la propriété navigationOptions par défaut.mp4 53.59 MB
  015 Définir la propriété navigationOptions à un composant.mp4 93.02 MB
  016 Hiérarchie des styles et API Platform.mp4 67.54 MB
  017 Styliser le Header avec une data dynamique.mp4 140.43 MB
  018 Passer la data et accéder aux méthodes de l’objet navigation.mp4 131.57 MB
  019 Afficher un bouton sur le cote droit du header.mp4 161.72 MB
  020 Afficher une icône cliquable avec React-Navigation-Header-Buttons.mp4 184.5 MB
  021 Afficher l’icône de menu sur le côté gauche du header.mp4 82.64 MB
  022 Drawer Navigation – Partie 1.mp4 96.36 MB
  023 Drawer Navigation – Partie 2.mp4 94.3 MB
  024 Rappel sur l’utilité de la documentation.mp4 96.93 MB
  025 Styliser le Drawer.mp4 102.48 MB
  026 Tab Navigation.mp4 105.42 MB
  027 Afficher des icônes et changer le texte dans Tab Navigation.mp4 131.56 MB
  028 Changer l’apparence du Tab-Navigation sur iOS et Android.mp4 129.77 MB
  029 Changer le route Selected en un StackNavigator.mp4 79.4 MB
  030 Travailler sur l’écran Portfolio – Partie 1.mp4 82.43 MB
  031 Travailler sur l’écran Portfolio – Partie 2.mp4 96.7 MB
  032 Travailler sur l’écran Portfolio – Partie 3.mp4 232.39 MB
  033 Travailler l’écran Photo – Partie 1.mp4 124.01 MB
  034 Travailler l’écran Photo – Partie 2.mp4 30.18 MB
  035 Information avant d’aborder React-Navigation 5.mp4 81.35 MB
  37027924-data.js
  __MACOSX
  ._data.js 276 B
  data.js 2.52 KB
  09 - La gestion de State avec REDUX en React-Native
  001 Initialization et connexion de Redux à notre application.mp4 108.66 MB
  002 Afficher les catégories utilisateurs.mp4 105.46 MB
  003 Définir une action et modifier l’icône du Header dans Portfolio.mp4 69.63 MB
  004 Dispatcher l’action setSelection.mp4 112.37 MB
  005 Gérer l’action dispatchée dans le Reducer.mp4 82.82 MB
  006 Récupérer les images enregistrées.mp4 206.61 MB
  007 Gérer l’affichage de l’icône.mp4 154.89 MB
  008 Afficher un Modal dans Home.mp4 154.06 MB
  009 Travailler les Settings via les Switch – Partie 1.mp4 67.5 MB
  010 Travailler les Settings via les Switch – Partie 2.mp4 83.57 MB
  011 Travailler les Settings via les Switch – Partie 3.mp4 100 MB
  012 Validation des Settings.mp4 100.59 MB
  013 Fermer le Modal après validation.mp4 19.43 MB
  014 Créer et dispacher l’action des Settings.mp4 123.46 MB
  10 - La Navigation avec React Navigation 5
  001 Installation de React Navigation 5 et ses dépendances.mp4 66.24 MB
  002 StackNavigator avec React Navigation 5.mp4 152.68 MB
  003 Exercices StackNavigation v5.mp4 89.63 MB
  004 Exercice StackNavigator v5 (suite).mp4 72.42 MB
  005 Exercice gestureEnabled et gestureDirection.mp4 70.04 MB
  006 Exercices Animations avec StackNavigator v5.mp4 108.32 MB
  007 Passer la data vers un autre route.mp4 60.13 MB
  008 Afficher une data dans le header.mp4 68.17 MB
  009 Incrémenter un count via un bouton dans header.mp4 84.53 MB
  010 Drawer Navigation avec StackNavigator.mp4 141.83 MB
  011 Exercice 1 DrawerNavigator.mp4 93.82 MB
  012 Exercice 2 DrawerNavigator.mp4 60.68 MB
  013 Custom Twitter Drawer Navigator – Partie 1.mp4 86.76 MB
  014 Custom Twitter Drawer Navigator – Partie 2.mp4 68.64 MB
  015 Custom Twitter Drawer Navigator – Partie 3.mp4 128.04 MB
  016 Custom Twitter Drawer Navigator – Partie 4.mp4 96.15 MB
  017 Custom Twitter Drawer Navigator – Partie 5.mp4 133.99 MB
  018 TabNavigator v5.mp4 67.32 MB
  019 Exercice sur TabNavigator v5.mp4 120.46 MB
  11 - Petit projet E-Commerce avec React Navigation V5
  001 Initialisation de notre app E-Coomerce.mp4 142.73 MB
  002 Afficher les cours disponibles.mp4 221 MB
  003 Afficher les icônes.mp4 126.62 MB
  004 Installer React Navigation 5 créer un StackNavigator.mp4 127.02 MB
  005 Afficher le titre dans le header.mp4 116.65 MB
  006 Afficher icône panier dans header.mp4 81.97 MB
  007 Travailler l’affichage de CourseInfo.mp4 189.08 MB
  008 Ajouter un cours dans le panier.mp4 229.82 MB
  009 Vider le panier.mp4 101.24 MB
  010 Afficher les cours dans le panier.mp4 213.1 MB
  011 Effacer un cours du panier.mp4 84.78 MB
  012 Afficher dans le catalogue le cours retiré du panier.mp4 54.9 MB
  013 Effectuer le paiement et vider panier.mp4 155.52 MB
  014 Utiliser un DrawerNavigator.mp4 135.76 MB
  015 Afficher l’icône menu pour activer le Drawer.mp4 17.85 MB
  016 Afficher l’historique des achats.mp4 212.57 MB
  017 Ecrans éditer et créer une formation.mp4 91.99 MB
  018 Affichage les cours d’un utilisateur.mp4 77.45 MB
  019 Affichage des deux icônes éditer et effacer.mp4 62.72 MB
  020 Effacer un cours et mettre à jour le catalogue et le panier.mp4 218.65 MB
  021 Formulaire pour éditer ou créer un cours.mp4 112.87 MB
  022 Gérer la modification et la création d’un cours.mp4 56.33 MB
  023 Gérer la validation.mp4 32.49 MB
  024 Dispatcher une action pour modifier le cours.mp4 159.83 MB
  025 Dispatcher une action pour créer un cours.mp4 104.91 MB
  37136670-testData.js
  __MACOSX
  ._testData.js 220 B
  testData.js 4.09 KB
  12 - Suite du Projet E-Commerce avec la validation de formulaires
  001 Validation du formulaire via useReducer – Partie 1.mp4 62.87 MB
  002 Validation du formulaire via useReducer – Partie 2.mp4 87.93 MB
  003 Validation du formulaire via useReducer – Partie 3.mp4 59.73 MB
  004 Validation du formulaire via useReducer – Partie 4.mp4 36.88 MB
  005 Validation du formulaire via useReducer – Partie 5.mp4 63.16 MB
  006 Validation du formulaire via useReducer – Partie 6.mp4 100.29 MB
  13 - API AsyncStorage
  001 Présentation de l’API AsyncStorage.mp4 36.47 MB
  002 Retravailler notre React Navigation.mp4 70.77 MB
  003 Travailler la page Login.mp4 105.69 MB
  004 Enregistrer une valeur de type string dans AsyncStorage.mp4 82.12 MB
  005 Rediriger le user connecté vers Home et afficher son nom dans Drawer.mp4 76.31 MB
  006 Supprimer la data du AsyncStorage.mp4 37.41 MB
  007 Enregistrer un objet dans AsyncStorage et récupérer la data.mp4 75.17 MB
  008 Supprimer toutes les clés enregistrées dans AsyncStorage.mp4 33.64 MB
  14 - L’authentification via Firebase
  001 Présentation de l’authentification & requêtes http.mp4 43.92 MB
  002 Retravailler la page Login.mp4 75.67 MB
  003 Découvrir le package Expo-Linear-Gradient.mp4 30.97 MB
  004 Installation de Redux, React-redux, Thunk Middleware.mp4 108.68 MB
  005 Action d’inscription Async et Thunk Middleware.mp4 114.6 MB
  006 Affichage des erreurs via l’API Alert.mp4 57.83 MB
  007 Composant ActivityIndicator.mp4 50.82 MB
  008 Action de Connexion.mp4 83.66 MB
  009 Gestion des Messages d’erreurs.mp4 67.31 MB
  010 Dispatcher l’action d’authentification actionAuthUser.mp4 81.51 MB
  011 Enregistrement dans AsyncStorage.mp4 111.66 MB
  012 Récupérer la data de AsyncStorage.mp4 85.65 MB
  013 Afficher un Spinner le temps d’authentifier l’utilisateur.mp4 87.16 MB
  15 - La base de données via Firebase
  001 La base de donnée Firebase.mp4 154.21 MB
  002 Enregistrer les informations d’un utilisateur.mp4 142.95 MB
  003 Enregistrer les informations utilisateur dans AsyncStorage.mp4 39.93 MB
  004 Récupérer les informations utilisateur de AsyncStorage.mp4 136.77 MB
  005 BDD Récupérer les infos utilisateur de la BDD Firebase.mp4 89.49 MB
  006 Enregistrer les infos utilisateur dans Redux – Partie 1.mp4 46.12 MB
  007 Enregistrer les infos utilisateur dans Redux – Partie 2.mp4 137.19 MB
  008 Déconnexion de l’utilisateur.mp4 86.38 MB
  16 - Accès à la galerie de l’appareil iOS & Android
  001 Image-Picker – Partie 1.mp4 112.49 MB
  002 Image-Picker – Partie 2.mp4 55.39 MB
  17 - SQLite, Géolocalisation et Cartes
  001 Présentation de l’objectif du chapitre.mp4 32.74 MB
  002 Redirection vers l’écran de Géolocalisation.mp4 96.77 MB
  003 Géolocalisation de l’utilisateur – Partie 1.mp4 77.77 MB
  004 Géolocalisation de l’utilisateur – Partie 2.mp4 64.85 MB
  005 Initialisation SQLite.mp4 106.85 MB
  006 Enregistrement data de Géolocalisation dans SQLite.mp4 100.08 MB
  007 Afficher les infos utilisateur dans Portfolio.mp4 96.97 MB
  008 Fetch de data de SQLite.mp4 91.41 MB
  009 Afficher la carte via MapView.mp4 78.48 MB
  010 Tester l’affichage de la carte sur Android.mp4 36.25 MB
  011 Afficher le Marker sur la carte.mp4 35.32 MB
  012 Corriger le problème du Keyboard.mp4 38.39 MB
  18 - Interfaces Utilisateur Adaptatives
  001 Tester l’app Pixels sur un petit écran – Partie 1.mp4 42.09 MB
  002 Tester l’app Pixels sur un petit écran – Partie 2.mp4 103.99 MB
  003 Exercices API Dimensions.mp4 94.02 MB
  004 Exercices API Dimensions avec conditions.mp4 120.54 MB
  005 Exercices API Dimensions – Section Portfolio.mp4 59.96 MB
  006 Exercice Mode Portrait, Paysage et les deux.mp4 83.7 MB
  007 Exercice Dimensions avec addEventListener.mp4 106.55 MB
  008 Listener Cleanup & useWindowDimensions.mp4 97.97 MB
  009 Retourner différents contenus.mp4 163.58 MB
  010 SafeAreaView.mp4 146.07 MB
  20 - Les Notifications dans React Native avec Expo
  001 Introduction aux notifications Locales et Push.mp4 31.02 MB
  002 Exercice 1_ Notifications Locales.mp4 93.7 MB
  003 Exercice 2_ Notifications Locales.mp4 81.82 MB
  004 Exercice 2_ Notifications Locales - Suite.mp4 63.36 MB
  005 Fonctionnement des notifications Push.mp4 25 MB
  006 Tester les notifications locales sur un téléphone (android).mp4 54.69 MB
  007 Vérifier si on utilise un vrai appareil ou un simulateur.mp4 42.4 MB
  008 Autorisation de notification et récupération du Token Expo.mp4 119.73 MB
  21 - Les bases de la librairie REACT JS
  001 Introduction à React JS.mp4 11.99 MB
  002 Les Composants React JS.mp4 45.48 MB
  003 React via CDN, JSX, ES6 et Babel.mp4 95.12 MB
  004 Créer une application React - Partie 1.mp4 84.21 MB
  005 Créer une application React - Partie 2.mp4 80.35 MB
  006 Composants, Props et State dans REACT JS - Partie 1.mp4 143.16 MB
  007 Composants, Props et State dans REACT JS - Partie 2.mp4 255.52 MB
  008 8- DOM Events et changement de State - Partie 1.mp4 245.75 MB
  009 DOM Events et changement de State - Partie 2.mp4 326.75 MB
  010 Passer une fonction dans un Props.mp4 223.1 MB
  011 React Fragments.mp4 162.98 MB
  012 Destructuring et React (ES6) - Partie 1.mp4 78.88 MB
  013 Destructuring et React (ES6) - Partie 2.mp4 162.39 MB
  014 Les Conditions dans React.mp4 118.01 MB
  015 Affichage des images dans React.mp4 147.24 MB
  016 Les Formulaires dans React.mp4 212.3 MB
  017 Le CSS dans React.mp4 333.02 MB
  018 Méthodes de cycle de vie.mp4 68.42 MB
  019 Phase de montage d’un composant React.mp4 204.95 MB
  020 Phase de Mise à jour d’un composant React.mp4 61.26 MB
  021 Phase de Démontage d’un composant React.mp4 131.75 MB
  022 La méthode getDerivedStateFromProps.mp4 200.05 MB
  023 shouldComponentUpdate().mp4 144.09 MB
  024 PureComponent.mp4 173.09 MB
  025 React Memo.mp4 149.14 MB
  026 React Portails.mp4 319.19 MB
  027 React Refs.mp4 167.81 MB
  028 React Refs - forwardRef.mp4 56.04 MB
  029 Composant d'ordre supérieur.mp4 382.47 MB
  030 Périmètres d'erreurs ou Error Boundaries.mp4 311.48 MB
  031 Props de Rendu ou Render Props.mp4 266.42 MB
  032 Route, Link, NavLink, Switch, Strict, Exact, Error page.mp4 273.88 MB
  033 Redirection automatique dans React.mp4 103.18 MB
  034 Paramètres Route dans React.mp4 183.36 MB
  035 Context dans React - Partie 1.mp4 217.62 MB
  036 Context dans React - Partie 2.mp4 86.35 MB
  22 - Les Hooks de React
  001 C'est quoi ces Hooks de React _.mp4 22.8 MB
  002 Hook d’état - useState - Partie 1.mp4 103.79 MB
  003 Hook d’état - useState - Partie 2.mp4 287.95 MB
  004 Hook d’effet - useEffect après render.mp4 128.88 MB
  005 05 - Hook d’effet - useEffect avec condition.mp4 53.73 MB
  006 Hook d’effet - useEffect comme ComponentDidMount.mp4 38.55 MB
  007 Hook d’effet - useEffect avec Nettoyage.mp4 190.76 MB
  008 Hook de Contexte - useContext.mp4 110.47 MB
  009 Introduction au hook useReducer.mp4 28.22 MB
  010 useReducer - Partie 2.mp4 88.52 MB
  011 useReducer - Partie 3.mp4 133 MB
  012 useCallback - Partie 1.mp4 146.25 MB
  013 useCallback - Partie 2.mp4 100.63 MB
  014 useMemo.mp4 240.43 MB
  015 useRef.mp4 148.68 MB
  016 useImperativeHandle.mp4 152.14 MB
  017 useLayoutEffec.mp4 160.39 MB
  23 - Remerciements et suite ;-)
  001 Remerciements et suite.html 1.47 KB
  link.txt 44 B
  ▲ 493 total files

Description




Udemy - React Native Pour Tous - L'Ultime Formation 2021 MP4 [Français]


3806410-8cc1-7.jpg?042148


13122709160914246511848872.png

Éditeur : Udemy.com
Date de mise en ligne : 2021
Genre : Formation
Durée : 59 h 14 min
Format : MP4
Codec Audio : AAC LC 128 Kb/s
Codec Vidéo : AVC ([email protected]) 1321 Kb/s

Résolution : 1280 x 720
Taille totale : 29.9 GB
Langue : Français
Sous-titre: N/A

13122709160814246511848871.png


Bienvenue les ami(e)s dans cette nouvelle formation REACT NATIVE POUR TOUS - L'Ultime Formation 2021 (FR).

D’abord, pour commencer, je tiens à vous féliciter car vous venez de découvrir la formation React Native la plus complète, la plus simple, et la plus didactique qui existe en français!

Pour ceux qui ne me connaissent pas, je m’appelle Tahar, je suis développeur Senior, formateur, mais aussi Youtubeur. Aujourd’hui, j’ai l’honneur de vous présenter ma nouvelle formation « React Native Pour Tous – L’ultime Formation ».

Si vous avez aimé mes précédentes formations sur React, Redux, TypeScript, Flexbox, vous allez aimer encore plus cette nouvelle formation. Personnellement, c’est celle dont je suis le plus fier et le plus satisfait car elle est, sans aucun doute, la meilleure formation React Native qui existe et qui existera en français!

Pourquoi serait-elle la meilleure formation React Native en français ?

Elle est, à mon sens, la meilleure formation React native pour plusieurs raisons :

Premièrement, et contrairement à ce qui se fait régulièrement dans le milieu « DEV Francophone », j’ai décidé ici d’expliquer les différents concepts derrière React Native de la façon la plus simple et la plus organisée possible. Mon objectif étant de vous apprendre à coder des applications mobiles, je me dois donc d’être le plus clair et le plus simple possible pour que tout le monde puisse suivre sans aucun problème. Oui, je dis bien « Tout le monde ». Débutant comme expérimenté ! Je ne rejette personne dans mes formations ! Quand j’aborde un concept que je considère comme étant d’une grande importance, je n’hésite pas à me répéter ou à vous le réexpliquer de différentes façons afin de m’assurer que vous avez « tous », « sans exception », compris ce dont on parle. Pour ce faire, je m’hésite pas à expliquer les choses avec des exercices simples qui vont droit au but. Pas de bla-bla, pas d’hésitations, pas de « euh euh », pas de matraquage à coup de console.log sans réel intérêt ou de code spaghetti qui n’a pas de lien direct avec le sujet abordé.

En outre, quand j’aborde un concept qui n’a pas de lien direct avec React Native, mais qui est néanmoins nécessaire à notre exercice, dans ce cas-là, je n’hésiterai pas à m’attarder dessus afin de vous l’expliquer clairement. Exemple : même si vous êtes censés avoir des notions en React JS, pour faire du React Native, je ne me permettrais jamais d’utiliser un hook comme useEffect, useLaoyoutEffect, useState ou autres sans vous les réexpliquer. C’est le rôle du formateur d’expliquer clairement ce que je fais et de ne pas supposer que c’est des notions acquises par ses élèves. Donc, afin de m’assurer que vous avez tous compris, je n’hésiterais pas à expliquer chaque bout de code dans des exercices pratiques, simples, claires et qui vont droit au but.

Pour tester vos connaissances, vous aurez droit à des quiz.

Tout au long de la formation, l’utilisation régulière des différentes documentations sera la norme ! On utilisera la doc React, React Native, React Navigation, Expo, Expo-Victor Icons, Redux, React-Redux, etc.

Afin d’aider ceux et celles d’entre vous qui ont une mémoire visuelle, ce qui est mon cas, j’ai créé un véritable support de cours, en PDF, rempli de visuels, de diagrammes, de schémas etc. Ce support est évidemment accessible en téléchargement PDF ainsi que celui de Flex-box et de Redux.

En plus des centaines d’exercices qu’on fera tout au long de cette formation, on codera ensemble, étape par étape, 5 projets ! En effet, c’est bien de faire des exercices, mais les intégrer dans une vraie application est un véritable plus et c’est ce que nous allons faire dans cette formation.

Pourquoi apprendre React Native?

En 2012, Mark Zuckerberg (Fondateur de Facebook) a déclaré ceci: « La plus grande erreur que nous ayons commise en tant que société a été de parier trop sur HTML5 par opposition au natif ». Il a donc promis que Facebook offrirait bientôt une meilleure expérience mobile. A présent, c’est chose faite! Après quelques mois de développement acharnés, l’équipe Facebook a enfin publié la première version de la configuration JavaScript de la librairie React JS en 2015.

Depuis exactement le 26 mars 2015 (date de la première version lancée), React Native ne cesse de gagner le coeur des utilisateurs. En effet, en seulement quelques années, React Native est devenu un des frameworks incontournables dans le domaine du développement d’applications mobiles.

Basé sur la librairie React JS, React Native ne cesse de s’enrichir chaque année de nouvelles innovations et de performance permettant aux développeurs de coder facilement des applications mobile, natives, que ce soit sur Android ou sur iOS et ce, tenez-vous bien, avec un seul langage le « JavaScript »!

Oui, plus besoin d’apprendre un nouveau langage pour coder des applications mobiles ! Grâce à React Native, vous allez pouvoir coder des applications native pour Android et iOS avec un seul langage le JavaScript. En effet, avant l’arrivée de React Native (et même de nos jours, pour ceux qui n’utilisent pas React Native) on était obligés d’apprendre d’autres langages pour pouvoir coder son application Mobile. Exemple : pour créer une application sur iPhone (iOS) il fallait maîtriser le langage Swift ou ObjectiveC. La même chose pour les applications Android. Pour coder une application Android, il fallait maîtriser le langage Java. Sans oublier toute la complexité qui va avec ces langages qui nécessitent énormément de temps d’apprentissage !

Avec React Native, cette époque est définitivement révolue ! Désormais, avec un seul langage (le JavaScript), vous allez pouvoir coder une seule application et cette unique application sera compatible, à la fois « Android » et sur « IOS » ! On assiste là à une véritablement révolution dans le domaine du développement mobile, car désormais, grâce à React Native, vous allez pouvoir « faire d’une pierre, deux coups ! »

Plus besoin de perdre votre temps à apprendre d’autres langages.

Plus besoin de créer deux applications (une pour chaque système).

Une grande facilité de travail avec à tas d’outils déjà disponibles et qui vous marchent déjà le travail.

Vous pensez que React Native est compliqué ?

Détrompez-vous les amis ! Il n’en est rien !!! Non seulement il n’y a rien de compliquer à coder une vraie application Mobile via React Native, mais, en plus de cette facilité, il existe un tas d’outils comme les divers outils offerts par Expo, ou même la navigation via React Navigation, entre autres, qui nous facilitent grandement le travail. Ne vous inquiétez donc surtout pas ! On verra tout cela dans les détails tout au long de cette formation.

Si vous êtes motivé à apprendre React Native et devenir un véritable développeur d’applications Mobile Natives iOS et Android, vous êtes au bon moment et surtout au bon endroit !

Sortez donc définitivement de votre esprit l’idée de complexité quand vous parlez de React Native. D’ailleurs, cette facilité à coder avec React Native, combinée avec la robustesse des applications « cross-platforme » est sans aucun doute ce qui a poussé même les grandes entreprises à s’orienter, de plus en plus, vers React Native. N’oublions pas le slogan de React Native: « Learn once, write everywhere ». En effet, avec React Native, on apprend une seule librairie, une seule fois, et on code pour les deux plate-forme Android et IOS en même temps.

Voici quelques-unes des grandes entreprises qui ont sauté le pas pour adopter React Native:

Le réseau social « Facebook », Facebook Ads Manager, Facebook Analytics, Instagram, Shopify, FlipKart, Discord, AirBnB, Skype, Bloomberg, Pinterest, Tesla, Uber Eats, Wix, Call of Duty Companion App, Artsy, adidas GLITCH, SoundCloud Pulse, le magazine vogue .. etc etc

Rappelez-vous de ceci: "Dans cette formation, vous allez apprendre, étape par étape, d’une manière logique et progressive les différents concepts de React Native".

Nous allons d’abord commencer par les bases en découvrant les composants React Native les plus couramment utilisés comme View, Text, Button, Image etc avant d’attaquer les concepts les plus poussés comme la navigation via React navigation V4 et V5, la gestion de state dans une application React Native via la librairie Redux, comment effectuer des requêtes HTTP, le code asynchrone, les bases de données, l’authentification utilisateur (on utilisera Firebase), on verra le AsyncStorage, le SQLIte, la géo-locations, l’affichage des cartes, récupérer les photos dans la galerie du téléphone, ..etc. Nous allons étudier tout cela à la fois dans des exercices simples, mais aussi en réalisant quelques projets ensemble.

À la fin de cette formation, vous seriez donc complètement autonomes sur vos projets React Native, et même capables (sur le plan technique évidemment) de décrocher un poste de développeur React Native ! En effet, connaître React Native est, de nos jours, un vrai plus qui va certainement vous ouvrir de nouvelles portes sur le marché du travail ! En outre, si vous suivez assidûment cette formation et que vous codez avec moi tous les exercices et les applications que je vous présente, je suis plus que convaincu que vous serez en mesure de réussir n’importe quel entretien technique traitant des bases de la librairie React Native.

N’oubliez pas qu’actuellement, React Native est en plein BOOM. Il est de plus en plus demandé sur le marché du travail. Le maîtriser fera de vous un développeur de choix que les recruteurs s’arrachent !

Donc, ne ratez pas la chance de décrocher cette formation qui fera de vous un véritable développeur "cross-platforme" via React Native!

Ne perdez pas votre temps avec les tutos Youtube où avec ceux qui, au lieu de vous former, passent leurs temps à vous faire croire qu'ils "savent coder" mais qui, en réalité, ne vous apprennent rien sauf à vous faire croire que ce qu'il font est compliqué tout en cherchant le clic! N'oubliez pas que le but principal est de vous former "VOUS" pour que vous puissiez réussir! Vous n'êtes pas à la recherche d'un champion à applaudir! Cherchez un formateur qui va vous acclamer vous vos progrès et votre réussite!

Ne perdez pas votre temps, avec ceux qui vous compliquent ce qui n'est pas compliqué!

Ne perdez pas votre temps à écouter le bla-bla mais orientez-vous vers de vraie formations structurées, accessibles à tous (Débutants comme expérimentés). Oui, une véritable formation qui s'adresse à tous les niveaux!

Ne perdez pas votre temps avec les formations d'une heure ou deux qui bâclent le travail et vous feront perdre votre temps! Une vraie formation doit aborder énormément de concepts tout en les expliquant sereinement, paisiblement, étape par étape pour que tout le monde puisse suivre et comprendre.

Rappelez-vous ceci:

Ce n'est PAS de votre faute ! Si vous avez du mal à comprendre un concept, c'est qu'on vous l'a MAL expliqué!

En effet, si d'autres l'ont compris, vous êtes capable de le comprendre et c'est justement le défit que je relève avec cette formation. Une formation sans bla-bla et qui s'adresse à tous les niveaux (Sans exception).

Ne perdez pas votre temps, maîtrisez React Native maintenant et devenez de DEV que les recruteurs respectent et s'arrachent à des salaires élevés.

La décision vous revient et votre avenir vous appartient ! C'est vous qui décidez de votre réussite ou de votre échec.

Si vous voulez réussir et devenir un véritable développeur d'applications Mobiles iOS et Android, vous ne pouvez pas trouver mieux que cette formation! Oui, vous êtes au bon moment et surtout au bon endroit !



Vous souhaitez avoir un aperçu de la qualité de cette formation?

En plus des deux vidéos accessibles au niveau du premier chapitre "Introduction et prérequis", vous pouvez consulter plusieurs autres vidéos gratuitement au niveau du chapitre "React Navigation 5" ;-)



Ressources gratuites pour vous aider encore plus:

Pour rappel, vous devez avoir des notions de base en React, en CSS Flexbox pour pouvoir coder des applications sous React Native. Cependant, ne vous inquiétez pas! Je vous ai préparé tout ce qu'il faut.

Vous aurez accès à une formation complète sur React dans le dernier chapitre de cette formation React Native.

En outre, je vous invite à consulter mon profil UDEMY pour accéder à mes autres formations gratuites (REDUX avec React ainsi que CSS FLEXBOX). N'hésitez pas à en profiter en cas de besoin.

Bonne formation à tous :-)

Donkey Geek.

À qui ce cours s'adresse-t-il ?


Débutants ou avancés souhaitant se lancer dans la programmation d'applications mobiles.
Développeurs React JS souhaitant élargir leurs compétences vers le développement mobile.
Développeur JavaScript qui veut coder de vraies applications Mobiles compatibles iOS et Android en javaScript sans passer par les langages Swift, ObjectiveC et Java!
Toute personne sachant coder en JavaScript (+ notions en React) souhaitant coder des applications mobiles.




Un petit remerciement fait toujours plaisir

Related Torrents

torrent name size uploader age seed leech
2
5
2
4
1