Afrikaans
Akan
Albanian
Amharic
Arabic
Armenian
Azerbaijani
Basque
Belarusian
Bemba
Bengali
Bihari
Bosnian
Breton
Bulgarian
Cambodian
Catalan
Cebuano
Cherokee
Chichewa
Chinese (Simplified)
Chinese (Traditional)
Corsican
Croatian
Czech
Danish
Dutch
English
Esperanto
Estonian
Ewe
Faroese
Filipino
Finnish
French
Frisian
Ga
Galician
Georgian
German
Greek
Guarani
Gujarati
Haitian Creole
Hausa
Hawaiian
Hebrew
Hindi
Hmong
Hungarian
Icelandic
Igbo
Indonesian
Interlingua
Irish
Italian
Japanese
Javanese
Kannada
Kazakh
Kinyarwanda
Kirundi
Kongo
Korean
Krio (Sierra Leone)
Kurdish
Kurdish (Soranî)
Kyrgyz
Laothian
Latin
Latvian
Lingala
Lithuanian
Lozi
Luganda
Luo
Luxembourgish
Macedonian
Malagasy
Malay
Malayalam
Maltese
Maori
Marathi
Mauritian Creole
Moldavian
Mongolian
Myanmar (Burmese)
Montenegrin
Nepali
Nigerian Pidgin
Northern Sotho
Norwegian
Norwegian (Nynorsk)
Occitan
Oriya
Oromo
Pashto
Polish
Portuguese (Brazil)
Portuguese (Portugal)
Punjabi
Quechua
Romanian
Romansh
Runyakitara
Russian
Samoan
Scots Gaelic
Serbian
Serbo-Croatian
Sesotho
Setswana
Seychellois Creole
Shona
Sindhi
Sinhalese
Slovak
Slovenian
Somali
Spanish
Spanish (Latin American)
Sundanese
Swahili
Swedish
Tajik
Tamil
Tatar
Telugu
Thai
Tigrinya
Tonga
Tshiluba
Tumbuka
Turkish
Turkmen
Twi
Uighur
Ukrainian
Urdu
Uzbek
Vietnamese
Welsh
Wolof
Xhosa
Yiddish
Yoruba
Zulu
It is again, time to apply what you learned
in the last course sections.
We did learn about sending HTTP requests
and we did learn about forums and handling user input.
In this course section, we'll continue working
on this food order application
on this food delivery application
on which we started working a couple
of sections ago already.
And we are going to add a forum
and we are going to add HTTP requests
because this course section is
about applying what we learned
to this food order app.
And therefore we are going to add a basic checkout form
where we can enter our name and address.
Once we click on the order button
we also then want to submit that entered data to a backend.
So to a server with the HTTP request
we probably also want to validate the user input
on the client before we submit it.
And we also want to fetch some data
from a server, from a backend.
We want to fetch the meals data.
So the data here for these dummy meals which we got
which is currently hard-coded into the JavaScript files
that data should move
to a backend as well and should be fetched from there.
Now, when I say backend, I still mean Firebase of course,
we used this as a dummy backend before
and we can still use it here.
Here, I will use my existing project
which I got and I'll use the real time database there.
If you create a new project make sure
that you also do start with the real time database.
And of course, make sure that you did go
through the HTTP section and so on.
There I'll clear any existing data which I have.
And you wanna make sure that
under rules you have read and write set to true
so that you can send requests to that database successfully.
Now how to work with the database.
That is something I did show before
in the HTTP section.
Now in this module
we are going to implement these features here
step by step together.
But this also is a great chance
for you to practice what you'll learn.
So definitely try that on your own first
try implementing all those features
on your own first.
Move that dummy data to Firebase manually.
You can add data manually here to Firebase.
So move that dummy data to Firebase.
And once the data is there
implement these three main features
to this food delivery app, all your own.
Try it on your own first and thereafter
from the next lecture on,
you can check my approach to compare it to yours
to solve problems.
If you got stuck in between
and to then simply build this together with me.
Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.