Course Code: devbot
Duration: 14 hours
Prerequisites:
  • Podstawowe doświadczenie w programowaniu
Overview:

Bot lub chatbot jest jak asystent komputerowy, który służy do automatyzacji interakcji użytkownika na różnych platformach komunikacyjnych i szybszego wykonywania zadań bez konieczności rozmowy z innym człowiekiem.

W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy dowiedzą się, jak rozpocząć tworzenie bota, przechodząc przez tworzenie przykładowych chatbotów przy użyciu narzędzi i frameworków do tworzenia botów.

Pod koniec tego szkolenia uczestnicy będą mogli

  • Zrozumieć różne zastosowania i aplikacje botów
  • Zrozumieć cały proces tworzenia botów
  • Poznaj różne narzędzia i platformy używane do tworzenia botów
  • Zbudować przykładowego chatbota dla Facebook Messenger
  • Zbudować przykładowego chatbota przy użyciu Microsoft Bot Framework

Odbiorcy

  • Programiści zainteresowani stworzeniem własnego bota

Format kursu

  • Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
Course Outline:

Wprowadzenie

  • Przegląd botów dla deweloperów
  • Zastosowania i aplikacje botów
  • Zrozumienie sposobu działania botów
  • Tworzenie własnego bota a korzystanie z platformy do tworzenia botów

Rozpoczęcie projektu bota

  • Definiowanie celu i wymagań bota
  • Opracowanie specyfikacji, cech i funkcjonalności bota
  • Tworzenie skryptu konwersacyjnego dla bota

Tworzenie bota

  • Tworzenie projektu inżynieryjnego dla bota
    • Projektowanie komponentów front-end
    • Projektowanie komponentów zaplecza
  • Rozwijanie i testowanie bota
    • Zrozumienie złożoności rozwoju botów
    • Testowanie kodu w emulatorze
    • Testowanie kodu na rzeczywistej platformie komunikacyjnej
    • Uruchamianie końcowego procesu kontroli jakości

Uruchomienie bota

  • Wdrażanie bota
  • Publikowanie bota
  • Monitorowanie bota
  • Pozyskiwanie większej liczby użytkowników dla bota
  • Śledzenie i analizowanie wydajności i wyników bota
  • Powtarzanie cyklu tworzenia i uruchamiania bota

Przegląd narzędzi do tworzenia botów

  • Poznawanie szkiców botów i narzędzi projektowych
  • Odkrywanie narzędzi do tworzenia botów
  • Przegląd narzędzi do tworzenia botów dla deweloperów
  • Przegląd narzędzi do monitorowania i analizy botów
  • Odkrywanie narzędzi botów do monetyzacji

Przegląd platform botów do tworzenia zaawansowanych botów

  • Tworzenie bota Facebook Messenger
  • Przegląd projektu
  • Konfiguracja na Facebook
  • Korzystanie z Chatfuel
  • Korzystanie z API.AI
  • Korzystanie z Heroku

Tworzenie bota przy użyciu Microsoft Bot Framework

  • Przegląd Microsoft Bot Framework
  • Konfigurowanie bota
  • Testowanie bota

Podsumowanie
Rozwiązywanie problemów
Uwagi końcowe

Sites Published:

United Arab Emirates - Developing a Bot

Qatar - Developing a Bot

Egypt - Developing a Bot

Saudi Arabia - Developing a Bot

South Africa - Developing a Bot

Brasil - Developing a Bot

Canada - Developing a Bot

中国 - Developing a Bot

香港 - Developing a Bot

澳門 - Developing a Bot

台灣 - Developing a Bot

USA - Developing a Bot

Österreich - Developing a Bot

Schweiz - Developing a Bot

Deutschland - Developing a Bot

Czech Republic - Developing a Bot

Denmark - Developing a Bot

Estonia - Developing a Bot

Finland - Developing a Bot

Greece - Developing a Bot

Magyarország - Developing a Bot

Ireland - Developing a Bot

Luxembourg - Developing a Bot

Latvia - Developing a Bot

España - Desarrollando un Bot

Italia - Developing a Bot

Lithuania - Developing a Bot

Nederland - Developing a Bot

Norway - Developing a Bot

Portugal - Developing a Bot

România - Developing a Bot

Sverige - Developing a Bot

Türkiye - Developing a Bot

Malta - Developing a Bot

Belgique - Developing a Bot

France - Developing a Bot

日本 - Developing a Bot

Australia - Developing a Bot

Malaysia - Developing a Bot

New Zealand - Developing a Bot

Philippines - Developing a Bot

Singapore - Developing a Bot

Thailand - Developing a Bot

Vietnam - Developing a Bot

India - Developing a Bot

Argentina - Desarrollando un Bot

Chile - Desarrollando un Bot

Costa Rica - Desarrollando un Bot

Ecuador - Desarrollando un Bot

Guatemala - Desarrollando un Bot

Colombia - Desarrollando un Bot

México - Desarrollando un Bot

Panama - Desarrollando un Bot

Peru - Desarrollando un Bot

Uruguay - Desarrollando un Bot

Venezuela - Desarrollando un Bot

Polska - Developing a Bot

United Kingdom - Developing a Bot

South Korea - Developing a Bot

Pakistan - Developing a Bot

Sri Lanka - Developing a Bot

Bulgaria - Developing a Bot

Bolivia - Desarrollando un Bot

Indonesia - Developing a Bot

Kazakhstan - Developing a Bot

Moldova - Developing a Bot

Morocco - Developing a Bot

Tunisia - Developing a Bot

Kuwait - Developing a Bot

Oman - Developing a Bot

Slovakia - Developing a Bot

Kenya - Developing a Bot

Nigeria - Developing a Bot

Botswana - Developing a Bot

Slovenia - Developing a Bot

Croatia - Developing a Bot

Serbia - Developing a Bot

Bhutan - Developing a Bot

Nepal - Developing a Bot

Uzbekistan - Developing a Bot