| 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 | |||
Udemy - React Native Pour Tous - L'Ultime Formation 2021 MP4 [Français]

É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
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
| torrent name | size | uploader | age | seed | leech |
|---|---|---|---|---|---|
| 299.1 MB | freecoursewb | 3 weeks | 1 | 2 | |
| 3.4 GB | freecoursewb | 1 month | 14 | 5 | |
| 2.4 GB | freecoursewb | 2 months | 2 | 2 | |
| 1.4 GB | freecoursewb | 3 months | 4 | 4 | |
|
Udemy - React Live Coding Challenges - Build Real Projects by Coding Posted by
freecoursewb in Other
|
1.5 GB | freecoursewb | 4 months | 2 | 1 |
All Comments