[સંગીત વગાડવાનો] DAVID જોહાન MALAN: બધા હક, પાછા સ્વાગત છે. આ CS50 છે. આ સપ્તાહના સાત ઓવરને છે. અને તે સફાઈ કામદાર ઓવરને છે સમસ્યા શિકાર ચાર સુયોજિત કરો તમે યાદ કરી શકે છે. તમામ સુધારા પછી સ્ટાફ તે JPEGs, તમે ઇચ્છો તો તમે, પણ પડકારવામાં આવ્યા છે કારણ કે ઘણા સાથે જાતે ફોટોગ્રાફ તમે કરી શકો છો તરીકે તે જાણતા. અમે સબમિશન્સ સમગ્ર જથ્થો મળી છેલ્લા થોડા અઠવાડિયા, ખરેખર, ખૂબ થોડા અધિકાર મધ્યાહન પહેલાં આજે, જેમાંથી કેટલાક, અહીં તે છે Annenberg જેમ દેખાય છે in-- અહીં કેચ અહીં ઓફિસ કલાકો હોલ, એક નિક સાથે લોવેલ હાઉસ. અહીં રોમન ફોન પર કેચ આવી રહી છે. આ CS50 બપોરના હતો. આ જેસન સાથે skyping હતી વધુ સર્જનાત્મક સહાધ્યાયી, જે તેમને આ રીતે phoned. અમે આ શું હતું ખબર નથી. [હાસ્ય] DAVID જોહાન MALAN: પરંતુ કે એક gigabyte વર્થ છે. અહીં ચાંગ, કોણ છે શાબ્દિક સ્ટેજ પરથી ચાલી એક ફોટોગ્રાફ કરવામાં આવી ટાળવા માટે દિવસ છે, પરંતુ આખરે પકડવામાં આવ્યો હતો. અહીં નિક છે. અહીં નિક છે. અહીં નિક છે. અને અહીં એલિસન નીચે ક્ષેત્રોમાં છે. અને Zamyla પણ જોવા મળી હતી એક નૃત્યખંડ સ્પર્ધા છે. તેથી અમે પસાર થશે આ ફોટા બહાર આકૃતિ જે સબમિટ સૌથી પ્રારંભિક અને પુરસ્કાર એક કલ્પિત ઇનામ તરીકે, સ્પેક માં વચન આપ્યું હતું. અને અમે પણ લગભગ અનુસરો પડશે સામેલ કરવામાં આવી હતી કે જે જગ્યા. Announcements-- જેથી બપોરના એક દંપતિ ફરીથી, 1:15 PM પર પોસ્ટેડ આ શુક્રવાર છે. તમે અમને જોડાવા માંગો છો, તો, અહીં તે URL પર આરએસવીપી. જેસન એક અહીં ફરીથી દેખાય છે વર્ષ વિભાગો એક દંપતિ બેક, જે થયું હેલોવીન પર પડી. અને ખરેખર, તે એક તરીકે પોશાક પહેર્યો છે કે જે ચોક્કસ વર્ષે કોળું. તમે આ વિભાગમાં જોઈ હોય તો તેના થી 2011 વિભાગ આઠ, તમે વિચિત્ર હોય તો, CS50.tv પર, મને લાગે છે આ વર્ષ હતું જેમાં તેના એર પંપ કામ કરતો હતો. તમે પછી જુઓ 2012 માં સમાન વિભાગ તમે ખૂબ deflated આ જેસન જોશો દાવો લાંબા સમય સુધી કાર્ય કર્યું હતું, કારણ કે જે કહે છે કે માત્ર છે આ શુક્રવાર, તમે છો, તો Daven સાથે કોળું કોતરીને ગમે અને ગાબે અને અન્ય વડાઓ માટે આરએસવીપી cs50.harvard.edu સરનામે. તે મહાન મજા હોઈ વચન આપ્યું હતું. Daven, અમે જણાવ્યું હતું કે, કોતરવામાં આવી છે રહ્યાં છો, તેમના જીવનના તમામ કોળા. બ્રાઝીલ પાસેથી ગેબ્રિયલ ક્યારેય છે હેલોવીન માટે કોળાની કોતરવામાં. તે ખબર પડે છે તેથી તેમની સાથે ત્યાં હોઈ શકે છે. પરિસંવાદો, meanwhile-- તેથી તમે ટૂંક સમયમાં જ જાણવા મળશે વિશે શું અમારી અપેક્ષાઓ માટે છે અંતિમ પ્રોજેક્ટ, કે જે અનિવાર્યપણે ઉકાળીને પ્રમાણ ઘટાડવું પડશે ડિઝાઇન અને અમલીકરણ રસ કોઈપણ પ્રોજેક્ટ માટે વધુ મંજૂરીની શરતે યદ્યપિ તમે, અને તમારા શિક્ષણ સાથી પાસેથી માર્ગદર્શન. ના અંત સુધીમાં સત્ર, અમે એક નંબર દાખલ વૈકલ્પિક વર્ગો છે, કે જે પરિસંવાદો, ના શિક્ષણ ફેલો અને હાર્વર્ડ આગેવાની સ્ટાફ સમગ્ર કોર્સ મિત્રો વિવિધ વિષયો પર કેમ્પસ, કે માટે સ્પર્શરેખીય છે અભ્યાસક્રમ અંતર્ગત અભ્યાસક્રમ પરંતુ તેમ છતાં પણ લાગુ, મજા, અને સંભવિત અંતિમ પ્રોજેક્ટ માટે અલગ અલગ. ઉદાહરણ તરીકે, પ્રથમ, જો તમે ઇચ્છો કે ત્યાં URL પર વડા, રજીસ્ટર કરવા માટે. અને આ માટે લાઇનઅપ છે એકલા આ વર્ષે પરિસંવાદો. પરંતુ અમે ડઝનેક ખ્યાલ પાછલા વર્ષો થી પરિસંવાદો, જે તમામ આ પરિસંવાદો મેનુ કડી થયેલ હોય છે આ કોર્સ વેબસાઇટ વિકલ્પ. વિશે વિચારી રહ્યાં છો, તેથી જો તમારા આરામ ઝોન બહાર જવા અથવા કેટલાક નવા કૌશલ્યો અપ ચૂંટતા, ઉદાહરણ માટે, આઇફોન પ્રોગ્રામિંગ સ્વિફ્ટ, નવી ભાષા સાથે એપ્લિકેશન્સ એપલ અથવા ઉદ્દેશ C- ના અથવા Android Apps અથવા પ્રોગ્રામિંગ [? કયૂ?] લાઇટ બલ્બ, અથવા વિષયો કોઇ અહીં અને વધુ કારણે ચેક અપ રજીસ્ટ્રેશન પાનું બહાર. તેથી અમે શરૂ કર્યું અને તારણ કાઢ્યું HTTP પર જોઈ સાથે સોમવાર. તેથી ઝડપી refresher-- HTTP, હાઇપરટેક્સ્ટ ટ્રાન્સફર પ્રોટોકોલ. પરંતુ તે ખરેખર શું અર્થ છે? કે ખરેખર શું અર્થ છે? હાથ કે છે? હું તમને માત્ર તમારા માથા ખંજવાળ છીએ. પરંતુ જો તમે HTTP શું પ્રસ્તાવ કરવા માંગો છો? પ્રેક્ષક: કેવી રીતે કમ્પ્યુટર્સ [અશ્રાવ્ય] સાથે વાતચીત. DAVID જોહાન MALAN: હું છેલ્લા ભાગ ચૂકી. કમ્પ્યુટર્સ with-- વાતચીત કેવી રીતે પ્રેક્ષક: ઇન્ટરનેટ સર્વર્સ. DAVID જોહાન MALAN: ઇન્ટરનેટ સાથે Good-- સર્વરો, અને ખાસ કરીને, વેબ સર્વરો. રિકોલ, કારણ કે એક સમૂહ છે ઇન્ટરનેટ પર સેવાઓ, કે જે અમુક તમે ચેટ વચ્ચે દૈનિક કદાચ ઉપયોગ અને સંદેશ, ચેટ, અને વેબ, અને ઇમેઇલ, અને જેમ. અને HTTP માત્ર છે પ્રોટોકોલ વેબ બ્રાઉઝર્સ છે કે સાથે વાતચીત કરી ત્યારે વાત વેબ સર્વરો, અને ઊલટું. અને એનાલોગ માનવ વિશ્વ હોઈ શકે છે હું કેટલાક શેક મારા હાથ વિસ્તારવા અન્ય માનવ અને તે અથવા તેણી વિસ્તરે દ્વારા સ્વીકારે છે તેના અથવા તેણીના હાથ તેમજ. તેથી તે માત્ર એક પ્રોટોકોલ છે, સંમેલનો એક સમૂહ. અને તે સંમેલનો ખરેખર શું છે? વેલ, તે માત્ર નીચે ઉકળે આગળ અને પાછળ સંદેશાઓ મોકલવા માટે, અમે અહીં દર્શાવવામાં. અને રીતે એક દંપતી ત્યાં કે જે તમને આ સંદેશાઓ મોકલી શકો છો. અને કદાચ સૌથી વધુ સામાન્ય વિચાર તરીકે ઓળખાય છે. અને અમે તેનાથી વિપરીત જોવા મળશે આ લાંબા પહેલાં. પરંતુ એક બ્રાઉઝર માંથી એક વિચાર વિનંતી સર્વર ફક્ત આ જેવો દેખાય છે. તે મૂકે છે કે જે લખાણ એક ટોળું છે વર્ચ્યુઅલ પરબિડીયું ની અંદર. કે પરબિડીયું બહારની પર વિગતો એક દંપતી ટુકડાઓ જાઓ. શું પર જવા માટે જરૂર છે કવર છે, તેથી વાત કરવા માટે જેમ એક વિનંતી મેળવવા માટે ક્રમમાં વેબ સર્વર મને આ? યાહ. પ્રેક્ષક: તમારા IP સરનામું. DAVID જોહાન MALAN: મારા IP સરનામું આ પ્રતિ ક્ષેત્રમાં, તેથી વાત કરવા માટે, અને અલબત્ત, પ્રાપ્તકર્તાનું IP સરનામું. પરંતુ વેબ પેકેટ કિસ્સામાં, અમે થોડી વધુ વિગતવાર જરૂર છે તે માત્ર પૂરતી નથી એક સર્વર પર એક પરબિડીયું મોકલો તે સર્વર હોઈ શકે છે, કારણ કે વિવિધ પ્રકારો માટે સાંભળી ઇન્ટરનેટ ટ્રાફિકના. તેથી બીજું શું આપણે જરૂર નથી પ્રાપ્તકર્તાનું IP ઉપરાંત? અરે વાહ? પ્રેક્ષક: તે TCP છે? DAVID જોહાન MALAN: ગુડ. TCP-- પ્રેક્ષક: સરનામું. DAVID જોહાન MALAN: સરનામું, અથવા તે કહે છે બંદર છે. બંધ કરો, પરંતુ TCP પોર્ટ નંબર. અને આ એક સમૂહ છે. પરંતુ મક્કમતાપૂર્વક સૌથી વધુ પરિચિત જોઇએ આખરે મૂળભૂત છે, કે જે 80 હોવું એક વેબ ટ્રાફિક માટે ઉપયોગ થાય છે. અને અન્ય પરિચિત એક ટૂંક સમયમાં, 443 થશે જે સુરક્ષિત વેબ માટે વપરાય છે ટ્રાફિક, https નો સાથે શરૂ URL ને. તેથી આ શું જાય છે કે પરબિડીયું ની અંદર. અને / વિચાર માત્ર આપે છે એનો અર્થ એ થાય મને મૂળભૂત વેબ પાનું. મને હાર્ડ રુટ આપો છે કે જે વેબ સર્વર પર ઝુંબેશ ચલાવી છે. અને આસ્થાપૂર્વક, વેબ ઠીક છે, સાથે પ્રતિસાદ આપશે સર્વર માત્ર હોય છે અને જે નંબર 200, બધા હા, કહે છે કે એક સંમેલન ખરેખર બરાબર છે. અહીં પાનું છે. વેબ પૃષ્ઠ પ્રકાર રહ્યું છે લખાણ હોઈ શકે છે, પરંતુ વધુ ખાસ રીતે, એચટીએમએલ, જે અમે પાછા ડાઇવ છો. અને ડોટ ડોટ માત્ર ડોટ અર્થ, અહીં HTML છે. અને તે છે જ્યાં અમે આજે આ વાર્તા પસંદ છે, ખરેખર, HTML લખી હાઇપરટેક્સ્ટ માર્કઅપ લેંગ્વેજ, જે ભાષા છે, જેમાં વેબ પાનાંઓ લખવામાં આવે છે. તે કોઇ પ્રોગ્રામીંગ ભાષા નથી. કોઈ કાર્યો છે અથવા આંટીઓ અથવા શરતો. તે એક માર્કઅપ ભાષા છે, તેમજ આજે ફરીથી જુઓ, કે તમે સ્પષ્ટ કરવા માટે પરવાનગી આપે છે માળખું અને stylize માટે કેવી રીતે સૌંદર્યની વેબ પાનું. તેથી આ એક હતી અને માત્ર પાનું અમે ખરેખર થોડા સમય માટે તો સોમવારે, પર હતા. અને થોડા નોટિસ આગળ પડતું લક્ષણો છે. ઓપન કોણીય ઘણો છે કૌંસ અને બંધ કોણીય કૌંસ. તે કોણ વચ્ચે કૌંસમાં શબ્દો છે. અને અમે શરૂ કરવા જઈ રહ્યાં છો, તે શબ્દો ટૅગ્સ બોલાવવા. તેથી ઓપન કૌંસ વડા અને બંધ કૌંસ વડા ઓપન અને બંધ ટૅગ્સ છે, અથવા શરૂઆત અને અંત ટૅગ્સ અનુક્રમે, એક HTML તત્વ, અમે તેને કહી શકશો, કારણ કે વડા તરીકે ઓળખાય છે. અને તે જ કલકલ લાગુ પડે છે HTML માં અને તેથી આગળ શરીર. અને શું સરસ છે HTML-- અને ખરેખર, અમે પડશે તેના પર ઘણું જ થોડો સમય પસાર, તમે મોટે ભાગે ફક્ત બહાર આકૃતિ પડશે કારણ કે તે શું દર્શાવે છે જ્યારે તમે છે ખરેખર કોંક્રિટ સમસ્યા હોય છે તમે મળશે કે solve-- માટે બ્રાઉઝર ખૂબ મૂંગું છે. તે માત્ર અલગ આમ કરવા જઈ રહ્યું છે એક તમે કરવા માટે તે શું કહેવું કમ્પ્યુટર. અને તેથી તમે ખુલ્લા હોય ત્યારે ખૂબ જ ટોચ પર કૌંસ એચટીએમએલ ત્યાં છે, કે જે અનિવાર્યપણે માત્ર અર્થ એ થાય, અરે, બ્રાઉઝર, અહીં HTML માં લખાયેલ વેબ પાનું આવે છે. તે ઓપન કૌંસ જુએ છે માત્ર અર્થ એ થાય કે વડા, અરે, બ્રાઉઝર, અહીં વડા આવે છે, અથવા મારી વેબ પાનું ના સર્વોચ્ચ ભાગ. તે એક બંધ કૌંસ જુએ છે માત્ર હેય, એનો અર્થ એ થાય છે કે વડા, કે વડા માટે છે. કંઈક બીજું સ્ટેન્ડબાય. અને બીજું કે કંઈક છે દેખીતી રીતે શરીર હશે. અને જો તમે એક ટેગ છે, જેમ કે ન હોય ત્યારે તમે માત્ર હેલ્લો, અલ્પવિરામ, વિશ્વ હોય છે કે જે હમણાં જ કાચા લખાણ હોવું રહ્યું છે આખરે સ્ક્રીન દર્શાવવામાં આવે છે. હવે, તમે પણ નોટિસ પડશે અહીં ખાડો. તમે કદાચ અટકળ બાંધવી કરી શકો છો અમે કેવી રીતે તે stylizing કરી રહ્યાં છો. હું ટૅગ ખોલવા દર વખતે, તેથી વાત કરવા માટે, હું ઇન્ડેન્ટ. અને દર વખતે હું બંધ ટેગ, હું વિરોધી ઇન્ડેન્ટ, સર્પાકાર કૌંસ ભાવના સમાન. અને તે ઉપરાંત, હું પ્રકારની છું મારા ચુકાદો ઉપયોગ. હું મથાળે સ્પર્શી નથી સંતાપ ન હતી કે નોટિસ કે શીર્ષક ટેગ અંદર દાખલ કરો. શા માટે? ઠીક છે, હું હમણાં જ તે જોવામાં નક્કી કર્યું મને થોડી ક્લીનર, માનવ, કે જે હમણાં જ કરી સંતાપ નથી. તેથી ફરી, ત્યાં કેટલાક ચુકાદો માત્ર કહે છે જેમ કે C અથવા કોઇ પણ ભાષામાં છે. પરંતુ ખૂબ નોટિસ આ ખાડો કે માનસિક મોડલ પોતે પૂરું પાડે છે, નથી તે જટિલ વધારે છે. પરંતુ એક વૃક્ષ, અધિકાર? જો તમે વેબ લાગે છે પાનું, દેખીતી રીતે લખવામાં આ જેમ, હોવા તરીકે સરસ રીતે, તે રીતે ઇન્ડેન્ટેડ તમે લગભગ ઓપન કૌંસ વિચાર કરી શકો છો HTML બંધ કૌંસ ટેગ demarcating છે નોડ રુટ પરિવાર વૃક્ષ વૃક્ષો ની શૈલી માં શૈલી નોડ અમે છેલ્લા શુક્રવાર પર હતા. અને ખરેખર, અમે અહીં જમણી બાજુ પર હોય છે અમે એક ડોમ, ડી-ઓ-એમ, દસ્તાવેજ કૉલ કરશો શું ઓબ્જેક્ટ મોડલ, કહેતા ફેન્સી માર્ગ કે એચટીએમએલ રજૂ કરે છે એક વૃક્ષ. અને HTML છે કે નોટિસ, અમે કહી શકશો પરિવાર વૃક્ષ, બે બાળકો ગમે છે. ડાબી પર વડા છે. જમણી બાજુ પર શરીર છે. અને માત્ર એક mindless વિચાર કસરત તરીકે, વડા, અલબત્ત, કેવી રીતે ઘણા બાળકો છે આ માળખું અનુસાર? તેથી માત્ર એક title-- અમે હોય છે અને તે શા માટે શીર્ષક વડા જઈને તીર. તેથી તે એ વ્યક્તિને છતાં તરીકે કુટુંબ વૃક્ષ માત્ર એક સંતાન હતી. અને પછી શીર્ષક પોતે કરી શકો છો પણ એક બાળક હોય છે તેવું કહી શકાય. આ એચટીએમએલ હતા, યાદ છે કે હેલ્લો, અલ્પવિરામથી, તે નીચે વિશ્વ. અને હું માત્ર એક અંદર દોરવામાં કર્યું છે તેના બદલે એક લંબચોરસ અંડાકાર માત્ર તે છતાં પણ અર્થનિર્ધારણ અભિવ્યક્ત તે, તેથી વાત કરવા માટે વૃક્ષ નોડ છે, તે જેવું મૂળભૂત રીતે જુદા છે. તે એક ટેગ નથી. અથવા વધુ યોગ્ય રીતે, તે એક તત્વ નથી. તમે તો તે માત્ર લખાણ નોડ છે. પરંતુ આ સંપૂર્ણપણે છે મનસ્વી માનવ પ્રણાલિકા. આ માત્ર હવે મારી રીત છે એક મિશ્રણ તરીકે શું હું પડશે રજૂ આ દસ્તાવેજ પર કૉલ કરો. અને એક અલગ તરીકે, વસ્તુ તરીકે સુપર ટોચ ડાબી બાજુના ખૂણે, ઓપન કૌંસ ઉદ્ગારવાચક બિંદુ દસ્તાવેજ પ્રકાર એચટીએમએલ, આ ટેગ જેવી લાગે છે પરંતુ તે મૂર્ખ ખૂણે કેસ છે જ્યાં કે જે હમણાં જ ત્યાં કૉપિ અને પેસ્ટ છે બ્રાઉઝર્સ સૂચવવા માટે આ HTML સંસ્કરણ 5 છે. વિશ્વમાં શું બદલાતી રહે છે એક પાનું માં કોડ પ્રથમ વાક્ય હોવું જોઈએ. આ માત્ર 5 આવૃત્તિ છે. તેથી તે ખૂબ કરે છે અન્ય જેમ દેખાય છે. સાથે બધા હક, જેથી હવે તમે કદર પડશે જણાવ્યું હતું કે, આ એકદમ આ મૂર્ખ ટેટૂ કોઈને મળી. [હાસ્ય] DAVID જોહાન MALAN: બધા અધિકાર છે, અને હવે ખરેખર ડાઇવ દો આ સાથે કંઈક કરી જાય છે. તમે કે છેલ્લા સમય યાદ કરીશું હું CS50 ઉપકરણ ખોલી અપ અને હું કંઈક કર્યું ખોલ્યા gedit તરીકે સરળ. અને હું પણ ફાઈલ સાચવી મારા desktop-- ક્યાંય special-- hello.html તરીકે. તેથી દો મને કે દો ફરી hello.html દાખલ કરો. અને હવે આ ફાઈલ માં, હું જાઉં છું આગળ વધો અને નકલ અમે શું માત્ર saw-- દસ્તાવેજ પ્રકાર html પછી હું જઈ રહ્યો છું ઓપન કૌંસ એચટીએમએલ બંધ કૌંસ નથી. અને પછી હું તે preemptively કરવા જઇ રહ્યો છું ખોલો અને ટેગ બંધ કરો. શા માટે? જસ્ટ જેથી હું પાછળથી ભૂલી નથી. તે ઉદઘાટન જેમ, માત્ર સારી પ્રથા છે અને બધા એક જ સમયે સર્પાકાર કૌંસ બંધ. અને પછી આગળ શું આવ્યું? તમે ટેટુ વિચાર કરી શકો છો. પ્રેક્ષક: વડા. DAVID જોહાન MALAN: વડા. અને પછી અહીં, હું શીર્ષક હતું, મને લાગે છે. અને શીર્ષક, આપખુદ હતો હેલ્લો, વિશ્વ બંધ શીર્ષક. અને પછી નીચે અહીં, શરીર, અલબત્ત તે પછી અમે શરીર ટેગ બંધ કરો. અને પછી માત્ર અંશે redundantly, જો હું નીચે અહીં આ જ વાત હતી. તેથી હું આ વેબ પાનું છે કે જે દાવો. આ એવું કંઈક છે કે હવે વેબ પર જીવી શકે છે, પણ, અલબત્ત, તેમ છતાં, તે શાબ્દિક છે હમણાં મારા ડેસ્કટોપ પર રહેતા. પરંતુ ખરેખર, હું gedit ઘટાડવા જો, હું મારા ડેસ્કટોપ તેના ચિહ્ન પર જોવા મળશે. આ સાધન છે, તેમ છતાં, તમે મેક ઓએસ પર આ શું કરી શકે છે લખાણ સંપાદન વિના અથવા પણ નોટપેડ સાથે વિન્ડોઝ. અને હું આગળ જાઓ અને ડબલ ક્લિક કરો જો તે પણ છે, અને select-- સારી રીતે, ચાલો કારણ કે જે પસંદ નથી ક્રોમ ખોલ્યા નથી. આગળ વધો અને Chrome ખોલો. અને પછી કમાન્ડ ઓ ઓપન માટે શું અને મારા ડેસ્કટોપ પર નેવિગેટ કરો અને તે ફાઈલ ખોલો. બ્રાઉઝર અર્થઘટન કેવી રીતે તે છે એચટીએમએલ, ઉપરથી નીચે સુધી, ડાબેથી જમણે. અરે, બ્રાઉઝર અહીં HTML છે. અહીં વડા છે. અહીં શીર્ષક છે. અહીં શરીર છે. અને ખરેખર, આ છે કેવી રીતે તે વેબ પાનું રેન્ડર કરે છે. પરંતુ URL ને નોટિસ. તમે કંઈ આ ચોક્કસ ખેંચી શકે છે હમણાં તમારા લેપટોપ પર પાનું, પણ અંદર તમારા URL કે જે મારફતે સાધન, ફાઈલ કારણ કે: // તે ખરેખર સૂચવે છે મારા ફાઈલ સિસ્ટમ પર, મારી હાર્ડ ડ્રાઈવ, નથી તમારામાં. તેથી આ બધી છે કે જે ઉપયોગી નથી. હવે તરફ ખસેડો એક વાસ્તવિક વેબ સર્વર વાપરી રહ્યા છે. અને તે CS50 ઉપકરણ બહાર વળે એક માત્ર પર્યાવરણ જ્યાં કરતાં વધુ છે તમે સી કોડ લખી અને કમ્પાઇલ કરી શકો છો તમે કરી રહ્યો છું ગમે છે અને તે ચાલે છે. તે પણ રૂપરેખાંકિત કરી દેવામાં આવી છે સ્ટાફ વિશિષ્ટ વેબ પ્રતિનિધિત્વ ઇન્ટરનેટ પર છે કે સર્વર, તમે માટે ચૂકવણી કરી શકે છે કે જે એક કહેવાતા વાદળ છે અથવા એક છે. અને તે ચાલી રહ્યું છે ધોરણ મફત ઓપન સોર્સ સોફ્ટવેર, દાખલા તરીકે, કંઈક કદાચ છે, જે કહેવાય અપાચે, હજુ પણ સૌથી વધુ લોકપ્રિય વેબ વિશ્વમાં સર્વર સોફ્ટવેર વેબસાઇટ્સ હજારો આજે ઉપયોગ કે. અને તે પણ છે MySQL જેવા સોફ્ટવેર, કે જે ડેટાબેઝ સર્વર છે અમે આખરે મળશે કે, જે કહે છે કે માત્ર છે હું સારવાર શરૂ કરી શકો છો એક સંપૂર્ણ સુવિધાયુક્ત સર્વર તરીકે મારા ઉપકરણ કે હું બીજે ક્યાંય માટે નથી ભરવા છું. તે માત્ર મારા પોતાના લેપટોપ પર જ રહે છે વિકાસ અને સગવડ હેતુઓ. તેથી આગળ વધો અને આ લાભ લે છે. હું આગળ જઈ રહ્યો છું અને ટર્મિનલ વિન્ડોમાં ખોલો. અને હું આગળ જાઓ જાઉં છું અને પ્રથમ હું છું, ખરેખર ખસેડવા મારા ડેસ્કટોપ શોધખોળ કરવા જઈ રહી છે. જો હું ls, hello.html છે. અને હું જઈ રહ્યો છું આગળ અને મદદથી શરૂ કરો અમે કર્યું નવી ડિરેક્ટરી આજે પહેલાં વપરાય છે. hello.html-- હું ખસેડવા જાઉં છું વર્ચ્યુઅલ hosts-- માટે ../vhosts માટે પછી ભવિષ્યમાં અને કે પર વધુ સ્થાનિક યજમાન કહેવાય ડિરેક્ટરીમાં, લગભગ આપવામાં ઉપનામ છે, જે કોઈપણ કમ્પ્યુટર, તે એક મેક, પીસી, શું Linux કમ્પ્યુટર, અને પછી અથવા ખાસ ડિરેક્ટરીમાં કે અમે, સ્ટાફ પહેલાથી જ તમે જ્યારે માટે બનાવવામાં તમે કહેવાય ઉપકરણ ડાઉનલોડ જાહેર. અને તેનું નામ છે, કંઈપણ સૂચવે છે હું સિદ્ધાંત માં, આ ફોલ્ડર માં મૂકી હવે હોઈ ચાલે છે જાહેર, ઓછામાં ઓછા લોકો સીધા હોય છે, જે મારું કમ્પ્યુટર માટે જોડાણ. તેથી હવે દો મને આગળ વધો અને તે જ ડિરેક્ટરીમાં CD કરવા તેથી હું શું જોઈ શકો છો પર જઈને અને પ્રકાર ls. અને ખરેખર, તે છે ત્યાં માત્ર એક જ વસ્તુ. હવે હું આ મૂકી છે, કારણ કે દાવો ડિરેક્ટરી ની અંદર hello.html ફાઇલ ડિરેક્ટરીના જાહેર અંદર કહેવાય ડિરેક્ટરી ની અંદર કહેવાય localhost કહેવાય vhosts, જે CS50 સ્ટાફ માટે આભાર હોઈ પુનઃરૂપરેખાંકિત કરી દેવામાં આવી છે તમારા વેબ સર્વર રુટ હવે હું આશા છે કે આ કરી શકો છો. હું એક નવા ટેબ ખોલવા જઈ રહ્યો છું. //: અને હું નોંધાવી નથી જઈ રહ્યો છું. હું ખરેખર વાપરવા માટે જાઉં છું http / સ્થાનિક યજમાન છે, જે ફરીથી, આ ઉપનામ છે મારા પોતાના સર્વર માટે. અને પછી હું જવા માટે જઇ રહ્યો છું નામ નોંધાવી છે, માત્ર સ્પષ્ટ કરવા? આ વાર્તા કદાચ જ્યાં જવું છે? hello.html. અન્ય શબ્દોમાં, તેથી હવે હું આ કરવા માંગો છો, મારા પોતાના કોમ્પ્યુટર, મારી પોતાની સાધન છે, તે એક વાસ્તવિક સર્વર છે, જોકે તરીકે. તેના ઉપનામ localhost છે. પરંતુ સ્થાનિક લાગે જેવી Facebook.com google.com, ગમે. તે માત્ર મારા સ્થાનિક નામ છે. અને પછી હું માંગો અંતિમ છે હાર્ડ ડ્રાઈવ રુટ છે, તેથી વાત કરવા માટે અથવા વેબ સર્વર રુટ પછી ફોરવર્ડ સ્લૅશ લીધે અને ફાઇલ નામ hello.html. મને બહાર ઝૂમ અને Enter દબાવો દો. અને ખરેખર, હવે મારી વેબ પાનું છે. તેથી તે થોડા અલગ છે. અને તે માત્ર underwhelming તરીકે છે. આ જૂના આવૃત્તિ છે. મને પાછા ફોન્ટ સંકોચો દો. આ જૂના છે. આ નવા છે. પરંતુ મૂળભૂત શું થઈ રહ્યું છે હવે HTTP ઉપયોગ કરવામાં આવી રહ્યો છે. ચાલો આ થોડું વધારે સ્પષ્ટ અથવા બનાવવા દો, થોડી વધુ જટિલ છે, તમે તો. મને તળિયે જમણી પર જાઓ મારા સાધન ની બાજુના ખૂણે. અને આ બધા છે કે નોટિસ સમય, એક નંબર આવી છે. તે અનન્ય સરનામું છે તમારા CS50 ઓજાર છે. તે એક ખાનગી સરનામું છે આ 172,16 દ્વારા સૂચિત જે માત્ર તમે શારીરિક એનો અર્થ એ થાય આ વેબ સર્વર ઍક્સેસ કરી શકો છો. બધું ફાયરવોલ છે અને સરસ રીતે બાકીના સુરક્ષિત કારણ કે આ વિશ્વના સંબોધન. હું પર જાઓ અને હવે જો, છતાં નોટિસ મારા સાધન સરનામું, પરંતુ મેક OS-- હું જાઉં છું અહીં પર પાછા જાઓ. આ હવે મારી મેક છે. અને હવે હું ખોલવા જઈ રહ્યો છું અહીં Chrome ના આ સંસ્કરણનું. અને હું HTTP પર જાઓ જાઉં છું: //172.16.25 / અને હું rest-- 133 ભૂલી જાવ. તેથી હું મારું મેક મુલાકાત જાઉં છું કે IP સરનામું દાખલ કરો /hello.html. અને હવે હું મારા મેક ના જુઓ મારા CS50 ઓજાર છે, જે છે IP સરનામું છે નંબર, ખરેખર વર્તન છે ઇન્ટરનેટ પર વેબ સર્વર ગમે છે. તે એક સરસ સરળ નથી Facebook.com જેવા નામ યાદ છે, પરંતુ તે HTTP ઉપયોગ કરી રહ્યો છે દેખીતી રીતે, છતાં પણ ક્રોમ આ પ્રકારનો વિશ્વ સરળ છે અમને પરંતુ HTTP અમને બતાવવાનું નથી. પરંતુ આ ખરેખર બરાબર છે. ક્રોમ માત્ર કેટલાક બચત થાય છે આ દિવસોમાં કીસ્ટ્રોક. અને અમે હવે જુઓ શું છે. જેથી તે બધા દંડ અને સારી છે. પરંતુ તે એક ખૂબ underwhelming પાનું છે. મને જાઓ અને કંઈક દો હવે થોડી અલગ છે. તેથી મને gedit પાછા જવા દો. અને તેના બદલે હેલ્લો, દુનિયા, ચાલો એક છબી મૂકી દો. અને હું મને જવા દો પહેલાં માંથી દાવો કર્યો મારા સ્થાનિક ડિરેક્ટરી જાહેર માં. અને મને આગળ વધો અને એક નકલ કરો આજે ફાઈલો સંપૂર્ણ સમૂહ મારા ડ્રૉપબૉક્સ ફોલ્ડર અહીં આવે છે. જો હું ls લખો હવે જુઓ, આ તમામ ફાઇલો પર હું દ્વારા વિતરિત કર્યો છે કે આજે અગાઉથી કોર્સ વેબસાઇટ, જે હજુ પણ એક hello.html છે. તેથી કે જે એક છે. અને આ બોલ પર કોઈ એક યાદ છેલ્લા સમય cat.jpg છે. તેથી મને એમ્બેડ કરવા માટે પ્રયત્ન કરો મારી વેબ પાનાંની અંદર cat.jpg. હું આગળ જાઓ જાઉં છું અને, cat.jpg કરી સાચવો. મને Chrome પર પાછા જાઓ. અને મને ઝૂમ ફોન્ટ અને હવે ફરીથી લોડ કરો. અરે, હું આ જ્યાં મૂકી? Standby-- હું હજુ પણ જૂના છે મારા ડેસ્કટોપ ઓપન માંથી આવૃત્તિ. તેથી મારા, મને મારી vhost જાય સ્થાનિક, મારા જાહેર, અને hello.html. તેથી હવે દો મને આગળ વધો અને શરીર ની અંદર cat.jpg કહે છે હું માંગો છો જ્યાં તે હોઈ શકે છે પ્રદર્શિત અને ફરીથી લોડ કરો. અલબત્ત, આ સાચું નથી. તેથી હું બ્રાઉઝર થોડી કહેવું જરૂર છે વધુ ઇરાદાપૂર્વક હું તે શું કરવા માંગો છો. ફક્ત નામ છે ટાઇપ દેખીતી રીતે પૂરતી નથી. તેથી અન્ય ત્યાં હતી કે યાદ ટેગ, છબી, ટૂંકમાં આઇએમજી. કે જે હમણાં જ માનવો છે પ્રકાર સંપૂર્ણ શબ્દો ગમતું નથી. અને પછી અમે = "cat.jpg" સ્રોત કરી શકો છો. અને હવે હું કરવા જાઉં છું, અહીં એક વસ્તુ અલગ છે. પણ બધા છતાં અમારા ટૅગ્સ આમ અત્યાર સુધી હોય છે એક આ ખ્યાલ હતો શરૂ ટૅગ અને અંત ટેગ, કે ખરેખર બનાવવા નથી એક છબી અર્થમાં, અધિકાર? એક છબી ક્યાં તો ત્યાં નથી અથવા છે. અને તેથી માનવીઓ આવે છે સરળ સંમેલન સાથે. તમે ટૅગ હોય છે કરી શકો છો કે બંને શરૂ કરો અને તે જ સમય પર અંત તેથી તે માત્ર વાત કરવા માટે, ખાલી હોઈ શકે છે ટેગ ની અંદર ફોરવર્ડ સ્લેશ મૂકી ખૂબ ઓવરને અંતે. હવે મને મારું બ્રાઉઝર પર પાછા જાઓ. ફરીથી લોડ ખરેખર કંઈક ખોટું છે હિટ. તમે કદાચ આ જોઇ છે ક્યારેક ક્યારેક વેબ પર, પણ જો તે તમારો દોષ નથી રહ્યો છે. તે વેબ સર્વર દોષ છે. શું ઓડિસ આ સૂચવે છે લાગે છે? તે ભાંગી છે. છબી અનુસરે છે જ્યાં તે છે. અરે વાહ? પ્રેક્ષક: પણ જો તે નહિં થાય છબી વપરાશ હોય છે. DAVID જોહાન MALAN: તે નથી છબી વપરાશ હોય છે. છે, અથવા ખરાબ પણ, કદાચ તે પણ અસ્તિત્વમાં નથી. અમે તે નિદાન કરી શકાય છે જો માતાનો જોવા દો. છેલ્લા સમય થી યાદ છે કે જો Chrome માં, સાધન, અથવા તો તમારા Mac અથવા પીસી પર, જો તમે વિકાસકર્તા મેનૂ પર જાઓ અને વિકાસકર્તા સાધનો પર જાઓ વિકલ્પ, કદાચ તમે કર્યું છે, જે ખૂબ નથી અથવા ક્યારેય ઉપયોગ થાય છે. અને હું નેટવર્ક પર જાઓ અને આ પૃષ્ઠને ફરીથી લોડ, આપણે ખરેખર HTTP જોવા દો કરવામાં આવી રહી છે કે વિનંતી કરે છે. Hello.html છે એવું લાગે છે ખરેખર બરાબર છે, તેથી 200. પરંતુ cat.jpg 403 છે. તેથી તે 404 છે. ફાઇલ કદાચ અસ્તિત્વમાં છે. 403 Forbidden થાય છે. તેથી આ થોડો ગૂંચવણમાં મૂકે છે. હું પાછળ જવા માટે જઇ રહ્યો છું મારા ટર્મિનલ વિન્ડોમાં. મને અહીં ઝૂમ. અને મને એક ls દો. તે જ ફાઇલો છે. હવે મને ls-l કરવા દો, તમે કદાચ કર્યું છે, જે ફાઈલ જોવા માટે પહેલાં વપરાય કદ કદાચ અથવા ટાઇમસ્ટેમ્પસ. અને અમે એક સંપૂર્ણ સમૂહ જુઓ જબરજસ્ત માહિતી. પરંતુ થોડા વિગતો નોટિસ. અહીં hello.html આ છે અહીં પંક્તિ અને અહીં cat.jpg છે. અને તે તો માત્ર એક સાધન છે JPEG, માતાનો પ્રકાશ દ્વારા વપરાશકર્તા મૈત્રીપૂર્ણ આ જેમ જાંબલી. પરંતુ બીજું શું બાજુના અલગ છે ફાઈલ માપ અને ફાઇલ નામ? પ્રેક્ષક: [અશ્રાવ્ય]. DAVID જોહાન MALAN: અરે વાહ, ત્યાં છે અહીં પર વધુ બે આર. Hello.html પર જવા માટે છે નોટિસ. તેથી તેનું નામ છે કે બહાર વળે આ ડિરેક્ટરીમાં જાહેર મહત્વનું છે. આ ડિરેક્ટરીમાં કંઈપણ જાહેર થઈ ગયું છે. પરંતુ તે પર્યાપ્ત નથી હમણાં જ ત્યાં ફાઇલો છોડો. પણ તમે બદલવાની જરૂર છે ફાઈલો સ્થિતિ, ની પરવાનગીઓ બદલી ફાઇલ સક્રિય નથી મૂળભૂત સુયોજન હોઈ શકે છે, જે માત્ર મને વાંચી શકે છે અને હું માલિક છે, તે લખો. હું સમગ્ર વિશ્વમાં દરેકને કરવા માંગો છો તેથી વાત કરવા માટે, મારા ફાઈલ વાંચી કરવાનો પ્રયત્ન. ફક્ત તેને જોવા અર્થ એ થાય વાંચો. અને ખરેખર, કારણ કે તમે સમસ્યા જોવા મળશે સાત સુયોજિત કરે છે, કે શું આ આર સાધન છે. આ બે આર સરેરાશ દરેક દો વિશ્વમાં બીજા પણ, તે વાંચી ખાસ કરીને હવે તે આ ડિરેક્ટરીમાં છે. તેથી આ ઠીક કરવા માટે સરળ માર્ગ છે મારા પ્રોમ્પ્ટ પર જાઓ અને ફેરફાર માટે chmod કરી સ્થિતિ અને પછી એકસાથે, એક + + આર કરવું દરેકને, વાંચવા માટે બધા, વત્તા આર, અને પછી cat.jpg દાખલ કરો. કંઈ થાય છે, લાગે છે કે જે સામાન્ય રીતે એક સારી બાબત છે. હવે ફરી તેથી ls-l માતાનો cat.jpg જોવા દો. અને આ પરવાનગી બદલી હોય તેમ લાગે છે. એક અલગ તરીકે, તમે બનાવવા હોય તો ભૂલ અને તમે, ઉદાહરણ તરીકે, માત્ર હું નિબંધ ખબર નથી your-- કરવામાં જાહેરમાં અકસ્માત દ્વારા સુલભ છે, તમે વિરુદ્ધ કરી શકે છે, એક આર chmod. પ્રમાણિકપણે, તેમ છતાં તે ન જોઈએ જાહેર ડિરેક્ટરીમાં હોઈ કોઈપણ કે જે ચિંતા છે તો. તેથી હવે આપણે પાછા જાઓ મારું બ્રાઉઝર અને ફરીથી લોડ કરો. અને હું ક્લિક કરો જાઉં છું થોડું ઘોસ્ટબસ્ટર્સ પ્રતીક કે ભાગ સાફ કરવા માટે સ્ક્રીન જેથી અમે નવી અરજીઓ જોઈ શકો છો. અને ખરેખર, અહીં છે પહેલાં grump કેટ. પરંતુ વધુ મહત્ત્વની, ટેકનિકલી, ત્યાં છે 200 નંબર છે, કે જે અમે તેને ઠીક મળ્યું છે. બધા હક છે, તેથી કે જે સારા છે બધા છે. પરંતુ અમે બનાવી રહ્યા વેબસાઇટ્સ શ્રેષ્ઠ, કે અમે ખૂબ હાર્ડ માટે પ્રયાસ કરવા જઈ રહ્યા છે વેબસાઇટ્સ fanciest આજે બનાવે છે. પરંતુ ઓછામાં ઓછા કંઈક દો અત્યન્ત પહેલા સુપર પરિચિત થોડા અન્ય ટૅગ્સ બંધ. તેથી હું ફક્ત અહીં એક બિલાડી માંગો છો નથી ધારવું. હું ખરેખર આ કરવા માંગો છો, ધારો બિલાડી કંઈક લિંક કરવા માટે. હું કદાચ, દાખલા તરીકે, આ કંઈક છે. માટે એન્કર href માટે હાયપર સંદર્ભ બરાબર અને કંઇક કરવા દો www.google.com જેવા બંધ બંધ કૌંસ ઉદ્ધત. અને હવે બિલાડીઓ માટે શોધ. બંધ એન્કર ટેગ. તેથી આ માત્ર એક પ્રકારના હોય છે મૂળભૂત નવી વિગત. અલબત્ત આ ટેગ, અલગ છે. તે લંગર માટે નામ છે href અથવા હાયપર સંદર્ભ. પરંતુ વધુ મહત્ત્વની છે અહીં આ syntactical લક્ષણ. આ અમે કૉલ શરૂ કરવા પડશે શું છે નથી ટેગ છે, પરંતુ એક લક્ષણ. અને એક લક્ષણ કંઈક છે કે ટેગ વર્તણૂક સુધારે. અને આ લક્ષણ href, અર્થ આ એન્કર વર્તણૂક સુધારવા , તે ક્લિક ત્યારે કે જેથી તે અહીં આ URL પર કોઈ રન નોંધાયો નહીં. અને અલબત્ત, તે URL Google. દરમિયાન, આ શું છે હોઈ ચાલે અહીં લખાણ? ઠીક છે, કે હોઈ ચાલે છે શું માનવ વાસ્તવમાં જો અધોરેખિત તરીકે જુએ છે કડી, કે સરળ. તેથી આપણે આ પ્રયાસ કરો. મને તે કરવા દો. હું hello.html હજુ પણ છું. પરંતુ ઓનલાઇન આવૃત્તિઓ, તમે જોશો અમે વાસ્તવિક ફાઈલ નામો પૂર્વ તૈયાર કરી છે. મને આગળ વધો અને ફરીથી લોડ કરો. અને હવે તે ખૂબ જ છે હજુ underwhelming પાનું. પરંતુ હું પર હૉવર જો ત્યાં અને તે થોડો નાનો છે but-- તમે નીચે જોઈ શકો છો તમારા સ્ક્રીનની ડાબી બાજુના ખૂણે, તે ખરેખર google.com રહ્યું છે. મને લાગે છે કે બટન પર ક્લિક કરો, તો તે ચાલશે મને વાસ્તવિક Google પર માર્ગ ઝટકવું. પરંતુ તક માટે અહીં નોટિસ માત્ર એક કોરે તરીકે શોષણ. અને અમે અન્ય પાછા કે આવવું પડશે લાંબા પહેલાં સુરક્ષા મુદ્દાઓ. આ બંને જૂથના જ ત્યાં છે, કારણ કે તમે જાઓ અને તમે શું કહે છે, જ્યાં વચ્ચે, તમે કંઈક કરી શકે છે આ http://www.google.com. ઠીક છે, અને હવે જો હું ફરીથી લોડ કે પાનું બચત પછી, હું Google પર જાઉં છું જેવો દેખાય છે. પરંતુ ત્યાં કોઈ કારણ હું અધિકાર, ગૂગલ પર જવા માટે છે? હું ખરેખર કંઈક કરવા માટે જાઓ શકે છે badguy.com, અહીં ઉપર પૃષ્ઠ ફરીથી લોડ કરો. અને સૂચના, તે હજુ પણ ગૂગલ જેવી દેખાય છે. અને હું તીક્ષ્ણ છું તો જ અહીં પર હૉવર કરવા માટે પૂરતી હું તે પણ રહ્યું છે તે જોવા કરવું એક અલગ સ્થાન પર જાઓ. તમે ક્યારેય મેળવેલ કર્યું છે, તેથી જો ઇમેઇલ, ખાસ કરીને પેપલ એક, અથવા મોટે ભાગે પેપલ માંથી તમે પૂછવા માટે લૉગ ઇન તમારા એકાઉન્ટમાં આ છે કે શા માટે તમે ક્યારેય જોઈએ ક્યારેય ઇમેઇલ્સ કડીઓ પર ક્લિક કરો પ્રમાણિકપણે, ઇમેઇલ્સ કોઈપણ કડીઓ. તમે જાણો છો, તો તમે વાસ્તવિક છે પેપલ અથવા બેંક માં પૈસા અમેરિકા અથવા ફિડેલિટી અથવા કોઇ વેબસાઇટ જાતે લખો. તે કેવી રીતે સરળ છે જુઓ, કારણ કે પ્રસ્તુત માં કોઈને છેતરવા શું એક લિંક જેવી લાગે છે. પરંતુ વાસ્તવમાં તે કરી શકે છે સંપૂર્ણપણે ગમે ત્યાં જાઓ. અને અત્યાર સુધી મોટી છે આ કરતાં ધમકીઓ. હકીકતમાં, આ એક બીટ છે એક સ્પર્શક હવે છે, પરંતુ એક શ્રેષ્ઠ રાશિઓ હું ક્યારેય જોયું જે, કારણ કે બંધ કરવામાં આવ્યું છે કોઈને આગેવાની લોકો છે આ કહી શકે છે, તેથી to--, પ્રવેશ કરવા માટે અહીં ક્લિક કરો તમારા એકાઉન્ટ, એક બેંક એકાઉન્ટ. અને આ વેસ્ટ બેન્ક હતી. તેથી કોઈને આ ખરીદી. અને તે જોવા માટે થોડું સરળ છે એક મોનો અંતરે ફોન્ટ માં ઝૂમ કરેલું 30-પગ પ્રોજેક્ટર પર. પરંતુ તે નાના ફોન્ટ માં જ્યારે તમે પ્રાપ્ત કરી રહ્યાં છો તે ઇમેઇલ, આ bankofthewest.com જેવી લાગે છે, નથી bankofthevvest.com, જે વ્યક્તિ ખરીદવા માટે $ 10 ચૂકવણી કરી હતી. અને પછી આ તેમને દોરી કેટલાક ખરાબ વેબસાઇટ સમકક્ષ. અને જો તમે ખરેખર અમે કરી શકો છો પણ છે તે જોવા મળશે હું ખરેખર વેબસાઇટ પર જાઓ જો છે આ, bankofthewest.com, ફરી, છેલ્લા સમય થી રિકોલ આ તેમની વેબ પાનું છે કે જો અને તમે, તે કેવી રીતે કામ કરવા માટે ઉત્સુક હોવ તમે ચોક્કસપણે પર જાઓ કરી શકો છો ક્રોમના વિકાસકર્તા સાધનો. અને તમે બધા જોઈ શકે છે HTML સરસ રીતે ત્યાં ફોર્મેટ. પરંતુ વધુ બિંદુ છે, તમે બંધ કરો દો cam-- તમે જુઓ પર જવા માટે કરી શકો છો છે આ વિકાસકર્તા સ્રોત જુઓ. મેં હમણાં જ શા નકલ કરશો નહિં તે તમામ અને પછી હું મારા ઓછી gedit વિન્ડો માં જઈ શકો છો અહીં અને મારા પોતાના વેબ પાનું બનાવે છે. Hello.html આ સાચવો. અને કદાચ આ તોડી રહ્યું છે તે સામાન્ય રીતે આ સરળ નથી કારણ કે. પરંતુ હું મારા પોતાના પૃષ્ઠને ફરીથી લોડ હવે જો , CS50 ઓજાર અને હિટ ફરી લોડ થવા, મારા પોતાના ઠીક છે, કે જે અમુક સામગ્રી તોડી નાખ્યો હતો. પરંતુ હું કર્યા ખૂબ નજીક છું મારી પોતાની બેન્કિંગ વેબસાઇટ, અધિકાર? આ તમામ HTML-- [હાસ્ય] DAVID જોહાન MALAN: --I ખરેખર તમે અને ન હતી કોઈને ત્યાં ત્યાં બહાર જાણતા ખરેખર ખૂબ આ લિંક્સ પર ક્લિક કરો કરશે. તેથી સ્પષ્ટ રીતે, અમુક સામગ્રી તોડી નાખ્યો હતો. પરંતુ તે જીવી રહ્યું છે ચર્ચા માં, બિનજરૂરી હમણાં, તરીકે શું સીએસએસ, કેસ્કેડીંગ સ્ટાઇલ શીટ્સ, છે અને તમે કેવી રીતે વાસ્તવમાં અન્ય HTML ફાઇલો ડાઉનલોડ અને JPEG, GIF ફાઇલો કે આ વેબસાઇટ નો ઉપયોગ કરી શકે છે. પરંતુ તે તમામ accomplishable છે. પરંતુ તે ખરેખર નીચે ઉકળે આ ખૂબ સરળ સિંચન. તેથી હવે આપણે માત્ર એક મારફતે ચાલો મલાઈહીન HTML ની ​​અન્ય ઉદાહરણો દંપતી માત્ર તમે એક અર્થમાં આપી તમે બીજું શું કરી શકે છે. હમણાં પૂરતું, આ list.html છે. હું એક વેબ પાનું બનાવવા માગે છે ચારમાંની ઘરો યાદી સાથે. હું unordered માટે ઉલ ટૅગ ઉપયોગ કરી શકે છે યાદી અને પછી યાદી આઇટમ બાળક અને પછી, over-- અથવા યાદી પર ફરી વળવું, પ્રશ્ન ઘરો બદલે. હું આ ખોલો તો, આ કરવા દો. માતાનો hello.html ન જવા દો, પરંતુ list.html છે. તે ખરેખર ખૂબ જ. હું આ કેવી રીતે ઠીક કરું? તે હક, કારણ કે તે પહેલાં જ મુદ્દો છે? તેથી મને chmod-- oops-- દો chmod એક + list.html આર. અને હવે હું મારું બ્રાઉઝર પર પાછા જાઓ અને ફરીથી લોડ કરો પર ક્લિક કરો, ત્યાં તે છે. તેથી જો તમે ક્યારેય બનાવવા ઇચ્છતા હોય તો બુલેટવાળી સૂચી, તમે તે કરી શકો છો. તમે સુપર ફેન્સી હોઈ શકે છે અને બનાવવા માંગો છો તો એક આદેશ આપ્યો યાદી નથી, એક unordered યાદી, , Ol તે બદલવા માટે પૃષ્ઠને ફરીથી લોડ કરો, અને હવે બ્રાઉઝર તમે તે નંબર હશે. આપણે બીજું શું કરી શકો? વેલ, others-- એક દંપતિ જો તમે text-- લાંબા ફકરા મળી છે દાખલા તરીકે, અમુક આ જેવી લેટિન લખાણ અને તમે અલગ ફકરા માં તેને કરવા માંગો છો, ઓપન પૃષ્ઠ, ફકરા ટેગ માટે બંધ પૃ. અને ફરીથી અને ફરીથી કરવું. અને હવે હું આ ફાઈલ ખોલવા માટે, paragraphs.html, સારી રીતે, આ નકામી મેળવવામાં આવે છે. તેથી હવે આપણે ફક્ત પાછા જવા દો મારી પ્રોમ્પ્ટ પર, એક + + આર આર સ્ટાર chmod .html-- એક સરસ થોડું વાઈલ્ડ કાર્ડ છે, તેથી વાત કરવા માટે. તે તમામ સુધારવા જોઈએ મારા માટે આ સમસ્યા. માતાનો ફરીથી લોડ કરો. ત્રણ ફકરા છે. અને હવે આપણે આગળ જાઓ અને અન્ય એક ખોલો. કેવી રીતે ટેબલ વિશે શું? તમે ટેબલ દેખાવ નોટિસ પડશે થોડી વધુ જટિલ. પરંતુ તે જ વિચાર છે ઓપન ટૅગ, ઓપન ટૅગ ઓપન, ઓપન, ઓપન બંધ ટેગ છે, ઓપન ટૅગ. અને આ માટે ઊભા થવું જેની સરહદ ટેબલ, દેખીતી રીતે છે એક જાડાઈ હોઈ ચાલે 1-- ગમે કે અર્થ ટેબલ પંક્તિ, ટેબલ સેલ, જેનો અર્થ માહિતી. અને હું મારું બ્રાઉઝર પર પાછા જાઓ અહીં અને table.html પર જાઓ, તમે કંઈક જોઈ શકો છો આ જેમ, કદરૂપું. પરંતુ અમે બિંદુ મળશે જ્યાં અમે ખરેખર આ કરી શકો છો તે કરતાં વધુ વસ્તુઓ prettier બનાવવા. તેથી મને હવે નિર્ધારિત કરે. વધુ ટૅગ્સ જુમખું છે. અને એચટીએમએલ પસંદ કરવા માટે અદ્ભુત હોય છે કારણ કે, પ્રમાણિકપણે, બધા તમે શું કરવાની જરૂર છે હાલની વેબ પાનાંઓ જોવા માટે આવે છે જેની સાથે તમે પરિચિત છો. અને તમે, OH કે કેવી રીતે, જેમ છો તેઓ સૌંદર્યની હતી. અથવા તમે કોઈપણ ઑનલાઇન જોવા અપ કરી શકો છો HTML કેવી રીતે કામ કરે છે કે સંસાધન, અને જો તમે એક છે કે જે જોશો અન્ય ટૅગ્સ સમગ્ર શબ્દભંડોળ. પરંતુ સરળ માનસિક મોડલ સાથે એકલા કે તમે ખોલવા માટે લગભગ કોઈપણ ટેગ ખરેખર, તે બંધ કરી શકાય છે પોતે શીખવવા માટે પૂરતા નથી એચટીએમએલ પછી સમજી ટૅગ્સ આ મૂળભૂત વિચારો લક્ષણો અને સારી રીતે formedness અને અમે વિશે વાત કરી છે કે, અમે ખોલવા શકે છે બંધ કંઈપણ કે જેથી અમે એક બ્રાઉઝરમાં દિગ્મૂઢ નથી. તેથી હવે લેવા દો એક વધુ રસપ્રદ સ્તર વાસ્તવિક જવા દ્વારા. અને મારા મેક પર જાઓ અહીં, google.com છે. અને હવે નોટિસ આ કરવા દો. હું જવા ગોન્ગ છું સેટિંગ્સ, શોધ સેટિંગ્સ. હું આ હેરાન તાત્કાલિક બંધ કરવા માંગો છો પરિણામો વસ્તુ જ્યાં તે તરત જ તમારા ટાઈપ કરવા માટે જવાબ શરૂ થાય છે. જેથી આ જૂની શાળા કરવા દો અમે ખરેખર શું થઈ રહ્યું છે તે જુઓ. તેથી હું સેવ જાઉં છું મારી અહીં Google સેટિંગ્સ. અને હવે હું જાઉં છું સૂચના બિલાડી કંઈક માટે શોધ. અને તે હજુ પણ ઓટો કરી રહ્યું છે અહીં સંપૂર્ણ, પરંતુ બધી વસ્તુઓ પર આધારિત લોકો ભૂતકાળમાં ટાઇપ કરેલ છે. પરંતુ શું ચાલી રહ્યું છે તે જુઓ. આ ક્ષણે URL માં આ છે, માત્ર google.com. અને તકનીકી, તે સ્લેશ છે. Google હમણાં જ એક અક્ષર બચત છે અને અમને જે દર્શાવે છે કે નથી. તેઓ માત્ર અમને https દર્શાવે છે અમે છો કે સુપર reassuring કરી કરવા માટે એક સુરક્ષિત અથવા એન્ક્રિપ્ટેડ પાનું છે. તેથી મને આગળ વધો અને બિલાડીઓ માટે શોધ કરો. હવે આ ખરેખર મળી ઝડપથી જબરજસ્ત. આ URL ની લંબાઈ જુઓ. પરંતુ તે તારણ આપે છે કે આ સામગ્રી મોટા ભાગના કે URL માં ખરેખર ખૂબ નકામી છે. હું કાઢી નાંખવા શરૂ કરવા જઇ રહ્યો છું હું સમજી નથી વસ્તુઓ. હું બિલાડીઓ જુઓ. હું બિલાડીઓ સમજે છે. બિલાડી ફરીથી ત્યાં છે હું શા માટે ખબર નથી. હું ખરેખર ખબર નથી આ નોનસેન્સ શું છે. તેથી હું માત્ર રાખવા જાઉં છું પ્રકાશ અને સામગ્રી કાઢી નાંખવાની કે હું નથી સમજી નથી, ફક્ત આ URL ને દારૂ. હવે મને ફરી દાખલ કરીએ. ગૂગલ હજુ પણ કામ કરે છે એવું લાગે છે. તેથી કેટલાક કારણોસર, તેઓ એક ઉમેરી રહ્યાં છીએ, તેમના URL દ્વારા મૂળભૂત સામગ્રી ઘણો. પરંતુ તે સખત જરૂરી નથી. તેથી આ વિશે સરસ શું છે? ઠીક છે, દો મને આગળ વધો અને Chrome ના ઇન્સ્પેક્ટર ખોલો. તે માટે થોડી માઉસ શૉર્ટકટ છે. નેટવર્ક ટેબ પર જાઓ. અને હવે મને ફરીથી લોડ કરો આ પાનું વધુ એક વખત. અને હું શીફ્ટ હોલ્ડિંગ છું. એક કોરે, બ્રાઉઝર્સ તરીકે કેશ અથવા સાચવવા માટે હોય છે ફક્ત કાર્યક્ષમતા ખાતર માહિતી. પરંતુ સામાન્ય રીતે, હોલ્ડિંગ શિફ્ટ અને બધું દબાણ કરશે ફરીથી લોડ શરૂઆતથી શરૂ કરવા માટે. અને હું અહીં શું કરવા માંગો છો છે. અને આ બધા નોટિસ હમણાં જ દેખાયા છે કે પંક્તિઓ. તે કોઇ પણ આપવામાં વેબ કે બહાર વળે પાનું, માત્ર એક ફાઈલ હોઈ શકે છે involved-- hello.html-- અથવા ત્યાં આ કિસ્સામાં, 52 હોઈ શકે છે. હું મુલાકાત લો, ત્યારે google.com, દેખીતી રીતે, મારું બ્રાઉઝર 52 અલગ એચટીટીપી વિનંતીઓ બોલ કિક. શા માટે છે? વેલ, અંદર છે તે જોવા માટે આ વેબ પાનું ઉપર. માત્ર લખાણ ત્યાં નથી, પરંતુ વાસ્તવિક છબીઓ છે જમણી ઉપર બિલાડીઓ. એક રંગીન લોગો ડાબી પર અહીં છે. આ ચિહ્નો બધા છે માઇક્રોફોન માટે અને તેથી આગળ. ટુકડાઓ ઘણો મકાન છે, બ્લોક્સ, શરૂઆતથી ટુકડાઓ, તમે કરશે જો, આ વેબ પાનું. અને બ્રાઉઝર શું છે તે પર કરી રહ્યા છે ખૂબ પ્રથમ ફાઈલ મેળવવામાં જે અહીં આ પંક્તિ, તો તે આવશ્યક છે એ HTML ટોચ ઉપર વારો નીચે, માટે જોઈ છે, ડાબેથી જમણે છબી ટૅગ્સ અથવા અન્ય ટૅગ્સ જેવી વસ્તુઓ અન્ય ફાઇલો જે ઉલ્લેખ છે અને તે તેમને જુએ છે ત્યારે, જાય છે અને તેમને મેળવશે HTTP મારફતે પોસાય સમગ્ર કવર રૂપક, અને પછી તેમને દર્શાવે છે વેબ પૃષ્ઠ યોગ્ય સ્થાન. હું પર ભાર મૂકે છે, તો પણ અહીં નોટિસ પ્રથમ ફેંકવું, શોધ બિલાડીઓ ખરેખર તે 1.1 HTTP નો ઉપયોગ છે, કે નોટિસ. અને કમનસીબે, ગૂગલ હમણાં આવૃત્તિ 39 ક્રોમ નીચે dumbing વસ્તુઓ પ્રકારની અને અમને વાસ્તવિક હેડરો બતાવવાનું નથી. પરંતુ શું ખરેખર મોકલવામાં આવ્યો હતો એક વિનંતી સ્લેશ નથી, પરંતુ / શોધ પ્ર? = બિલાડીઓ. હવે, શા માટે મહત્ત્વનું છે? ઠીક છે, હું અટકળ બાંધવી જાઉં છું આ કે જો તમે Google આ ફોર્મ, શા માટે પ્રશ્નો આધાર આપે છે હું મારા પોતાના શોધ અમલ નથી CS50 માટે એન્જિન છે, પરંતુ ફક્ત ફ્રન્ટ અંત, ફક્ત ગ્રાફિકલ વપરાશકર્તા ઇન્ટરફેસ. અને અમે પાછા ઓવરને આઉટસોર્સ કરીશું, વાસ્તવિક શોધ Google પર પરિણમે છે. તેથી હું આ કેવી રીતે કરી શકો છો? ઠીક છે, મને અહીં વધારે gedit જાય. અને મને આગળ વધો અને ખોલવા દો ઉપર છે, ચાલો કહે એક નવી ફાઈલ દો. અને હું આ સેવ જાઉં છું કામચલાઉ શોધ-0.html છે. અને પછી છેવટે, અમે ઝડપી પડશે આગળ હું એક પૂર્વ તૈયાર કરી છે. અને હું જાઉં છું ઝડપથી દસ્તાવેજ પ્રકાર ચાબુક HTML ઓપન કૌંસ એચટીએમએલ બંધ કૌંસ એચટીએમએલ. પછી હું વડા કરવા જઇ રહ્યો છું બંધ વડા ઓપન ટાઇટલ CS50 ને બદલે Google શોધ શોધો. નીચે અહીં હું પાસે જાઉં છું શરીર, અહીં નીચે બંધ શરીર. અને હવે હું CS50 શોધ કરવાની જરૂર છે. અને ખરેખર, ચાલો વધતી જતી આ બિલ્ડ. હું આગળ જાઓ અને આ બંધ અને જાઉં છું ખરેખર મારા જાહેર ડિરેક્ટરીમાં મૂકો. તેથી દો મને માત્ર એક ક્ષણ આપી. હું જાઉં છું શોધ 0.html-- હંગામી ધોરણે search.html કૉલ કરો. હું તેને એક + + આર search.html chmod જાઉં છું. અને હવે હું તેને ખોલવા જઈ રહ્યો છું. બધા હક છે, કે જે ઝડપી હતી તેથી. પરંતુ ધ્યેય સરળ હતો બિંદુ અમને વિચાર આ લખાણ કર્યા કહેવાય search.html કરો. હજુ સુધી જોવા તેથી ખૂબ નથી. ખરેખર, હું મારું બ્રાઉઝર પર જાઓ, અને જો તે એ છે કે બધા છે, search.html પર જાઓ. પરંતુ તમે શું જાણો છો? હું થોડો પારખુ હોઈ શકે છે. હું લાગે છે કે ત્યાં એક પુસ્તક વાંચી એક શીર્ષક ટેગ h1 કહેવાય છે. અને હું આગળ જાઓ જાઉં છું અને જે ઓપન h1 અને બંધ h1 ઉપયોગ કરે છે. આ પૃષ્ઠને ફરિથી લોડ કરો. અને હવે તે મોટી અને બોલ્ડર છે નથી બધા રસપ્રદ છે કે, પરંતુ ઓછામાં ઓછા તે માળખાકીય વધુ રસપ્રદ છે. પરંતુ હવે મને બીજા ટેગ પરિચય દો. એક ફોર્મ ટેગ ત્યાં બહાર છે તે કરે છે. અને મને કે ટેગ બંધ કરો. અને તે ત્યાં છે બહાર વળે ઇનપુટ ટેગ કે એક પ્રકાર કહેવાય લક્ષણ ધરાવે છે, જે ક્ષેત્રમાં ડેટા પ્રકાર છે, જો તમે કરશે. અને તે પ્રકારના લખાણ હોઈ ચાલે છે. અને તેની કિંમત રહ્યું છે CS50 શોધ હોય છે. બંધ ટેગ. અને કોઈ કલ્પના હોઈ રહ્યું છે ખોલવાનું અને અલગ ટૅગ્સ સાથે બંધ. મને અહીં પર પાછા જાઓ અને પર જવાનું ફરીથી લોડ કરો છે તે જુઓ. રસપ્રદ મેળવી. તે લખાણ ક્ષેત્ર છે એવું લાગે છે. અને ખરેખર, હું માંગો છો ન હતી હજુ સુધી ત્યાં એક કિંમત મૂકવા. મને અહીં પાછા જાઓ અને ખરેખર વિચાર કરીએ તેને સરળ રાખવા માટે આ કિંમત છુટકારો. તેના બદલે એક કિંમત છે, હું શું માગે છે આ વસ્તુ આપવા માટે નામ હતું. અને હું તે શું છે તે ખબર નથી તેથી હું પાછા કે આવવું પડશે. પરંતુ તે નીચે, હું માંગો છો ઇનપુટ પ્રકાર શું કરવા = સબમિટ કરો. અને આ કિંમત CS50 શોધ હશે. અને અમે જો હું શા માટે જોઈ શકશો આ કિંમત ખસેડવામાં આવ્યા છે. હું ફરીથી લોડ કરો, ત્યારે હવે હું લાગે છે મારા પોતાના શોધ શરૂઆત એન્જિન, સુપર કદરૂપું, પ્રમાણિકપણે, જોકે, તે છે તરફથી એક દૂર ફેંકવા માટે શું Google ની પાનું જેવો દેખાય છે. હવે હું અહીં જાઓ તો, હું ટાઈપ કરી શકો છો બિલાડી અને આસ્થાપૂર્વક શોધ પર ક્લિક કરો. પરંતુ હું તદ્દન હજુ સુધી કરવામાં નથી હું અમલમાં મૂકી નથી, કારણ કે દેખીતી રીતે, એક ડેટાબેઝ. હું ક્રોલ ન હોય શોધ પરિણામો માટે વેબ. તેથી હું Google પર આઉટસોર્સ કરવાની જરૂર છે. તેથી હું કેવી રીતે કરવું? બધા હું વેલ, પ્રથમ ઉમેરો અને ક્રિયા કરવાની જરૂર છે મારા ફોર્મ ટેગ યશ કે http://www.google.com/search છે. અને મને ખબર છે કે માત્ર કર્યા નજીકથી જોઈ દ્વારા અનુમાન લગાવી લીદું તેમના URL ખાતે. અને હવે તે એક અનુમાન લે છે. શું કરવું જોઇએ આ લખાણ ક્ષેત્રમાં કદાચ અમે આવ્યા છે પર આધારિત છે, કહેવામાં આવે છે પહેલાં? પ્રેક્ષક: પ્ર?. DAVID જોહાન MALAN: પ્ર?. અને અમે ખરેખર પ્રશ્ન જરૂર નથી તે બહાર વળે છે, પરંતુ પ્ર ખરેખર તે છે માર્ક, ક્વેરી કદાચ દ્વારા q મૂળભૂત રીતે, તે માત્ર કારણ કે શું લેરી અને સર્ગેઇ વર્ષ પહેલાં સાથે આવ્યા હતા. તેથી હવે દો મને આ પૃષ્ઠને ફરીથી લોડ કરો. તે બધા અલગ અલગ જોવા નથી. પરંતુ હવે શું થાય છે તે જુઓ. હું બિલાડી અને ક્લિક લખો શોધો અને જવા દો CS50, હું જવામાં મળી નોટિસ દૂર વાસ્તવિક Google પર. હવે, Google આ થોડો કરવામાં આવી રહી છે તેઓ છો કે હેરાન વધારાની પરિમાણ ઉમેરવાની, તમે URL છે, તો. તે બધા રહ્યું છે આપમેળે Google બાજુ પર. આ મહત્વપૂર્ણ ભાગ મને લાગે છે અહીં આ વિનંતી પેદા કરી છે. અને ખરેખર, કે શું થાય છે. તમે HTML હોય છે ત્યારે તે આ, આ જેમ દેખાય છે વેબ ડેવલપર્સ નોટેશનમાં જેવું છે કહેતા, તો આગળ વધો અને એક ફોર્મ બનાવી તે સબમિટ જ્યારે કે, તે આ URL પર જાઓ રહ્યું છે. અને URL પૂરી પાડવામાં આવી છે ત્યારે સ જેવી વસ્તુઓ માટે મૂલ્યો, ફક્ત આ URL પર જાઓ નથી. ખરેખર, પ્રશ્ન પર જાઓ માર્ક અને પછી q = બિલાડીઓ. પરિમાણ ઉમેરો, જે કે જેમ HTTP પરિમાણ. અને માત્ર સુપર ચોક્કસ કરી શકાય કરવા માટે શું અહીં અનુમાન લગાવી લીદું આવી રહી છે પરંતુ હું વધુ explicit-- છે હશો કે હું ઉપયોગ કરવા માંગો પદ્ધતિ તેના બદલે કંઈક છે, વિચાર અમે આખરે જોશો, જે પોસ્ટ. ટૂંકમાં, સરળ સમજ તેથી HTML અને કેટલાક એકદમ સરળ ટેગ ઉપયોગ કરીને, આપણે હવે બનાવવા માટે શરૂ કરી શકો છો આપણા પોતાના સામે ઓવરને વપરાશકર્તા શોધ સાથે ઈન્ટરફેસ તે પાછળ એન્જિન. પરંતુ આ કોર્સ, સુંદર કદરૂપું છે. તેથી મને ખરેખર ખોલો સહેજ વધુ સારી આવૃત્તિ. આ હું તૈયાર છે કે કેટલાક ટિપ્પણીઓ છે આગળ. પરંતુ તમે કે હું જોવા મળશે ખૂબ ખૂબ તે અનુરૂપિત. તેથી આ અમને પહેલેથી જ ઉપલબ્ધ છે. અને હું preemptively થાય નહોતી માત્ર તેને સરળ રાખવા https જાય છે. અને હવે એક ખોલો દો આ આગામી પુનરાવૃત્તિ. 1 આવૃત્તિ બદલે 0 હોય છે. શું સહેજ તમે બહાર કૂદકા આ ઉદાહરણમાં અલગ? પ્રેક્ષક: [અશ્રાવ્ય]. અરે વાહ, આ લખાણ સંરેખિત કેન્દ્ર છે. આ અહીં થોડું વિચિત્ર છે. પરંતુ આ ખરેખર નવું છે. અને કદાચ શું ચાલી રહ્યું છે તે ધારી. હવે હું મારું બ્રાઉઝર પર જાઓ, તો અને, શોધ 1.html મુલાકાત તે લગભગ એક જ વસ્તુ છે. પરંતુ તે એક પગલું નજીક છે વધુ ખૂબ થોડી છે. તે હજુ પણ નીચ છે, પરંતુ તે માં prettier ઓછામાં ઓછા હવે બધું કેન્દ્રિત છે. તેથી તે હું શું ઉપયોગ કરું છું કે બહાર વળે અન્ય ભાષા એકસાથે કહેવાય છે સીએસએસ, કેસ્કેડીંગ સ્ટાઇલ શીટ્સ. અને CSS, પ્રમાણિકપણે, પ્રકારની છે ના, મારી અંગત અભિપ્રાય છે, એક atrociously રચાયેલ ભાષા. તેને યાદ રાખવા માટે ખૂબ જ હેરાન કરે છે બધા વિવિધ વિગતો. પરંતુ તે stylizes શું છે સમગ્ર વિશ્વભરમાં વેબ આજે. હું કોઈને ખોટું લાગી ગયું. તમામ હક અનામત. તેથી આપણે અહીં પાછા જાઓ અને જોવા દો અમે ખરેખર આ કેવી ઉપયોગ કરી રહ્યાં છો. અને તે ઓછામાં ઓછા તે બહાર વળે છે, વાસ્તવમાં ખૂબ સરળ ભાષા. તે માત્ર કી કિંમત જોડીઓને, ગુણધર્મો અને કિંમતો, ગુણધર્મો અને કિંમતો. ખરેખર, અહીં એક છે જેમ કે મિલકત અને કિંમત. ખાલી શૈલી ઉપયોગ કરીને મારું શરીર ટેગ પર યશ અને તે એક મૂલ્ય આપે છે શબ્દ કોલોન અને અન્ય શબ્દ, અથવા મિલકત અને કિંમત, હું કલાત્મકતા અસર કરી શકે છે આ વેબ પાનું, નથી જરૂરી હજુ સુધી માળખું પરંતુ તે સૌંદર્ય શાસ્ત્ર. અને માત્ર આસપાસ Googling દ્વારા, હું ખ્યાલ કે CSS, કેસ્કેડીંગ સ્ટાઇલ શીટ્સ, કહેવાય મિલકત આધાર આપે છે જેની કિંમત લખાણ સંરેખિત કરી શકો છો, હમણાં પૂરતું, અધિકાર, અથવા કેન્દ્ર છોડી શકાય. તેથી હવે હું ફરીથી લોડ કરો ત્યારે આ પાનું છે, હું શું મળી હતી એક કેન્દ્રિત પૃષ્ઠ હતી, પરંતુ હજુ પણ ખૂબ નીચ. આગળ વધો અને ખોલવા દો શોધ 2 આવૃત્તિ અપ. અને હવે હું થોડો વધારે કર્યું છે નોટિસ. વડા અંદર અહીં સુધી કે નોટિસ ટેગ શીર્ષક કરતાં વધુ હોઈ શકે છે. હકીકતમાં, એક શૈલી ટેગ છે. તે માત્ર એક નહીં અને આ છે જ્યાં ક્યારેક થોડી અવ્યવસ્થિત જોયા સીએસએસ. હું કંઈક હોય તેવું લાગે છે કે નોટિસ કે માળખાકીય ખૂબ અલગ દેખાય છે. પરંતુ અહીં નામ છે હું માંગો છો ટેગ ઢબના છે. અહીં અમારા જૂના મિત્રો સર્પાકાર છે કૌંસ અને બંધ સર્પાકાર તાણવું. અને પછી અહીં તે છે મિલકત અને તેની કિંમત. હું આ ફાઇલ લોડ, તો search2.html, ઓવરને પરિણામ સમાન છે. પરંતુ તે વધુ સારી ડિઝાઇન તરફ એક પગલું છે. આ સીએસએસ બહાર ફેક્ટરિંગના કરીને, હું કર્યું મારા એચટીએમએલ સાથે તેને મિશ્ર નથી. કારણ કે અમે જોશો અને ખરેખર, હું કરી શકે છે આ ગુણધર્મો અને કિંમતો પુનઃઉપયોગ. હું જુમખું બનાવવા માગતા હતા મારી વેબ પાનું ભાગોમાં કેન્દ્રિત, હું શૈલી = text-align ટાઇપ કરવાની જરૂર નથી, આ સ્થળ પર તમામ કેન્દ્ર. હું એક જગ્યાએ મૂકી શકો છો કદાચ, ટોચ પર ગમે છે. પણ આ શ્રેષ્ઠ ડિઝાઈન નથી. હકીકતમાં, એક વસ્તુઓ તમે જાણવા મળશે તમે વધુ અને વધુ સમય વિતાવે છે કારણ કે વેબ પ્રોગ્રામીંગ છે કે વધુ તમે કરી શકો છો છે બહાર વસ્તુઓ અને પરિબળ વસ્તુઓ modularize ક ફાઈલો, જેમ અમને પરિબળ સામગ્રી બહાર દો અમને પરિબળ વસ્તુઓ બહાર દો helpers.c ગમે થોડા psets પહેલા. એ જ રીતે, અમે કદાચ આ હાંસલ કરવા માટે કરવા માંગો છો. તેથી આવૃત્તિ માં નોટિસ search.html ત્રણ હું કર્યું વડા સાફ આ પાનું અને ફક્ત મૂકી, આ કડી ટેગ છે, કે જે નામ વિપરીત, તમે એક હાયપરલિંક આપતું નથી. તે માર્ગ દ્વારા બીજી ફાઇલ જોડાય છે જેની કિંમત આ કિસ્સામાં એક href, શોધ 3.css છે તેથી હું અમે ઝડપથી જઈ રહ્યાં છો ખ્યાલ. પરંતુ હું આ કરી રહ્યો છું બધા પ્રકારની છે ની આસપાસ વસ્તુઓ ખસેડી. મને ઓપન શોધ 3.css દો. તે માટે ખરેખર કંઈ નથી. હું માત્ર નકલ અને નવા માં પેસ્ટ અમે બહાર સામગ્રી માટે કારણભૂત ખૂબ જેવા ફાઇલ પહેલાં અન્ય ફાઇલોમાં. અને પરિણામ સંપૂર્ણપણે underwhelming-- બરાબર એ જ પ્રયત્ન રહ્યું છે. પરંતુ અમે toward-- ખસેડીએ છીએ કે તે કોઈ નથી. ઓહ, હું શા માટે ખબર. તેથી તે એક ભૂલ થઇ ગઇ છે. અને તે અમુક અર્થમાં છે. પરંતુ મને મારા નેટવર્ક ટેબ ખોલો દો. મને પૃષ્ઠને ફરીથી લોડ કરવા દો. આહ, શા માટે સીએસએસ નથી લાગુ કરવામાં આવી રહી છે? વેલ, સીએસએસ ફાઇલ, એ જ છે, વાંચનીય વિશ્વમાં હોઇ શકે છે, તેથી વાત કરવા માટે. અને તે પણ હાલમાં પ્રતિબંધિત છે. તેથી મને એક chmod એક + + આર દો સ્ટાર ટપકું સીએસએસ whoops-- અમે કોઈ સીએસએસ માત્ર છે છો CSS ફાઇલો માટે ફાઇલ એક્સ્ટેંશન. હવે મને પર પાછા જાઓ મારું બ્રાઉઝર અને ફરીથી લોડ કરો. ઠીક છે, થોડી વધુ સારી. હવે મને એક છેલ્લા વસ્તુ કરવા દો. શોધ 4.html છે. હું હમણાં જ વિચાર્યું કે આવૃત્તિ છે વધુ માર્ગ જોકે, માર્ગ અને ઠંડા હતી જટિલ. પ્રથમ પરિણામ જોવા દો. અમને વધુ જગ્યા આપે આ બંધ કરો. આ 4 શોધવા દાખલ બદલો. અને હવે વસ્તુઓ એક ટોળું ભાંગી ગયેલ છે. હું પાછળ જવા માટે જઇ રહ્યો છું અહીં મારા ડિરેક્ટરીમાં. અને હવે હું માત્ર કરવા જઇ રહ્યો છું ફાઈલ પર એક + + આર chmod હું તેને કહેવાય અસ્તિત્વમાં ખબર છે કારણ કે એક છબી છે જે logo.gif. અને હવે ફરીથી લોડ કરો. અને હું છું હવે જેથી wow-- ખૂબ નજીક છે, પ્રમાણિકપણે, Google ની 1999 ની આવૃત્તિ ગમે છે, અને પ્રમાણિકપણે, Google ની 2014 આવૃત્તિ, અધિકાર? તેથી તે હવે તેમની વેબસાઇટ ચાલી રહ્યું છે આખરે, હું બિલાડીઓ માટે શોધ. અને ખરેખર તે છે. પરંતુ હું અલગ શું કર્યું આ આવૃત્તિ 4? તેથી અમે તેને અહીં પર ખૂબ જ રહેવું નહીં. તમે સમસ્યા આ જોશો આખરે સાત સુયોજિત કરો. પરંતુ હું અમુક વસ્તુઓ હતી નોટિસ. હું એક div પરિચય વિભાગ છે, કે જે ટેગ, એક ફકરો ટેગ ભાવના સમાન. પરંતુ એક વિભાગ અહીં છે, જેમ જ છે એક લંબચોરસ અદ્રશ્ય પ્રદેશ સ્ક્રીન. તે એક અનન્ય આપી દો ઓળખકર્તા, એક ફૂટર, માત્ર તેથી અમે વિશે વાત કરી શકો છો કે જે તે અન્યત્ર અમારા HTML છે. અહીં પાનાંની અન્ય DIV છે જેની ને સામગ્રી હોઈ ચાલે છે. તે પાનું સમાવિષ્ટ છે. અને અહીં હેડર છે. અન્ય શબ્દોમાં, હું કર્યું અનિવાર્યપણે, HTML માનસિક છું આ વેબ પૃષ્ઠ તરીકે જોવા ત્રણ ઘટકો છે, હેડર આ અદ્રશ્ય લંબચોરસ સાથે અહીં, આ મધ્યમ સામગ્રી, અને પછી નીચે ફૂટર, પણ તેમ છતાં અમે તે વસ્તુઓ જોઈ શકતા નથી. હું મારા માથા માં કરવા માંગો છો કારણ કે પાનું અહીં, અથવા CSS ફાઇલ માં, હું આ વાક્યરચના ઉપયોગ કરી શકે છે. હેડર ટેગ નથી. તે કરે છે, જેથી તે એક ID છે હેડર કરવાથી કે બહાર, હવે હું એક અથવા વધુ અરજી કરી શકો છો હેડર માટે ગુણધર્મો. હું જ સામગ્રી કરી શકો છો, અહીં સામગ્રી માટે જ. દાખલા તરીકે, જો ફૂટર, નોટિસ તેથી હું ઉમેરીને છું આ મિલકત બધા. અને હું તેઓ વાંચન દ્વારા માત્ર અસ્તિત્વમાં ખબર સીએસએસ માટે દસ્તાવેજીકરણનો પર. ફોન્ટ માપ smaller-- હોઈ ચાલે છે જેથી કેટલાક સંબંધિત ફોન્ટ માપ. વજન બોલ્ડ હોઈ ચાલે છે. કેટલા પિક્સેલ્સ Margin-- આસપાસ તેને 20 પિક્સેલ્સ છે. અને તે કેન્દ્રિત કરી રહ્યું છે. પરંતુ હમણાં, આ પાનું આ જેવો દેખાય છે. હું સાથે ખુશ છું અધિકાર ત્યાં મારી નકલ, હું રંગ લાલ કંઈક કરી શકે. અને પછી હું આ સેવ કરી શકો છો, ફરીથી લોડ કરો, અને હવે હું ફૂટર ઢબના છે. તેથી આ માત્ર શક્તિ અંતે hinting છે તમે વેબ પાનું શું કરી શકો વસ્તુઓ આસપાસ બદલવા માટે. અને આ કરતાં પણ ઠંડી, જો તમે ઇચ્છો તો વાસ્તવિક વેબસાઇટ્સ સાથે આસપાસ થેલી, કોથળી, તમે કાયમ માટે તેમને બદલી શકતા નથી. પરંતુ હું ખોલો Chrome ના ઇન્સ્પેક્ટર ફરી અને હું ડાબી બાજુ પર ન જાઓ અહીં, માતાનો ફેસબુક HTML જે બતાવે છે કે, પરંતુ જમણી બાજુ પર બતાવે છે બાજુ તેના સીએસએસ તમામ, તમે ક્યાં અને ફ્લાય પર વસ્તુઓ બદલવા. તેથી દો મને આગળ વધો અને આ કરવા દો. મને આગળ વધો અને નિયંત્રણ જવા દો અહીં આ રેન્ડમ શબ્દ પર ક્લિક કરો, સાઇન ઇન કરો, અને એલિમેન્ટ નિરીક્શણ ક્લિક કરો. ક્રોમ ખૂબ જ સરળ કૂદકા ફેસબુક ઉપયોગ કરે છે કે h1 ટૅગ. અને અહીં ફેસબુક નોટિસ પ્રકારની lazily છે હાર્ડ અહીં મિલકત તરીકે ફોન્ટ માપ કોડેડ. તેથી આ ઠંડી વસ્તુ છતાં છે હું ખરેખર અહીં જાઓ જો કે અને, ઓહ, ફેસબુક, હું કે ન ગમે, કહેવું 64 પીક્સલ, આપણે હવે ફેસબુક બદલી શકો છો. અલબત્ત, અમે માત્ર બદલી રહ્યાં છીએ મારા માટે અંગત રીતે આ ક્ષણે. પરંતુ આ માત્ર અન્ય અમારા સાધન કીટ સાધન કે અમને ઝટકો માટે પરવાનગી આપવા જઈ રહ્યું છે અને બહાર આકૃતિ અને પણ નિદાન આપણા પોતાના વેબ પૃષ્ઠો મુદ્દાઓ. અને અમે તે જ રીતે પર જાઓ શકે છે અહીં, આ જ વસ્તુ છે કે જે હોય છે. તમે ખરેખર ફેન્સી મેળવવા માંગો છો, હું હવે તમે ખરેખર આ પાનું પરિવર્તનશીલ પણ બનાવાય શકે છે, તેનો અર્થ અને ઉન્મત્ત વસ્તુઓ નથી. તેથી શા માટે આ બધા ઉપયોગી છે? ઠીક છે, છેવટે, અમે છો હોઈ કરવા માંગો છો જઈ વેબ પાનાંઓ બનાવવા માટે સમર્થ છે આપણા પોતાના પાછળના અંત દ્વારા સંચાલિત હોય છે, નથી દ્વારા માત્ર Google અને ત્યાં પાછળ ઓવરને આઉટસોર્સિંગ. અમે ખરેખર કરવા માંગો છો કિંમત માટે, ઉદાહરણ તરીકે, અમારા શોધ એન્જિન ક્રિયા બીજા કોઈને માટે નથી જઈ યશ, પરંતુ search.php કંઈક, search.php આપણા પોતાના સર્વર પર છે, જ્યાં, નથી કોઈના પર. અને તેથી અમે ખરેખર, ત્યાં વિચાર નવી ભાષા દાખલ કરવાની જરૂર છે. જેથી અમે પહેલાથી જ એક નવા પર જોવામાં કર્યું છે ખરેખર અહીં ભાષા, અથવા બે, એચટીએમએલ અને CSS. પરંતુ તેઓ ખરેખર માત્ર છે માળખાકીય અને સૌંદર્યલક્ષી ભાષાઓ છે. તેઓ પ્રોગ્રામિંગ કરી રહ્યાં છો ભાષાઓ, સે દીઠ. અને તે ઔપચારિક તરીકે ઘણી છે સમય અમે તેમના પર ખર્ચવા પડશે છે. આપણે હવે શરૂ કરીશું, કારણ કે PHP, સંક્રમણ. તેથી PHP, એક વાસ્તવિક છે પ્રોગ્રામિંગ ભાષા. તે સ્ક્રિપ્ટીંગ ભાષા છે, તે અર્થમાં કે હળવા વજન થઈ ગયું સી કંઈક કરતાં અને તે રીતે અર્થઘટન ભાષામાં છે, જે તે કમ્પાઇલ નથી રહ્યું છે. એક nutshell માં, તે શું કહેવા માંગતા હતા અમે જેમ કે C ભાષામાં વપરાય છે ત્યારે અને અમે તેને કમ્પાઇલ કરવા માટે હતી? તે શું અર્થ છે સી સ્ત્રોત કોડ કમ્પાઇલ? પ્રેક્ષક: [અશ્રાવ્ય]. DAVID જોહાન MALAN: તે ફરીથી કહો? પ્રેક્ષક: [અશ્રાવ્ય]. DAVID જોહાન MALAN: પરફેક્ટ. તે બાઈનરી માં કરે છે. તે zeroes અને મુદ્દાઓ પર પ્રવેશ કરે વાસ્તવિક ઇંગલિશ જેવા સ્રોત કોડ માંથી. અને પછી આપણે ખરેખર કરી શકો છો તે zeroes અને મુદ્દાઓ પર ચાલે છે આ દ્વારા તેમને પસાર કરીને ડબલ ક્લિક ચિહ્ન દ્વારા સીપીયુ અથવા આદેશ ચાલી રહ્યું છે. PHP અને Python અને રૂબી પર્લ અને જાવાસ્ક્રિપ્ટ અને અને અન્ય જુમખું ભાષાઓ અર્થઘટન કરવામાં આવે છે જે કહે છે કે ભાષાઓ, તમે તેમને કમ્પાઇલ નથી. તેના બદલે, તમે ઇનપુટ તરીકે તેમને ખવડાવવા એક કાર્યક્રમ એક દુભાષિયો કહેવાય છે. અને તે દુભાષિયો, જે બીજા કોઈને લખ્યું હતું કે, નીચે તમારી સ્રોત કોડ ટોચ વાંચે છે અધિકાર અને માત્ર અર્થઘટન કરવા માટે બાકી તે રેખાઓ અને તમે શું કહે છે તે કરે છે. તમે અનુભવી તેથી જો પ્રિન્ટ કહે છે કે રેખા, તે જરૂરી પ્રિન્ટ રૂપાંતરિત નથી અનુરૂપ zeros અને ચામાં. તે જેમ આ દુભાષિયો છે કહે છે કે મોટા જો સ્થિતિ, પ્રોગ્રામર સૂચના હોય તો પ્રિન્ટ, પછી નીચેની કરવું. તેથી તે માત્ર તે અર્થઘટન તર્ક પ્રકારની દ્વારા તમારે શું કરવું તે કહેવાની કરી રહ્યાં છો તે મારફતે. અને PHP આ ભાષાઓ છે. અને PHP વર્ષ પહેલા તૈયાર કરવામાં આવી છે ચોક્કસ વેબ પ્રોગ્રામિંગ માટે. અને તે શરૂઆતમાં હતી ખૂબ sloppy અવ્યવસ્થિત ભાષા. અને ખરેખર, આ એક વિશાળ હોય છે ત્યાં ત્યાં બહાર ખરાબ PHP કોડ રકમ. પરંતુ પોતાને ભાષા વર્ષો પરિપક્વ છે, ખૂબ જ કે તે હવે છે, તેથી ખરેખર એક અદ્ભુત આગામી પગલું pedagogically, કારણ કે તે સી ના બધું પરિચિત, તેથી darned તમે માત્ર છેલ્લા થોડા અઠવાડિયા માં જોવા મળે છે. અમે જોશો આ એક પ્રારંભિક તફાવત કોઈ મુખ્ય કાર્ય હવે છે છે. તમે લેખન કોડ શરૂ કરવા માટે, તે માત્ર છે જઈને કોઈ બાબત શું ચલાવવામાં મળશે, અમે એક ક્ષણ જોઈ શકશો. દરમિયાન, અહીં છે શું ચલ PHP, જેવો દેખાય છે. તે થોડી અલગ છે પરંતુ માત્ર ભાગ્યે જ. PHP માં, મજબૂત ટાઈપ નથી. સપ્તાહ લખીને છે, જે માત્ર ત્યાં થાય છે શબ્દમાળાઓ જેવા માહિતી પ્રકારના હોય છે અને સંખ્યાઓ અને અન્ય વસ્તુઓ. પરંતુ તમે સ્પષ્ટ નથી સંતાપ નથી તેઓ હવે શું થાય છે. PHP, માટે તમે તે આંકડા બહાર. ડોલર સાઇન માત્ર એક નિર્ણય છે PHP, લોકો વર્ષ અગાઉ કરવામાં આવે છે અગાઉ જેમ કે PHP, કોઇ પણ ચલ માત્ર એક ડોલર સાઇન સાથે શરૂ થાય છે. એવું કહેવાય છે કે ખરેખર પ્રકારની ઉપયોગી છે તે થોડી વધુ તમે બહાર કૂદકા. પરંતુ તે પછી, આ PHP, એક શરત છે. સી વિરુદ્ધ અલગ અલગ છે? કંઇ question-- યુક્તિ, જે ખરેખર ખરેખર સરસ છે. PHP છે જ બુલિયન અભિવ્યક્તિઓ. સાથે અને વિરુદ્ધ બુલિયન અભિવ્યક્તિઓ અથવા, સ્વીચો, આંટીઓ, આંટીઓ, બરાબર આંટીઓ, આ એક અલગ છે. એક ત્યાં બહાર છે તેથી તે તારણ આપે છે PHP, માં અન્ય લક્ષણો દંપતિ. તેમને એક, ખરેખર આ છે જે અદ્ભૂત અનુકૂળ છે. $ નંબરો, તો તમે કર્યું ઝાકઝમાળ છે એક કાર્યક્રમ અગાઉ જાહેર કર્યું, તમે દરેક રચના માટે આ ફેન્સી છે કે તે તમામ કરી બદલે હેરાન હું છે, 0 સમકક્ષ હોય છે આ કરતાં ઓછી, [? હું ++?] નંબર, જ્યાં દરેક તરીકે દરેક નંબરો માટે તે ડોલર સાઇન કિંમતો ફક્ત છે એક ચલ છે, અને બાદમાં તમે આઇ વિચાર કરી શકો છો તમે કંઈપણ કરવા માંગો છો તે કહી શકે છે. હું નંબર કહેવાય છે. આ ફરી વળવું રહ્યા છે એરે નંબરો કહેવાય છે. અને દરેક ઇટરેશન પર, તે છે આપમેળે અપડેટ કરવા જઇ તમે ડોલર સાઇન નંબર માટે ચલ છે કે જેથી તમે સતત તમે કરવા માંગો છો તે ચલ ઍક્સેસ છે કોઈપણ ચોરસ કૌંસ કરવું કર્યા વગર એક એરે માં નોટેશનમાં અથવા ઈન્ડેક્સીંગ. કે પછી, અમે પણ જેવી વસ્તુઓ હોય છે લગભગ એ જ જોવા કે જે એરે, તે ખૂબ જ સામાન્ય છે, સિવાય તરીકે અમે પડશે PHP અને જાવાસ્ક્રિપ્ટ, બંને જુઓ એક એરે પ્રારંભ પૂર્વ ચોરસ કૌંસ ઉપયોગ કરે છે. સી સર્પાકાર કૌંસ ઉપયોગ કરે છે. તેથી તે છે, તેમ છતાં થોડા અલગ છે અમે ખરેખર ખૂબ તે યુક્તિ ઉપયોગ કર્યો ન હતો. પરંતુ એનાથી પણ વધુ શક્તિશાળી, PHP, સમૂહનો એરે છે જે એક ફેન્સી માર્ગ છે હેશ કોષ્ટકો કહેતા. હકીકતમાં, જો તમે હેશ જાહેર કરવા માંગો છો, તો ટેબલ PHP, સી વિપરીત કેટલા કોડ ઓફ લીટીઓ તે લાગી હતી વાસ્તવમાં સી હેશ ટેબલ અમલ? અથવા કોડ કેવી રીતે તે અનેક રેખાઓ છે સી હેશ ટેબલ અમલ કરવા માટે લઈ? તેથી તે હક, કદાચ ઘણો છે? તે કદાચ, 100 અથવા 200 થોડા ડઝન છે. તે nontrivial છે. અથવા તે હોઈ શકે છે તે વિશે છે તમને ટૂંક સમયમાં, nontrivial જોશો એક હેશ ટેબલ અમલ [અશ્રાવ્ય] અને તે પણ એક પ્રયાસ કરો. PHP છે અને પ્રમાણિકપણે પરંતુ, હું કદાચ તમને આ કહેવું ન જોઈએ Monday-- સુધી PHP, જો તમે પૂર્ણ, એક ટેબલ માંગો છો. તે હેશ જેથી table-- છે કોડ એક વાક્ય સાથે. અને ભાષાઓ ઘણો છે કે જે કરવું. Pset પાંચ સાથે મજા માણો. તેથી ભાષાઓ ઘણો આવું. તેઓ તમને આ અમૂર્ત આપશે અન્ય લોકો, અન્ય પ્રોગ્રામરો કે, કે જેથી તમે માટે બનાવેલ છે તમે તેમના ખભા પર ઊભા કરી શકે છે અને સુપર છે કે વિચારો મદદથી શરૂ અનિવાર્ય છે, હેશ કોષ્ટકો અને વૃક્ષો જેવા અને કરે છે. પરંતુ તમે તે જરૂરી ન હોય તે વસ્તુઓ જાતે અમલ. અને તેથી છેવટે, શું અમે PHP, ઉપયોગ જઈ રહ્યાં છો સંભવિત કાર્યક્રમો લખી છે કહેવાતા આદેશ વાક્ય. અમે દરેક કાર્યક્રમ ફરીથી કરી શકે છે અમે આમ અત્યાર સુધી આ સત્ર તેવા પરચૂરણ ખર્ચ કર્યો કદાચ સિવાય એસપીએલ વાપરે છે કે જે બ્રેકઆઉટ, જે ક્ષણે સે ચોક્કસ છે. પરંતુ દરેક અન્ય સમસ્યા સેટ, ચોક્કસપણે મારિયો અને સીઝર અને Vigenere અને [? આપણે? ક્રેક] અને આગળ કરી શકે છે, PHP માં ફરીથી અમલમાં છે, અને કદાચ વધુ સરળતાથી થોડી. પરંતુ અમે આખરે શું જઈ રહ્યાં છો, વેબ પ્રોગ્રામિંગ માટે PHP, ઉપયોગ કરે છે. અને અમે આગામી રજૂ કરવા જઈ રહ્યાં છો, સપ્તાહ માનસિક મોડલ તરીકે ઓળખાય છે, એક નમૂનારૂપ MVC, મોડેલ દૃશ્ય નિયંત્રક, જે તમે પ્રોગ્રામિંગ કર્યું છે Python માં પહેલાં અથવા રૂબી અથવા અન્યત્ર, તમે આ ટીમ સાથે ખબર પડી શકે છે રેલ્સ અને જેંગો અને જેમ. પરંતુ તમે માટે નવા છો આ પણ જોશો આ ખરેખર ખૂબ જ કુદરતી છે કે આ અવયવ વિસ્તરણ અને ડિઝાઇન સૉર્ટ કરો કોડ અમે કર્યું છે કે સી માં કરી દેવામાં હવે અમે જઈ રહ્યાં છો, PHP, માટે તે પાઠ લાગુ કે જેથી આખરે, અમે છે અમારી પોતાની વેબસાઇટ્સ અમલીકરણ. અને તમે પ્રકારની છો જો mesmerized અથવા દંગ અમે કરવા જઈ રહ્યાં છો જેથી ઝડપથી તમામ, લગભગ દરેક ખ્યાલ છે કે સત્ર, લગભગ 90% તે સહિત વિદ્યાર્થીઓને CS50 છે, , જે પહેલાં ક્યારેય પ્રોગ્રામ છે અંતિમ પ્રોજેક્ટ બનાવવા અંત કે વેબ પ્રોગ્રામીંગ પર આધારિત છે. અને તેથી તમે વળતર જોશો કે આવો સપ્તાહોમાં ઊંચી છે. તેથી અમે સોમવારે પછી તમે જોશો. 1 વક્તા: અને હવે, ડીપ Daven Farnham દ્વારા વિચારો. હેશ કોષ્ટકો. [હાસ્ય]