• No hay productos en el carrito.

Inicio / Cursos / DialogFlow and nodejs
Impartido por Jana BergantPago único de $2,800 MXN · acceso por 12 meses

DialogFlow and nodejs

Use DialogFlow to train chatbot to have dialogs. Develop backend app to connect chatbot to web services and databases

Certificado oficial emitido por la SEPA través del Gobierno del Estado de México
12 meses de acceso En línea · 60 h 20 unidades
Qué aprenderás

Lo que serás capaz de hacer

Do you want to build a chatbot , so a bot that can talk? Yes, a bot that can talk to your friends or customers or fans while you sleep or do something else. You can make one for your customer that keep on asking the same questions. Or if you have a community for your fans and followers that want to know your details. Use your imagination, any time you have to reply the same thing over and over again, someone else like a bot can do it for you. In the first part of the course, we'll make a chatbot without programming skills. We'll build a ChatBot that can answer frequently asked questions, and I'll show you how to teach your bot to have any other dialogs. We'll learn this by teaching our ChatBot to make job interviews . We'll use DialogFlow to process natural language. DialogFlow will help the bot to understand what users want. The chatbot will communicate to its customers via Facebook Messenger. And in the second part, we'll use NodeJS to upgrade the bot. So the basic knowledge of javascript and NodeJS is needed. With the new app, our bot will be able to remember things, that is, store information into a database or connect to other API services. With this, the bot will gain external knowledge and functionality. And remember, I'LL BE THERE FOR YOU . I ANSWER EVERY QUESTION AND HELP EVERY STUDENT. At the end of the course, you'll have a fully functional ChatBot . And you'll also know how to teach the bot to have other dialogs with customers. You'll know how to make a bot for yourself and other people. My name is Jana Bergant , and I'm a developer with over 20 years of experience . I'm an IT instructor teaching people new tech skills. Over 17000 people are already taking my course . I help all my students at every step of development. And I'll be here for you! So if the predictions turn right, this will open up a new channel for businesses to reach a large audience . And here is a BIG OPPORTUNITY FOR YOU ! Be one of the first people that know how to build chatbots. You can build it for your business or other people. This course will show you how to create a ChatBot! In the course, we use the latest version of DialogFlow. Also, I update videos regularly to stay up to date. The last update of the course was on 27th February 2020 I added DialogFlow mega agents

  • understand how chatbots work
  • build chatbots for Messenger
  • know how to create custom code to add flexibility to your chatbot
  • have in-depth knowledge of natural language processing with DialogFlow
  • know and use the fb messenger api
  • get information from the conversation

Temario

UNIDAD 1 - Introduction to the course · 7 lecciones

UNIDAD 1 - Introduction to the course

  • IntroductionVideo · 4 min
  • ChatBots - what are they and how do we build one?Video · 3 min
  • What can I do with bots?Lectura · 0 min
  • ChatBot behind the scenesVideo · 3 min
  • ChatBot architectureLectura · 0 min
  • How to get helpLectura · 0 min
  • Additional resourcesLectura · 0 min
UNIDAD 2 - Connect Facebook app with DailogFlow / have a first conversation with a chatbot · 5 lecciones

UNIDAD 2 - Connect Facebook app with DailogFlow / have a first conversation with a chatbot

  • Create a Facebook pageVideo · 2 min
  • Create a Facebook applicationVideo · 2 min
  • DialogFlow setup and introductionVideo · 5 min
  • Connect DialogFlow and Facebook application - updatedVideo · 3 min
  • First conversation with your botVideo · 5 min
UNIDAD 3 - Teach chatbot to answer FAQ. Test and train the ChatBot · 2 lecciones

UNIDAD 3 - Teach chatbot to answer FAQ. Test and train the ChatBot

  • Show chatbot how to answer FAQVideo · 7 min
  • How to test and train a ChatBot / Add friends as testersVideo · 5 min
UNIDAD 4 - Teach a bot how to have dialogs. Master DialogFlow! · 4 lecciones

UNIDAD 4 - Teach a bot how to have dialogs. Master DialogFlow!

  • Chatbot job enquiryVideo · 6 min
  • Teach chat bot to take candidates infoVideo · 12 min
  • Test your chatbot - job interview testVideo · 4 min
  • No application contextVideo · 3 min
UNIDAD 5 - Rich messages · 2 lecciones

UNIDAD 5 - Rich messages

  • DialogFlow - Rich messages Part 1Video · 10 min
  • DialogFlow - Rich messages Part 2Video · 4 min
UNIDAD 6 - Extra DialogFlow features · 4 lecciones

UNIDAD 6 - Extra DialogFlow features

  • Prebuilt agentsVideo · 7 min
  • Follow-up intentsVideo · 6 min
  • DialogFlow intents priorityVideo · 1 min
  • DialogFlow tutorial FREE ebookLectura · 0 min
