Jana Bergant is a best-selling instructor specialized in chatbots and smart assistants. She is a full stack developer with two decades of hands-on development experience. She started teaching in 2016 to provide high-quality, full stack web development training and consulting to clients around the world, and now mentors students across 150+ countries.
Access 45+ hours of on-demand videos, with source code, tutorials and step-by-step demos
Get one on one session when you get stuck, when you need extra guidance or just extra inspiration
Need my help with your project? Or extra consulting? I offer on-site and remote support
Happy students
Reviews
Tutorial videos
Countries represented
Courses are designed for students of all experience levels, and include lifetime access, source code and downloadable resources and 1-on-1 instructor support who cares about you reaching your goals. And they come with 100% money back — guaranteed.
This course will show you how to create an app for the Google Assistant and Google Home in Node.js.You'll learn about Google Assistant development from scratch!
In the tutorial we’ll be building a sample app. It’s purpose is only to show you how things work. We'll host our app on Firebase, so you'll learn how to use Firebase Realtime database and use Firebase functions. To get the most out of the course you can work on this sample bot and also work on your own ideas. I’ve added assignments where you’ll build your app.
For this course YOU NEED PROGRAMMING SKILLS, you need at least basic node.js knowledge and basic expertise with GIT.
You DON'T NEED TO HAVE GOOGLE HOME, we will test on the simulator
In the first part of the course we’ll make a chatbot for Messenger 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.
And in the second part we’ll use NodeJS to upgrade the bot. So the basic knowledge of javascript and NodeJS and GIT 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 bot will gain external knowledge and functionality.
If you’re looking to learn all about designing conversations for chatbots and voice bots, you’ve come to the right place.
In this course I will guide you through the most common misconceptions of voice and chatbot design. And I’ll introduce SOLUTIONS. You’ll be able to implement them along the way. You’ll improve your chatbot and voice interface as we move along the course.
In the first part we focus on chatbots and designing conversations for chatbots. And in the second part we focus on Voice interfaces and designing conversations for voice bots. Designing for voice interfaces and chatbots have some important differences. Avoid common mistakes that prevent good user experience.
In this course, you will build a chatbot for a Webpage. We'll use Node.js and React for programming and GIT for deploying and version control. You need to have at least basic knowledge of Node.js, React and GIT to start with this course. Although I explain all the principles used. The bot will be hosted on Heroku, but you can simply host it anywhere else where they support Node.js.
We’ll use DialogFlow to process natural language.
In the course, we’ll be building a sample chatbot. Our bot on the page will help us sell products. It will give recommendations and measure demand. In the process of building this chatbot, you’ll learn all that is needed to build a great bot.
“The content is great, clear and each lesson builds on top of the previous one to slowly increase complexity without getting lost. But most importantly, Jana is going above and beyond when helping the students when they have questions. The subject is not easy though, there are many things to set up if one wants our bot to complete complex tasks, which is why it is so important to have a responsive teacher like Jana to troubleshoot the many things that could go wrong. Overall, I'm impressed with what I'm able to achieve thanks to this course. Thank you Jana! ”
“Good complete course end to end. Explanations are detailed but not boring. The code is modern, up-to-date. The example shown can be used as a starting point for further work.”
“This course is not just about chatbots. It will teach you good basics of react, git, and nodejs which will help you a lot in future if you are at beginner level. Step by step code explanations makes you understand how codes works. Also, the tutor is very experienced and responsive, helps you in every little doubts. Had I purchased this course for 100 times more price, still this course would've been total value for money. Would love to take more courses.”
Whether you’re starting with a new project, stumped on a current project, or looking to supercharge tools or processes that you already have in place, I’m here to help. I’ll work with you to create a solution designed around what you need.