Développer un projet de rails du monde réel en utilisant TDD/BDDD, y compris un guide étape par étape pour la construction d'applications professionnelles.

Description
Bonjour et bienvenue au cours Professional Rails Code Along Course, où je vais vous montrer comment construire un projet Ruby on Rails que j'ai été embauché par un client pour développer. mon nom est Jordan Hudgens, et je serai votre instructeur pour le cours. j'ai construit de nombreuses applications Ruby on Rails au cours des dernières années pour des entreprises telles que Eventbrite et Quip et l'une de mes passions est d'aider les individus à apprendre à coder.

Après avoir terminé ce cours, vous serez en mesure de construire un projet de production Rails à partir de zéro, mais il ya un million de cours qui vous aidera à le faire. ce qui rend ce cours différent, c'est que vous apprendrez à construire une application Rails comme un développeur professionnel. j'ai pris une approche complètement différente pour créer ce cours. je n'ai pas d'erreurs et j'ai filmé l'ensemble des vidéos en temps réel afin que vous pouvez regarder mon processus exact lorsque je suis chargé de la construction d'un
L'une des exigences les plus critiques pour un développeur professionnel de rails est une solide connaissance des tests, c'est pourquoi toutes les fonctionnalités que nous construisons dans le cours seront créées avec le processus de développement piloté par les tests :

Utilisation du TDD et du BDD avec les cadres de test RSpec et Capybara.
Travailler avec l'API Twilio pour envoyer des messages SMS
Intégration d'une structure de permissions pour les utilisateurs
Mise en place d'un tableau de bord administrateur
Travailler avec des composants de messagerie automatisés
Création d'un workflow d'approbation à partir de zéro
Création de notifications JavaScript Growl
Et bien plus encore !
L'étudiant idéal pour ce projet est quelqu'un qui a déjà suivi un cours de base de Rails et qui veut amener ses compétences au niveau professionnel.
Chaque leçon est accompagnée du code source mis en uvre à ce stade afin que vous puissiez suivre et comparer votre code avec la base de code de l'application, et au-delà, vous pouvez également utiliser le code source pour l'étendre et construire vos propres applications de production.

N'hésitez pas à passer en revue le programme du cours et j'ai hâte de parcourir le matériel avec vous dans votre parcours de développement !

CLIQUEZ ICI pour accéder à ce cours