React - Clone WhatsApp (+React Router, React Hooks) 2020

Avec Des Technologies Pratiques, Épatantes et Simples comme Meteor, React Hooks, TypeScript et Styled Component
4.29 (63 reviews)
Udemy
platform
Français
language
Web Development
category
instructor
React - Clone WhatsApp (+React Router, React Hooks) 2020
1 494
students
13.5 hours
content
Oct 2020
last update
$13.99
regular price

Why take this course?

Ça sent le marketing et le hype, mais cela résume bien la quête que vous avez devant vous avec ce cours. Voici un résumé de ce que vous allez apprendre et comment vous pouvez intégrer cela dans votre processus d'apprentissage en programmation avec React et Meteor.

  1. Comprendre le contexte: Avant de plonger dans le code, il est important de comprendre ce que vous allez construire, c'est-à-dire une application similaire à WhatsApp Web. Cela implique de comprendre les fonctionnalités clés d'une telle application (messagerie en temps réel, gestion des contacts, etc.).

  2. Choisir le bon stack: React pour le frontend, Meteor pour le backend et la gestion du state en temps réel, TypeScript pour un type de données plus robuste, et Styled Components pour un style plus dynamique et maintenable.

  3. Apprendre par projets: C'est une méthode très efficace d'apprentissage. En construisant votre propre version de WhatsApp Web, vous appliquerez concrètement les concepts théoriques que vous apprendrez.

  4. Maîtriser React et ses Hooks: Vous apprendrez à utiliser useState et useEffect pour gérer l'état et les effets de bord dans vos composants React, ce qui est essentiel pour des applications en temps réel comme WhatsApp.

  5. Utiliser Meteor: Vous apprendrez comment utiliser Meteor pour connecter votre frontend avec le backend, gérer les publications et abonnements en temps réel, et sécuriser les données via des méthodes et des collections.

  6. TypeScript: Vous apprendrez à coder en TypeScript, qui offre une sûreté de type supplémentaire par rapport au JavaScript classique, ce qui peut aider à prévenir les erreurs courantes.

  7. Styled Components: Pour style dynamique et réactif, vous apprendrez à utiliser Styled Components, qui permettent de définir des styles en fonction de l'état de vos composants React.

  8. Outils et bibliothèques complémentaires: Vous intégrerez des bibliothèques comme moment.js pour la manipulation de dates, react-moment pour afficher les dates formatées, react-flip-move pour animer les listes, et fontawesome-kit pour ajouter des icônes à votre application.

  9. Codage réactif: Vous apprendrez à utiliser Tracker et react-useState de Meteor pour gérer l'état de la réplication en temps réel.

  10. Animation de liste: Avec le react-flip-move, vous apprendrez comment animer les éléments de liste lors de leurs mises à jour ou suppresions.

  11. Icônes et design: En utilisant react-fontawesome, vous apporterez un touche professionnelle à l'interface utilisateur de votre application avec des icônes.

En suivant ce cours, vous construirez une base solide en développement front-end avec React et back-end avec Meteor, tout en approfondissant votre compréhension de TypeScript et des pratiques de style CSS modernes avec Styled Components. C'est un chemin complet qui va bien au-delà de la construction d'une simple copie de WhatsApp Web.

Assurez-vous de comprendre chaque concept en profondeur et de pratiquer en appliquant ces concepts à des projets variés pour solidifier votre compréhension et approfondir vos compétences. Cela peut inclure la création de plusieurs petits projets ou la modification et l'extension du projet final.

N'oubliez pas que l'apprentissage continue est clé dans le domaine du développement web, et rester à jour avec les dernières technologies et pratiques est essentiel pour un carrière réussie.

Course Gallery

React - Clone WhatsApp (+React Router, React Hooks) 2020 – Screenshot 1
Screenshot 1React - Clone WhatsApp (+React Router, React Hooks) 2020
React - Clone WhatsApp (+React Router, React Hooks) 2020 – Screenshot 2
Screenshot 2React - Clone WhatsApp (+React Router, React Hooks) 2020
React - Clone WhatsApp (+React Router, React Hooks) 2020 – Screenshot 3
Screenshot 3React - Clone WhatsApp (+React Router, React Hooks) 2020
React - Clone WhatsApp (+React Router, React Hooks) 2020 – Screenshot 4
Screenshot 4React - Clone WhatsApp (+React Router, React Hooks) 2020

Loading charts...

2828152
udemy ID
21/02/2020
course created date
07/03/2020
course indexed date
Lee Jia Cheng
course submited by
React - Clone WhatsApp (+React Router, React Hooks) 2020 - Coupon | Comidoc