UNIDAD 7 - Publish a chatbot · 5 lecciones

UNIDAD 7 - Publish a chatbot

  • Introduction to app review - Steps to takeVideo · 7 min
  • Get the pages_messaging rightVideo · 3 min
  • Facebook app basic settingsVideo · 2 min
  • Privacy policy link for Facebook appVideo · 4 min
  • Submit for review / publish the chatbot on MessengerVideo · 4 min
UNIDAD 8 - Upgrade a chatbot - PART 2 · 3 lecciones

UNIDAD 8 - Upgrade a chatbot - PART 2

  • Introduction to part 2Video · 6 min
  • Heroku, GIT and Node.jsVideo · 6 min
  • Initial project in Node.jsVideo · 7 min
UNIDAD 9 - Code walkthrough and configuration · 9 lecciones

UNIDAD 9 - Code walkthrough and configuration

  • Project configurationVideo · 7 min
  • Google authentication / service accounts / google projectVideo · 6 min
  • How to test Messenger Bots localy?Lectura · 0 min
  • Code walktrough - part 1Video · 7 min
  • Code walktrough - part 2Video · 8 min
  • Take care of securityVideo · 3 min
  • First deploy to serverVideo · 5 min
  • Common mistakes that happen when first deploying to HerokuVideo · 3 min
  • GRPC not working with node v12 WARNING!Lectura · 0 min
UNIDAD 10 - Add extra features to Chatbot · 11 lecciones

UNIDAD 10 - Add extra features to Chatbot

  • Get information from conversation - part 1 - updatedVideo · 6 min
  • Get information from conversation - part 2 - updatedVideo · 9 min
  • Test new featureVideo · 3 min
  • Send button message - delivery extra optionsVideo · 6 min
  • Set a greeting text for your chatbotVideo · 6 min
  • Set get started buttonVideo · 3 min
  • Persistent menu is no longer supportedLectura · 0 min
  • Set persistant menuVideo · 7 min
  • Disable text inputVideo · 2 min
  • Get information about the userVideo · 4 min
  • Quick replies in parametersVideo · 5 min
UNIDAD 11 - Connect to 3rd party API · 4 lecciones

UNIDAD 11 - Connect to 3rd party API

  • Connect to 3rd party API - Part 1Video · 8 min
  • Request module upgradeLectura · 0 min
  • Connect to 3rd party API - Part 2Video · 5 min
  • Publish the updateLectura · 0 min
UNIDAD 12 - Save and retrieve information into a database · 15 lecciones

UNIDAD 12 - Save and retrieve information into a database

  • Setup a database for the chatbot on HerokuVideo · 6 min
  • Create user table for the user informationVideo · 5 min
  • Save user information into a databaseVideo · 5 min
  • Postgres authorization with certificatesLectura · 0 min
  • Refactor user module - Part 1Video · 5 min
  • Refactor user module - Part 2Video · 6 min
  • More work with a database - retrieving and using user's preferencesVideo · 4 min
  • Create DialogFlow intent for colors inquiryVideo · 1 min
  • Setup database tables to store information and user’s preferenceVideo · 5 min
  • Read information user seeks (available colors) from databaseVideo · 4 min
  • Remember user’s preference (color)Video · 4 min
  • Use user’s preference later in the conversation - updatedVideo · 4 min
  • Save job application into a databaseCuestionario · 1 h
  • Refactor all the bot codeVideo · 6 min
  • DialogFlow - trigger the intent with eventVideo · 3 min
UNIDAD 13 - Broadcasting messages to users · 16 lecciones

UNIDAD 13 - Broadcasting messages to users

  • Introduction to broadcastingVideo · 3 min
  • Newsletter: Quick menu callbackVideo · 3 min
  • Newsletter: save settings to databaseVideo · 5 min
  • Newsletter: unsubscribeVideo · 2 min
  • Newsletter: quick menu - Subscribe to newsVideo · 3 min
  • Get the FB rights to send notifications - updatedVideo · 3 min
  • Application for sending news to bot usersVideo · 2 min
  • Facebook login: Introduction and setup -updatedVideo · 9 min
  • Ejs templating: IntroductionVideo · 2 min
  • Facebook Login: Authentication implementationVideo · 8 min
  • Ejs templates and login pageVideo · 5 min
  • Logged in user objectVideo · 4 min
  • Secure loginVideo · 3 min
  • Broadcast formVideo · 2 min
  • Broadcast confirmVideo · 8 min
  • Send messagesVideo · 3 min
UNIDAD 14 - Messenger WebViews · 11 lecciones

