Basic concepts of web applications, how they work and the HTTP protocol

Поделиться
HTML-код
  • Опубликовано: 17 окт 2024
  • Grab the full course now for FREE ! Visit here: www.naturalpro...
    Discusses the basic concepts of web application development and the HTTP protocol.
    This is a video from my course “Web Applications, Java Servlets: A Conceptual Introduction.”

Комментарии • 483

  • @uhN0id
    @uhN0id 7 лет назад +61

    How do people downvote generous and informative videos like this? Video is 3yrs old and it's still helping people learn. THANK YOU!

    • @deepakishere2134
      @deepakishere2134 4 года назад

      12th cbse Web application 2020 sample paper + marking scheme
      ruclips.net/video/_GHiXvJp31Y/видео.html

    • @bharathpusarla6622
      @bharathpusarla6622 3 года назад +1

      Now 6 Years

    • @uhN0id
      @uhN0id 3 года назад +1

      @@hamschh so viewers downvote the people that actually put effort into educating others for free? Ridiculous. If you can't understand these basic concepts because of a pretty mild accent then you should go buy a book and hear it in your own accent lol.

    • @bashubash
      @bashubash 2 года назад

      I think it's because of some inadvertently misleading things. For example, he starts out by saying "let's call a web application a web server". This is probably going to lead newbies up the wrong path

    • @yuchoob5611
      @yuchoob5611 2 года назад +1

      simple. his accent is very hard to understand. for Indians maybe it is easy to understand but for other English speaking people his accent is already very strong. he has good content, but he will have better reception if he could make his accent more neutral.

  • @dhapumdhap
    @dhapumdhap 4 года назад +15

    The "Aahaa!" moment of my life, indeed. You absolutely simplified all the confusing jargon surrounding the web services. Thank you very much Patel-Saaheb!

  • @mido222100
    @mido222100 3 года назад +11

    This is on of the best presentation I have ever seen in my life. The animation makes it really easier to understand.

  • @AbdulRahman-cb8rc
    @AbdulRahman-cb8rc 5 лет назад +3

    Sir, what a simple way you have used to explain the topic. I just can't believe that I have understood clear as crystal

  • @SpencerCornelia
    @SpencerCornelia 9 лет назад

    Currently in a coding bootcamp, and needed some extra clarification. Thank you very much for this video.

  • @manibalan9633
    @manibalan9633 3 года назад +9

    Hello Sanjay, Please keep on making the basic of web developement series. It'll help a lot of student. Becoz now a days student are wanting the clear basic content like this. I think you are doing a great job. Please share your valuable knowledge to the next generation. Please continue the series !!!!

    • @shahrukhjaved786
      @shahrukhjaved786 2 года назад

      exactly, really v v helpful.
      pls do provide more of such contents.

  • @Sarthaknehavikas
    @Sarthaknehavikas 7 лет назад +298

    Very nicely explained... please make more videos.
    Dont worry about accent. A hungry person will eat the food, but will never see the plate its kept in.
    We r hungry for knowledge, n your videos are great at satiating our hunger.

    • @johnny_pilot
      @johnny_pilot 7 лет назад +8

      Nicely said! :-)

    • @amarwaha
      @amarwaha 6 лет назад +9

      @Neha Vikas - Nobody is worried about their accent. Please don't force your own thinking on other people.

    • @zakkimahmood6343
      @zakkimahmood6343 6 лет назад

      Neha Vikas was the time for me

    • @zakkimahmood6343
      @zakkimahmood6343 6 лет назад

      Neha Vikas has come on a great long day

    • @zakkimahmood6343
      @zakkimahmood6343 6 лет назад

      Hi

  • @amralkhatib5031
    @amralkhatib5031 3 года назад

    very clear i like people who explain the idea by drawing not just text or talk

  • @ruchijain8498
    @ruchijain8498 8 лет назад +31

    Hey Sanjay thats really very awesome video,clear so many doubts of mine in just few minutes ,its very clear cut,no senseless talk like other i want you to make more video like that as above.Keep it up!!!!!!

  • @SajeevVijayakumar14
    @SajeevVijayakumar14 7 лет назад

    Great Tutorial. I have no issues understanding. Do not take the negative comments to heart. Your knowledge speaks for itself. God Bless.

  • @robertedmondson7223
    @robertedmondson7223 3 года назад

    1 minute in and I am subscribed. Excellent straightforward explanations

  • @asphyx9
    @asphyx9 8 лет назад +1

    One of the best basic web application explanation videos in RUclips - thanks!

  • @ksjirafe
    @ksjirafe 3 года назад +5

    Thanks a lot. This gives the full picture in a nutshell. Maybe you can create a video to just give a brief introduction of all the technologies used in Front end and Back end.

  • @amilcarchissola2262
    @amilcarchissola2262 11 месяцев назад

    Simply amazing explanation with clear illustration.

  • @subratabishal2964
    @subratabishal2964 8 лет назад

    Your video is Superb. It can help to clear his/her concept about http. Your video is very easy to understand.

  • @a.r.sedera8419
    @a.r.sedera8419 5 лет назад +1

    Excellent explanation.keep on educating those who want to go deeper into this webworld

  • @karthik14141
    @karthik14141 7 лет назад

    Simple precise and to the point. And I have grabbed the full course on gumroad.com for $1. They are very beneficial. I got a lot of concepts cleared for the price of a cookie. Thanks a ton.

  • @gibagw
    @gibagw 9 лет назад +87

    Very good explanations my friend. Some peoples like you have the gift of a good understanding in the words and way to share things. God keeps you this way. Congratulation.

    • @skpatel20
      @skpatel20 9 лет назад +3

      +Gilberto Waldelm Thank you!

    • @laplacesdemon45
      @laplacesdemon45 7 лет назад +4

      I hate to break it to you, but there is no god. Stop worrying and enjoy your life.

    • @gavin2458
      @gavin2458 7 лет назад +7

      Hate to break it to you, but believing in good helps some people enjoy their life more. Stop worrying what other people believe and enjoy your life.

    • @iansmith3301
      @iansmith3301 7 лет назад +2

      @Laplace's demon Oh look, an ignorant person on the internet who has no understanding of logic. Can you prove god doesn't exist?

    • @laplacesdemon45
      @laplacesdemon45 7 лет назад

      Gilberto Waldelm two words: russell's teapot. google it

  • @CoryMcaboy
    @CoryMcaboy 9 лет назад +8

    Thank you for sharing Natural Programmer. This was very useful.

  • @rajeshraju2674
    @rajeshraju2674 6 лет назад

    Very Good , explanation is to the point - No time wasting or vague stories.

  • @Amitsharma-gd8ds
    @Amitsharma-gd8ds 4 года назад

    Quit amazed with the video ,kept very simple to understand..good job!!

  • @rajeshsuthar6715
    @rajeshsuthar6715 7 лет назад

    Very Clear and Pictorial Education anybody can get. That it it.

  • @kunalgupta2541
    @kunalgupta2541 4 года назад

    Can u tell using Which Platform u make such videos ,like animation and editing thing

  • @SuperBhavanishankar
    @SuperBhavanishankar 7 лет назад

    loll. at first after listening your english i thought you must be russian but later found you are an indian, best explanation video ever. subscribed!

  • @mohdhussain6301
    @mohdhussain6301 9 лет назад

    thnx so much for the video i was worried how im going to study full 10 pages from textbook for my seminar this video resolves my problem :)

  • @ananyad496
    @ananyad496 8 лет назад +1

    Awesome video. I'm a beginner in programming and he video made perfect sense and loved the way you illustrated each step. Very clear and concise explanation.

    • @roiceee6177
      @roiceee6177 2 года назад

      Hey! It's been years.
      How's your programming career went?

  • @ahmedhusseinny
    @ahmedhusseinny 7 лет назад +26

    There is absolutely no issue with accent! Perfectly understandable. Obviously some people who have not seen education par excellence at Princeton, Berkeley, MIT, Harvard, Oxford et.al. will nag about the accent. Try looking up Einstein, Dirac, Abdus Salaam etc. Keep up the great work.

    • @muhammedakbas4078
      @muhammedakbas4078 7 лет назад +4

      if you were a indian, of course there would be "no issue with accent". however for everyone else feel weird when listening this video.

    • @swapnasaritnayak2569
      @swapnasaritnayak2569 7 лет назад +1

      His point was all bright minds had some accent or the other .

    • @CaptinMcAwsome
      @CaptinMcAwsome 6 лет назад +1

      Education is part content and part presentation, and not being able to understand the information is the biggest failure of presentation.
      Comprehensibility is subjective, you claim that this is "Perfectly understandable" and that there is "no issue with the accent". How you feel as, I assume, a non native English Speaker, is not indicative of what I or any one else is experiencing. I speak only English, being from the United States, and every 4th word of this video was total gibberish, though the visuals made it worth watching.
      There is a serious problem with poor English amongst educators in the STEM world today. Half of my professors and half of the tutorials online seem to be produced by East/South Asians trying to speak English. If your English is absolute shit and the only people who can understand you are people who have the same shit accents as you, then just speak in your native tongue.
      Einstein and Dirac were brilliant minds who later in life went on to teach their brilliance, they weren't guys on youtube voicing tutorials.
      Also German and British English are much easier for all English speakers to understand than Indian English being that all English comes from British English, which itself is derived substantially from Early-German.

    • @mliuzzolino
      @mliuzzolino 6 лет назад +1

      I'm from the United States and I understood every word spoken in this video; although, I have studied a variety of other languages, so perhaps my ear is just more accustomed to it. I thought this video was excellent and its absence from RUclips would be a detriment.
      I've been through 8 years of higher education, and I've only encountered one professor that was legitimately borderline incomprehensible---they were Russian, but fortunately it was a mathematics class so one could follow the topics almost independently of oration.
      However, one piece of what is happening here is a sort of implicit racism, and a growing body of research exists on the topic of accent discrimination. Many of my classes were instructed by either Indian or Asian professors, and I overheard countless peers denigrating the professor, claiming that they couldn't understand a word, similar to how you claim you could only understand 3/4 words. Is this true? Or are primitive forms of racism and ethnocentrism in operation?
      Just as a disclaimer, I'm not an SJW (I loathe those people) nor am I judging you as a bad person for this. I'm just stating my observations and in accordance with research that shows there may be significant cognitive biases (mostly 'subconscious') that may be governing this sense of incomprehensibility.

    • @CaptinMcAwsome
      @CaptinMcAwsome 6 лет назад

      I have had professors whose English was so poor that they had to ignore questions from the students because they were not able to understand them. I have also had professors who have stated outright in reference to the material that they "do not know how to say it in English" so they skipped an explanation. I should note that this in the engineering school of relatively well known university.
      Calling me racist is a bit unfair, I noted that the visuals and a good 75-85% of the video was quite useful and explained well and though some things were hard to understand, I could always figure out what he was saying with extra effort. This however results in a hampered learning experience. Race has nothing to do with it and by jumping to such conclusions you are falling in line with the erroneous logic used by the "SJWs" by creating a culture of white arrogance and accusing people of their association. This guy could do a face reveal and be whiter than I and my comment would not be any different. White, black, indian, chineese, I don't care, but if you have shit pronunciation you are immediately a worse conveyor of information, not automatically terrible, just worse. I was not attacking the video poster, I was responding to another commenter who was making generalizing claims for all of us.

  • @thebeetrootchannel
    @thebeetrootchannel 6 лет назад

    This is quite informative video. Few things : Nowadays after 4 years since the video was made its is https which is mostly used. However I liked the video .

    • @skpatel20
      @skpatel20 6 лет назад +1

      Thank you. The discussion in this video would be equally valid for HTTPS, because HTTPS semantics is just same as HTTP

    • @thebeetrootchannel
      @thebeetrootchannel 6 лет назад

      agreed . The only difference we see is the secure or SSL in Https . Please highlight if there are more such difference.

  • @darshanrawal2352
    @darshanrawal2352 3 года назад

    Thank you. This short intro was very helpful.

  • @NeerajSainiTheBoss
    @NeerajSainiTheBoss 7 лет назад

    excellent video, what software do you use for this animation and video?

  • @dpeterson157
    @dpeterson157 8 лет назад

    Nice, simple and clear explanation. Not so much information that you get overwhelmed. Thanks.

  • @skkkks2321
    @skkkks2321 7 лет назад

    It's an precise and clear intro of the subject in a limited timed video,I love it and watch it again and again,Good job ,keep doing it.

  • @JudyMendes
    @JudyMendes 6 лет назад

    Could you give me more information about the full course, what will learn and how do i access material.. thanks

    • @skpatel20
      @skpatel20 6 лет назад

      It's there up in the description

    • @JudyMendes
      @JudyMendes 6 лет назад

      thankyou, i have purchased your course

  • @ManojKumar-mw2kv
    @ManojKumar-mw2kv 6 лет назад

    Sir what software was used to make this video. I want to make videos on mechanical engineering. So i need help. Please tell me which software is used?

    • @skpatel20
      @skpatel20 6 лет назад

      EasySketchPro + Camtasia

  • @kanhaglobal
    @kanhaglobal 2 года назад

    Excellent Introduction video ... Thanks a lot!

  • @networkinglabs4638
    @networkinglabs4638 3 года назад

    Which software you used for video recording

  • @aishuguntoju1552
    @aishuguntoju1552 2 года назад

    when auditing web applications it is not necary to verify that proper access controls are in place because the application creates failsafe for that process? True or false
    Can anyone answer

  • @djbanerjee2401
    @djbanerjee2401 7 лет назад

    the video was very good and conceptual. well done. I would like to follow more video of yours

  • @haroon6717
    @haroon6717 8 лет назад

    You explain topics very well in this video. Thank you

  • @PraveenKumar-wg2su
    @PraveenKumar-wg2su 4 года назад

    superbly explained....loads of thanks

  • @georgenwuya3417
    @georgenwuya3417 7 лет назад +1

    love this... no unnecessary talk

  • @jiezelcamlian9166
    @jiezelcamlian9166 4 года назад

    Hello everyone! I just want to ask, what's the difference between generic and bespoke web apps? Thank you, good day!

  • @VladArnoldner
    @VladArnoldner 6 лет назад

    Is it possible to build a web application to do the webscraping tasks and send scheduled emails to deliver results?

    • @skpatel20
      @skpatel20 6 лет назад

      Why not. But it'd be just a service, rather than exposing HTTP any resource.

  • @johnbritolima
    @johnbritolima 7 лет назад

    Thanks. I got a little lost in your accent, but in the end youy lesson enlightened my mind.

  • @swapnilmehta5187
    @swapnilmehta5187 5 лет назад

    Great Job, Impressive and easy way of explanation. No need to watch it again. Thank You!

  • @nimisha5481
    @nimisha5481 4 года назад

    Great video, excellent explanation, made it so easy to understand, simple yet informational.

  • @madhurimaburagohain7438
    @madhurimaburagohain7438 6 лет назад

    I am amazed by your simple explanation.Thank you :).

  • @karlknocks23
    @karlknocks23 6 лет назад

    Nice video. Hello from 2018. My issue is that I am a newbie and don’t know where to start learning Web Apps, servers and things.

  • @dipikachowdhary2310
    @dipikachowdhary2310 7 лет назад

    Thanks for the awesome videos! I want to buy the full course but I am unable to pay. Can you help me out in getting the full course... ?

  • @Saumil5
    @Saumil5 6 лет назад +2

    Very nicely explained! Crisp, lucid and easy to understand! Am glad I found your series of videos. Please upload more videos... I have shared your videos with my many friends already...

  • @HarmeetSinghBhamra
    @HarmeetSinghBhamra 8 лет назад +2

    Basic, to the point tutorial and preciese tutorial. Good work.

  • @GodsendOkoh
    @GodsendOkoh Год назад

    Thanks so much for sharing. It was very clearly explained

  • @esam71
    @esam71 3 месяца назад

    Sir,can u tell me how website converts php language into html content to show it's element to client?

  • @hassanlamidi1546
    @hassanlamidi1546 2 года назад

    This is important to watch before getting into backend development. Nice one!

  • @surajchalke7149
    @surajchalke7149 6 лет назад

    It's very good video, all points are clearly explained

  • @Khancept032
    @Khancept032 8 лет назад

    This video helped me in my networking class. Thank You

  • @biggles258
    @biggles258 7 лет назад

    Excellent video - you obviously think in pictures, as I do. One small typo: dosn't should be doesn't.

  • @nomatter56
    @nomatter56 6 лет назад

    what is this software used to type? Please could anyone tell me?

    • @skpatel20
      @skpatel20 6 лет назад

      EasySketchPro + Camtasia

  • @zeinabadawy6802
    @zeinabadawy6802 5 лет назад

    Kindly may i know the application you used to create this video, thanks in advance

  • @AyushGoyal
    @AyushGoyal 4 года назад

    Hello Sir
    What software have you used to make this animated video?

  • @guddupappu5690
    @guddupappu5690 6 лет назад

    simple and easy to understand sir love it

  • @michaelhands2189
    @michaelhands2189 8 лет назад +6

    This is so unbelievably clear. Thank you!

  • @nightodin2547
    @nightodin2547 4 года назад

    Got a computing test next week and this video fucking cleared up a lotta shit. Thx man

  • @andychung6877
    @andychung6877 7 лет назад

    Excuse me, sir! What the soft that you used to make this video?

  • @JM-vx9fu
    @JM-vx9fu 4 года назад

    What tool did you use to author the video?

  • @benedictfernandes7500
    @benedictfernandes7500 6 лет назад

    Very nice what software did you use to do the animation?

  • @sivasubrahmaniam2924
    @sivasubrahmaniam2924 7 лет назад

    great tutorial. what software u use to record this video ?

  • @nikizhere
    @nikizhere 7 лет назад

    Very well explained Sanjay ... keep the good work going ...

  • @agustriyono
    @agustriyono 8 лет назад

    sir, nice,
    what software do you used to create your presentation?.
    thx u

  • @Suerte13
    @Suerte13 8 лет назад

    nice, will have to watch it again lots of info but simple enough

  • @delphstudio6108
    @delphstudio6108 8 лет назад

    hi do you know or have a tutorial about if i have ready created desktop application (delphi 2007) how can i compile to web ? thks

    • @skpatel20
      @skpatel20 8 лет назад

      No idea on this, Delph.

  • @shivanvithakonda5005
    @shivanvithakonda5005 8 лет назад

    This is awesome sir!!!.. I have recommended this video to my younger cousins. Can u please explain about different tools and technologies for developing a complete webapplications (like databases connections)?

    • @skpatel20
      @skpatel20 8 лет назад

      Thanks you! There are numerous. For Java, I practice and recommend Spring Framework for the backend, and would recommend Aurelia for JS. On the other hand, MeteorJS seems really quick and exciting if you want to develop great applications just in Javascript.

  • @jinnywinny8324
    @jinnywinny8324 9 лет назад

    I have a problem i was starting a website it said HTTP Error

  • @altuber99_athlete
    @altuber99_athlete 7 лет назад

    Can you add subtitles? Can't trust on RUclips's auto generator

  • @jayakrishnachanumuru
    @jayakrishnachanumuru 2 месяца назад

    Thank you so much sir, its very nicely explanation

  • @ayoubhr77
    @ayoubhr77 3 года назад

    Master of your craft sir

  • @pacalexandrecosta
    @pacalexandrecosta 8 лет назад

    Very clear and direct. I subscribed to your channel!

  • @Avibad4u
    @Avibad4u 6 лет назад

    Your link to full course is not working. Please update.

    • @skpatel20
      @skpatel20 6 лет назад

      Just checked; seems working now.

  • @rizalukman7982
    @rizalukman7982 Год назад

    So in order to have Acess to a specific document an instrument neet to have web client and connect to web server using a specified protocol,then web server Acess web resource and send back the data to the instrument

  • @mhmonis
    @mhmonis 7 лет назад

    A very good video with nice explanation of the concepts and terminologies. The pace and clarity is superb. Congratulations and thank you so much.

  • @AmitBikram7
    @AmitBikram7 8 лет назад

    so simple explanation. i bow to you. great great great. thank u so much.

  • @6BlackWings
    @6BlackWings 8 лет назад

    What software did you use to make this video?

  • @vishalvadachhak9506
    @vishalvadachhak9506 7 лет назад +1

    nice concept.........i fully cleared this topic on watching this video...thank you

  • @manupuri1972
    @manupuri1972 4 года назад

    Http is connection less or connection oriented?

  • @sushreechinmayee1490
    @sushreechinmayee1490 6 лет назад

    What type of database use for highly distributed Clint application

  • @amarlukade2225
    @amarlukade2225 4 года назад

    very well explained ... thank you so much for this video..

  • @RyankiEdits
    @RyankiEdits 5 лет назад

    excellent work Sir.....the explanation flows and absorbs like water.make lots and lots of videos and share all that is within you,stay blessed

  • @saroj3094
    @saroj3094 8 лет назад

    Extremely useful. And the video Quality is just amazing. Thanks for this important info.

  • @omjoshi1748
    @omjoshi1748 3 года назад

    Thank you Sadguru for explaning protocol.

  • @ciceroaraujo5183
    @ciceroaraujo5183 4 года назад

    You made it so clear. Super thanks

  • @PhungkhaBrahma
    @PhungkhaBrahma 7 лет назад

    Is it web Application or the sever that handle for multiple Request. what i mean it that say 1000 of people were requesting to access same resource at the same time where does it is handled Web Application or the Server handle it self.

    • @skpatel20
      @skpatel20 7 лет назад

      Both, the server would route all the requests to the web app

    • @PhungkhaBrahma
      @PhungkhaBrahma 7 лет назад

      Does we have to write extra coding on application for handling such situation

  • @georgiajaeger8567
    @georgiajaeger8567 6 лет назад

    Thanks for posting the video, very resourceful and helpful.

  • @sandeepbrk
    @sandeepbrk 5 лет назад

    Very simple and neatly explained. Thank you very much.

  • @miso1076
    @miso1076 3 года назад

    Very clear and precise

  • @breyolinfebi
    @breyolinfebi Год назад

    watching the video in 2022🤓 and still helpful, thanks😇

  • @priyasarchive3208
    @priyasarchive3208 7 лет назад

    what is simulation of http protocol using tcp sockets does??
    plss tell me

  • @dbac2242
    @dbac2242 7 лет назад

    Thanks for this very clear tutorial. Very easy to understand!

  • @mariaarshad3928
    @mariaarshad3928 6 лет назад

    Hi respected teacher
    First of thanks you so much and secondly I would like to know how we can make the videos with animation same you used in this video kindly can you give me the details
    I will really appreciate your kindness

    • @skpatel20
      @skpatel20 6 лет назад

      Hello Maria, very sorry for the late reply - I had been to a remote place for a ritual. I've used EasySketchPro (But I now think TTSSketchMaker would be a better choice than EasySkecchPro) plus Camtasia.

    • @mariaarshad3928
      @mariaarshad3928 6 лет назад

      Sanjay Patel
      Thank you sir
      God bless you

  • @alanochoo4626
    @alanochoo4626 7 лет назад

    Awesome! Thumbs up from SIngapore! Cheers!

  • @ShareTechShorifRz
    @ShareTechShorifRz 9 лет назад

    Osam Technique of Teaching,,,thanks Sanjay Patel