UNIDAD 14 - Messenger WebViews

  • WebViews IntroductionVideo · 3 min
  • Whitelisting domainsVideo · 2 min
  • Add WebView to persistent menuVideo · 4 min
  • Create first WebViewVideo · 5 min
  • Create settings formVideo · 3 min
  • Close WebView windowVideo · 2 min
  • Get information from a WebView (the form)Video · 3 min
  • Get user id from Messenger ExtensionsVideo · 4 min
  • Beautify form with Materialize designVideo · 7 min
  • Save setting from a WebView to a databaseVideo · 3 min
  • Read settings from database and display them in a WebViewVideo · 3 min
UNIDAD 15 - Handover protocol - chatbots work hand in hand with live agents and other bots · 8 lecciones

UNIDAD 15 - Handover protocol - chatbots work hand in hand with live agents and other bots

  • Handover protocol - IntroductionVideo · 5 min
  • Handover protocol FlowVideo · 5 min
  • Handover protocol setupVideo · 2 min
  • Pass thread control - codeVideo · 4 min
  • Stand by channel eventsVideo · 2 min
  • Connecting the dots with DialogFlow intentsVideo · 3 min
  • Test the conversationVideo · 5 min
  • Pass conversation control to human in fallback intentCuestionario · 45 min
UNIDAD 16 - Extra content - DialogFlow Q&A · 8 lecciones

UNIDAD 16 - Extra content - DialogFlow Q&A

  • How to validate a parameter in DialogFlowVideo · 24 min
  • How to call another intent from DialogFlow fulfillmentVideo · 14 min
  • How to prevent parameter validation loop in botsVideo · 23 min
  • REGEXP entitiesVideo · 13 min
  • Regex cheat sheetLectura · 0 min
  • Allow automated expansionVideo · 3 min
  • Fuzzy matchingVideo · 3 min
  • DialogFlow Mega AgentsVideo · 8 min
UNIDAD 17 - Sentiment analysis · 4 lecciones

UNIDAD 17 - Sentiment analysis

  • Sentiment analysis in a nutshellVideo · 6 min
  • Sentiment analysis for a chatbotVideo · 6 min
  • Common implementation scenarios in chatbotVideo · 3 min
  • More about sentiment analysisVideo · 1 min
UNIDAD 18 - Platforms, NLP & Libraries for Voice Bots & Chatbots · 1 lecciones

UNIDAD 18 - Platforms, NLP & Libraries for Voice Bots & Chatbots

  • Tools for chatbot and voice bot developersLectura · 0 min
UNIDAD 19 - Conclusion · 1 lecciones

UNIDAD 19 - Conclusion

  • ConclusionVideo · 1 min
UNIDAD 20 - BONUS section · 1 lecciones

UNIDAD 20 - BONUS section

  • Bonus lecture: discount for my studentsLectura · 0 min
Certificado oficial

Tu certificado lo emite la SEP, no solo una plataforma

Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.

Tu certificado con INEC

  • Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
  • Documento oficial con folio verificable en línea
  • Lo otorga la Universidad Tecnológica Fidel Velázquez

Otras plataformas en línea

  • Constancia privada emitida por la misma plataforma
  • Solo acredita horas cursadas o asistencia
  • Sin respaldo de una autoridad educativa
Cómo funciona

Tu itinerario, de la inscripción al certificado

  1. 1

    Inscripción con pago único

    Pagas $2,800 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

    20 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.

  3. 3

    Cuestionarios por unidad

    2 cuestionarios para comprobar lo aprendido.

  4. 4

    Certificado

    Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

Lo que obtienes

Un certificado oficial de la SEP

Muestra del certificado: DialogFlow and nodejs

Muestra · verificable por folio y QR

  • Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
  • Contenido impartido por Jana Bergant.
  • Folio y QR verificables para compartirlo con quien te contrate.
Medios que necesitas
Equipo de cómputo Conexión estable a internet
Pago único

Empieza hoy, a tu ritmo

Un solo pago y acceso inmediato al curso completo durante 12 meses.

  • 20 unidades · 121 lecciones · 60 h
  • 12 meses de acceso
  • 2 cuestionarios de evaluación
  • Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Pago único
$2,800MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.

¿Cuánto tiempo tengo acceso?

12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.

¿Quién imparte el contenido?

El curso es impartido por Jana Bergant; INEC gestiona tu inscripción, evaluación y certificado.

¿Qué pasa cuando vence mi acceso?

Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.

Certificado emitido por la SEP a través del Gobierno del Estado de México · DialogFlow and nodejs

Inscribirme
  INEC es una Marca de SalesPartners Ciudad de México S de RL de CV. Template Design © Learnify LMS. All rights reserved. Terminos y Condiciones Aviso de Privacidad Politica de Devolución
Hide picture