title
Introduction to Website Administration
description
60 Minutes
Synopsis:
This class provides students with a basic understanding of technology and systems involved with maintaining a website.
Prerequisites:
None
This class talks about:
The Difference Between the Internet and World Wide Web
DNS
Web Servers
HTML
Scripting Languages
Databases
Web Browsers
Web Design Tools
Class Notes:
Introduction
Web design is not difficult, but it takes more work than many people realize.
The Basics
The Internet is a global system for communication
The World Wide Web is all of the web pages that reside on the Internet
A Web Browser is used to view web pages
W3C, or World Wide Web Consortium, creates standards for web browsers that programmers many times do not follow.
HTTP is the protocol used to transmit web pages
FTP is the protocol used to transfer files
SMTP is the protocol used to send email
DNS
All computer require IP Addresses
DNS Servers tell web browsers the IP Address for the website the user is trying to view.
Computers understand IP Addresses, not Domain Names
Web Servers
Apache is for any Server
IIS is for Windows Servers
For Hosted Linux Capitalization is VERY important
HTML
Is a human readable language
You can use Notepad to write HTML web pages
Scripting Languages
Are used to create Dynamic Web Pages
PHP, ASP, CGI Scripts are Scripting Languages
Your Server must support a scripting language for it to work.
Databases
MySQL is the most common database used for websites
Databases are used to store data
Are used to create Dynamic Web Pages
Web Browsers
IE, Mozilla, Chrome
Are supposed to conform to W3C, but many times don't
Web Design
Websites can be created with something as inexpensive as Notepad, or as expensive as Dreamweaver.
Microsoft Word and Google Docs can be used to create websites
detail
{'title': 'Introduction to Website Administration', 'heatmap': [{'end': 893.573, 'start': 844.944, 'weight': 1}, {'end': 1208.901, 'start': 1170.896, 'weight': 0.707}, {'end': 1706.745, 'start': 1662.774, 'weight': 0.816}, {'end': 2346.717, 'start': 2295.791, 'weight': 0.872}], 'summary': 'Covers making money with websites, challenges and basics of web business, evolution of the world wide web, dns, web servers, hosting options, and the importance of databases in web development, providing insights on misconceptions about making money, understanding internet basics, significance of the world wide web, dns translation, differences between windows and linux shared hosting, and the critical role of databases in modern websites.', 'chapters': [{'end': 90.714, 'segs': [{'end': 90.714, 'src': 'embed', 'start': 0.449, 'weight': 0, 'content': [{'end': 1.61, 'text': "Man, I've been laid off.", 'start': 0.449, 'duration': 1.161}, {'end': 2.531, 'text': "I'm running out of money.", 'start': 1.67, 'duration': 0.861}, {'end': 3.571, 'text': "I don't know what to do.", 'start': 2.591, 'duration': 0.98}, {'end': 10.696, 'text': "What can I do to make some money? Hey, you know what I've heard? I've heard making websites is an easy way to make money.", 'start': 4.011, 'duration': 6.685}, {'end': 23.217, 'text': "So we've all heard about the gold rush on the web, that if you put a website up, you will make money.", 'start': 16.912, 'duration': 6.305}, {'end': 27.361, 'text': 'I mean, all these little 18 and 19 year olds are instant millionaires.', 'start': 23.257, 'duration': 4.104}, {'end': 28.382, 'text': "They don't know anything.", 'start': 27.381, 'duration': 1.001}, {'end': 29.763, 'text': "They're uneducated.", 'start': 28.862, 'duration': 0.901}, {'end': 33.286, 'text': "They drop out of college and all of a sudden they're making tons and tons and tons of money.", 'start': 29.783, 'duration': 3.503}, {'end': 39.712, 'text': "This isn't really how it works, but a lot of people think that.", 'start': 35.508, 'duration': 4.204}, {'end': 43.475, 'text': 'Basically the internet and creating websites.', 'start': 40.772, 'duration': 2.703}, {'end': 54.021, 'text': 'you know, 10 years ago, 20 years ago, if you wanted to be a writer or if you wanted to produce videos,', 'start': 47.008, 'duration': 7.013}, {'end': 61.143, 'text': 'You would have to go to a company such as a magazine or a newspaper.', 'start': 55.06, 'duration': 6.083}, {'end': 71.907, 'text': 'Even if you were very good, you were competing for very few slots, and so there were a lot of qualified people in the world that could not get jobs,', 'start': 61.763, 'duration': 10.144}, {'end': 78.27, 'text': 'writing or doing videos or giving their opinions of things, simply because there were not enough slots for them.', 'start': 71.907, 'duration': 6.363}, {'end': 90.714, 'text': 'You can put that up and you can make money off of it.', 'start': 88.293, 'duration': 2.421}], 'summary': 'Creating websites seen as easy way to make money, but success not guaranteed.', 'duration': 90.265, 'max_score': 0.449, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/8ZOgPCtZvoU/pics/8ZOgPCtZvoU449.jpg'}], 'start': 0.449, 'title': 'Making money with websites', 'summary': 'Discusses the misconception of easily making money through websites, highlighting the challenges faced by traditional writers and the potential of making money through the internet.', 'chapters': [{'end': 90.714, 'start': 0.449, 'title': 'Making money with websites', 'summary': 'Discusses the misconception of easily making money through websites, highlighting the challenges faced by traditional writers and the potential of making money through the internet.', 'duration': 90.265, 'highlights': ['The internet has changed the landscape for writers and content creators, providing opportunities for individuals to make money through websites.', 'The misconception of easily making money through websites is addressed, emphasizing the challenges faced by traditional writers and the competition for limited slots in traditional media.', 'The transcript highlights the belief that creating websites is an easy way to make money, despite the challenges and misconceptions surrounding this idea.']}], 'duration': 90.265, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/8ZOgPCtZvoU/pics/8ZOgPCtZvoU449.jpg', 'highlights': ['The internet has changed the landscape for writers and content creators, providing opportunities for individuals to make money through websites.', 'The misconception of easily making money through websites is addressed, emphasizing the challenges faced by traditional writers and the competition for limited slots in traditional media.', 'The transcript highlights the belief that creating websites is an easy way to make money, despite the challenges and misconceptions surrounding this idea.']}, {'end': 376.566, 'segs': [{'end': 143.593, 'src': 'embed', 'start': 92.175, 'weight': 0, 'content': [{'end': 98.017, 'text': 'The thing I will warn you is that the Internet, the websites, are real businesses.', 'start': 92.175, 'duration': 5.842}, {'end': 103.7, 'text': 'Way too many people think that somehow running a web business is easy.', 'start': 98.577, 'duration': 5.123}, {'end': 104.86, 'text': "It's not.", 'start': 104.44, 'duration': 0.42}, {'end': 109.662, 'text': "This website that you're looking at takes a lot of time to produce and create.", 'start': 105.56, 'duration': 4.102}, {'end': 123.084, 'text': "Too many people think, oh, I'm going to spend an hour a day and then but realistically it doesn't.", 'start': 110.843, 'duration': 12.241}, {'end': 131.808, 'text': 'The reason Mark Zuckerman or whatever at Facebook is making billions of dollars is because he has the number one website in the world.', 'start': 123.104, 'duration': 8.704}, {'end': 136.029, 'text': "If you have the number one company of anything, you're gonna make a lot of money.", 'start': 132.448, 'duration': 3.581}, {'end': 140.771, 'text': 'This class is Introduction to Web Administration.', 'start': 137.57, 'duration': 3.201}, {'end': 143.593, 'text': "So, if you're thinking about creating a website,", 'start': 140.992, 'duration': 2.601}], 'summary': 'Running a web business takes time and effort. number one websites bring huge profits.', 'duration': 51.418, 'max_score': 92.175, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/8ZOgPCtZvoU/pics/8ZOgPCtZvoU92175.jpg'}, {'end': 282.931, 'src': 'embed', 'start': 162.448, 'weight': 2, 'content': [{'end': 172.195, 'text': "Once you have a solid foundation in how the technology functions, then you can start to design your website and produce something that's worthwhile.", 'start': 162.448, 'duration': 9.747}, {'end': 179.697, 'text': "A lot of web designers try to skip this servers and they don't want to know about routers and browsers.", 'start': 172.816, 'duration': 6.881}, {'end': 185.519, 'text': 'But these are the things that will affect how your website functions.', 'start': 181.277, 'duration': 4.242}, {'end': 198.369, 'text': "So you can make the prettiest website in the world, but if the underlying technology that makes it run isn't very good, website administration.", 'start': 185.799, 'duration': 12.57}, {'end': 201.272, 'text': "Like I say, we're going to go over things like DNS.", 'start': 198.77, 'duration': 2.502}, {'end': 204.996, 'text': "We're going to go over how IP addresses and domain names work.", 'start': 201.332, 'duration': 3.664}, {'end': 214.106, 'text': "We're going to talk about HTML, scripting languages, databases, web browsers, and then finally go a little bit into web design.", 'start': 205.176, 'duration': 8.93}, {'end': 226.528, 'text': 'To understand how the Internet works, we need to go over a few basic concepts.', 'start': 220.526, 'duration': 6.002}, {'end': 235.931, 'text': 'The first thing to realize is that the World Wide Web, the websites that you go to, and the Internet are two separate things.', 'start': 227.768, 'duration': 8.163}, {'end': 241.633, 'text': "The World Wide Web resides on the Internet, but it's not the Internet.", 'start': 236.431, 'duration': 5.202}, {'end': 245.514, 'text': 'The Internet is much more than the World Wide Web, the web pages that we go to.', 'start': 241.713, 'duration': 3.801}, {'end': 259.024, 'text': 'The internet was created back in the 1960s as a way for the military to communicate in case of nuclear attack, in case entire cities were vaporized.', 'start': 246.817, 'duration': 12.207}, {'end': 269.589, 'text': 'So basically what happens is the internet uses routers to transmit data the shortest way possible.', 'start': 259.863, 'duration': 9.726}, {'end': 282.931, 'text': "So let's say you have Los Angeles here and you have New York here and you're trying to way.", 'start': 269.969, 'duration': 12.962}], 'summary': 'Understanding technology fundamentals is crucial for effective website design and functionality, including concepts like dns, ip addresses, domain names, scripting languages, and databases.', 'duration': 120.483, 'max_score': 162.448, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/8ZOgPCtZvoU/pics/8ZOgPCtZvoU162448.jpg'}], 'start': 92.175, 'title': 'Challenges and basics of web business', 'summary': 'Highlights the challenges of running a web business, emphasizing the time and effort required and discusses understanding internet basics before designing a website, including the history of the internet and its foundational concepts.', 'chapters': [{'end': 143.593, 'start': 92.175, 'title': 'Challenges of running a web business', 'summary': 'Emphasizes the misconception of running a web business being easy, highlighting the time and effort required, along with the success of companies like facebook, which validates the potential for substantial earnings.', 'duration': 51.418, 'highlights': ['The misconception of running a web business being easy is addressed, emphasizing the time and effort required to create and maintain a successful website.', "Mark Zuckerberg's success with Facebook is cited as an example, highlighting the potential for substantial earnings when one has the number one website or company in the world.", 'The class is Introduction to Web Administration, providing insights for those considering creating a website.']}, {'end': 376.566, 'start': 143.593, 'title': 'Understanding internet basics for web design', 'summary': 'Covers the importance of understanding internet basics before designing a website, including concepts like web servers, routers, and browsers, and how the internet was created for military communication in the 1960s to avoid single points of failure.', 'duration': 232.973, 'highlights': ['The internet was created in the 1960s for military communication to avoid single points of failure, using routers to transmit data the shortest way possible. Explains the origin and purpose of the internet, highlighting its foundation in military communication and the use of routers to ensure communication without a single point of failure.', 'Understanding internet basics like web servers, routers, and browsers is crucial before designing a website to ensure its proper functioning. Emphasizes the importance of comprehending internet basics such as web servers, routers, and browsers before commencing website design to ensure its functionality.', 'The World Wide Web resides on the Internet but is not the Internet; the Internet is much more than the World Wide Web. Distinguishes between the World Wide Web and the Internet, emphasizing that the Internet encompasses more than just the web, providing a fundamental concept of internet architecture.']}], 'duration': 284.391, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/8ZOgPCtZvoU/pics/8ZOgPCtZvoU92175.jpg', 'highlights': ["Mark Zuckerberg's success with Facebook is cited as an example, highlighting the potential for substantial earnings when one has the number one website or company in the world.", 'The misconception of running a web business being easy is addressed, emphasizing the time and effort required to create and maintain a successful website.', 'Understanding internet basics like web servers, routers, and browsers is crucial before designing a website to ensure its proper functioning.', 'The internet was created in the 1960s for military communication to avoid single points of failure, using routers to transmit data the shortest way possible.', 'The World Wide Web resides on the Internet but is not the Internet; the Internet is much more than the World Wide Web.', 'The class is Introduction to Web Administration, providing insights for those considering creating a website.']}, {'end': 870.308, 'segs': [{'end': 445.686, 'src': 'embed', 'start': 377.147, 'weight': 0, 'content': [{'end': 383.874, 'text': 'So basically as long as humanity still exists, you could still get communication somewhere.', 'start': 377.147, 'duration': 6.727}, {'end': 388.163, 'text': "That's the internet.", 'start': 387.182, 'duration': 0.981}, {'end': 396.047, 'text': "The World Wide Web was created back in either 1992 or 1989, depending on what Wikipedia article you're reading.", 'start': 388.683, 'duration': 7.364}, {'end': 405.911, 'text': "And what the World Wide Web is, is it's web pages, all the web pages that you go to that are interconnected.", 'start': 398.088, 'duration': 7.823}, {'end': 412.155, 'text': 'So when you go to www.cnn.com, that is part of the World Wide Web.', 'start': 406.352, 'duration': 5.803}, {'end': 420.338, 'text': 'When you click on a link on that page to another page, as part of the World Wide Web.', 'start': 412.615, 'duration': 7.723}, {'end': 427.662, 'text': 'The World Wide Web is all the web pages that reside on the Internet.', 'start': 420.838, 'duration': 6.824}, {'end': 430.204, 'text': 'The Internet is this entire mess.', 'start': 428.142, 'duration': 2.062}, {'end': 435.327, 'text': "It's the entire global network of communications.", 'start': 430.244, 'duration': 5.083}, {'end': 445.686, 'text': "The World Wide Web is simply the web pages that So you've got the web pages.", 'start': 435.887, 'duration': 9.799}], 'summary': 'The world wide web, created in 1992 or 1989, is a network of interconnected web pages residing on the internet.', 'duration': 68.539, 'max_score': 377.147, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/8ZOgPCtZvoU/pics/8ZOgPCtZvoU377147.jpg'}, {'end': 577.049, 'src': 'embed', 'start': 540.001, 'weight': 1, 'content': [{'end': 547.449, 'text': 'we come up with one standard on how to create documents and then everybody can go their own way on creating programs to read those documents.', 'start': 540.001, 'duration': 7.448}, {'end': 553.155, 'text': 'Under that thought process, they came up with something called the World Wide Web Consortium.', 'start': 548.87, 'duration': 4.285}, {'end': 554.717, 'text': "You'll see it called W3C.", 'start': 553.615, 'duration': 1.102}, {'end': 571.281, 'text': 'So when HTML came out, it was under standards one.', 'start': 568.697, 'duration': 2.584}, {'end': 574.846, 'text': 'And then it went to HTML two, HTML three, HTML four.', 'start': 571.441, 'duration': 3.405}, {'end': 577.049, 'text': "It's now on HTML five.", 'start': 575.106, 'duration': 1.943}], 'summary': 'W3c created html standards, now at html 5.', 'duration': 37.048, 'max_score': 540.001, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/8ZOgPCtZvoU/pics/8ZOgPCtZvoU540001.jpg'}, {'end': 638.408, 'src': 'embed', 'start': 606.591, 'weight': 3, 'content': [{'end': 612.392, 'text': 'They wanted to gobble up as many customers to use their web browser versus the other.', 'start': 606.591, 'duration': 5.801}, {'end': 616.819, 'text': 'Back in the 90s you had Netscape basically and Internet Explorer.', 'start': 613.695, 'duration': 3.124}, {'end': 628.561, 'text': 'What both these companies did is they started creating standards that were not compliant with the World Wide Web Consortium.', 'start': 619.755, 'duration': 8.806}, {'end': 638.408, 'text': 'So if you wanted to see blinking letters in Netscape, you had to code it differently than if you wanted to see blinking letters in Internet Explorer.', 'start': 628.961, 'duration': 9.447}], 'summary': 'In the 90s, companies created non-compliant web standards to gain customers, causing coding differences.', 'duration': 31.817, 'max_score': 606.591, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/8ZOgPCtZvoU/pics/8ZOgPCtZvoU606591.jpg'}, {'end': 783.069, 'src': 'embed', 'start': 744.922, 'weight': 4, 'content': [{'end': 753.264, 'text': 'So if you want to send somebody a picture, or if you want somebody to be able to download something from your web page, you would use FTP.', 'start': 744.922, 'duration': 8.342}, {'end': 758.605, 'text': 'HTTP, Hyper Text Transfer Protocol, allows you to see the web page.', 'start': 754.204, 'duration': 4.401}, {'end': 775.843, 'text': "The last protocol that you'll hear is SMTP.", 'start': 770.538, 'duration': 5.305}, {'end': 779.566, 'text': 'This is Simple Mail Transfer Protocol.', 'start': 776.823, 'duration': 2.743}, {'end': 783.069, 'text': 'This is the protocol that allows email to go from place to place.', 'start': 779.906, 'duration': 3.163}], 'summary': 'Ftp for file transfer, http for web pages, and smtp for email transfer.', 'duration': 38.147, 'max_score': 744.922, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/8ZOgPCtZvoU/pics/8ZOgPCtZvoU744922.jpg'}], 'start': 377.147, 'title': 'Evolution of the world wide web and its significance', 'summary': 'Discusses the creation of the world wide web in 1992 or 1989, its interconnected web pages, relation to the internet, significance as the global network of communications, and the importance of web browsers in enabling the viewing of html documents, the evolution of html standards, competition between different web browsers, and the role of internet protocols such as http, ftp, and smtp.', 'chapters': [{'end': 445.686, 'start': 377.147, 'title': 'Evolution of the world wide web', 'summary': 'Discusses the creation of the world wide web in 1992 or 1989, its interconnected web pages, and its relation to the internet, emphasizing its significance as the global network of communications.', 'duration': 68.539, 'highlights': ['The World Wide Web was created back in either 1992 or 1989, and it consists of interconnected web pages that reside on the Internet, serving as the global network of communications.', 'The Internet is the entire global network of communications, while the World Wide Web specifically comprises interconnected web pages that are part of this network.', 'The World Wide Web encompasses web pages like www.cnn.com and their interconnected links, demonstrating its integral role in facilitating communication and information dissemination.']}, {'end': 870.308, 'start': 445.906, 'title': 'Importance of web browsers & internet protocols', 'summary': 'Discusses the significance of web browsers in enabling the viewing of html documents, the evolution of html standards, the competition between different web browsers, and the role of internet protocols such as http, ftp, and smtp in facilitating web browsing and email communication.', 'duration': 424.402, 'highlights': ['The significance of web browsers in enabling the viewing of HTML documents and the evolution of HTML standards, from HTML one to HTML five, is explained, emphasizing the role of the World Wide Web Consortium (W3C) in creating these standards.', 'The competition between different web browsers, particularly Netscape and Internet Explorer in the 90s, is highlighted, with a focus on their non-compliant standards that led to discrepancies in displaying content.', 'The explanation of internet protocols, including HTTP for web page presentation, FTP for file transfer, and SMTP for email communication, provides insights into the underlying mechanisms of internet activities and communication.']}], 'duration': 493.161, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/8ZOgPCtZvoU/pics/8ZOgPCtZvoU377147.jpg', 'highlights': ['The World Wide Web was created back in either 1992 or 1989, and it consists of interconnected web pages that reside on the Internet, serving as the global network of communications.', 'The significance of web browsers in enabling the viewing of HTML documents and the evolution of HTML standards, from HTML one to HTML five, is explained, emphasizing the role of the World Wide Web Consortium (W3C) in creating these standards.', 'The Internet is the entire global network of communications, while the World Wide Web specifically comprises interconnected web pages that are part of this network.', 'The competition between different web browsers, particularly Netscape and Internet Explorer in the 90s, is highlighted, with a focus on their non-compliant standards that led to discrepancies in displaying content.', 'The explanation of internet protocols, including HTTP for web page presentation, FTP for file transfer, and SMTP for email communication, provides insights into the underlying mechanisms of internet activities and communication.', 'The World Wide Web encompasses web pages like www.cnn.com and their interconnected links, demonstrating its integral role in facilitating communication and information dissemination.']}, {'end': 1447.812, 'segs': [{'end': 1082.544, 'src': 'embed', 'start': 1026.906, 'weight': 0, 'content': [{'end': 1033.13, 'text': "that IP address to go to the website wherever it's hosted.", 'start': 1026.906, 'duration': 6.224}, {'end': 1040.073, 'text': 'so this is how domain names work and what DNS is basically.', 'start': 1033.13, 'duration': 6.943}, {'end': 1051.038, 'text': "DNS is what turns what's called human readable addresses you know domain names into something that computers understand, which is IP addresses.", 'start': 1040.073, 'duration': 10.965}, {'end': 1058.117, 'text': 'now, Once the computer knows what IP address to go to for a website,', 'start': 1051.038, 'duration': 7.079}, {'end': 1065.359, 'text': 'you should realize that every server that hosts websites can host multiple websites.', 'start': 1058.117, 'duration': 7.242}, {'end': 1072.922, 'text': "So if you go to this IP address, the server that's at this IP address may host a thousand different websites.", 'start': 1065.619, 'duration': 7.303}, {'end': 1082.544, 'text': 'So what happens is then, when this computer goes to this IP address, goes to the server that hosts all these thousands of websites.', 'start': 1073.899, 'duration': 8.645}], 'summary': 'Dns translates domain names to ip addresses, enabling access to multiple websites on a single server.', 'duration': 55.638, 'max_score': 1026.906, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/8ZOgPCtZvoU/pics/8ZOgPCtZvoU1026906.jpg'}, {'end': 1210.083, 'src': 'heatmap', 'start': 1170.896, 'weight': 3, 'content': [{'end': 1176.1, 'text': 'Generally, there are only two types of web servers that people use.', 'start': 1170.896, 'duration': 5.204}, {'end': 1180.582, 'text': "There's something called IIS.", 'start': 1176.9, 'duration': 3.682}, {'end': 1185.926, 'text': 'This is called Internet Information Server, and this is created by Microsoft.', 'start': 1180.823, 'duration': 5.103}, {'end': 1192.19, 'text': 'So if you have a Windows server, you can use IIS, Internet Information Server.', 'start': 1186.466, 'duration': 5.724}, {'end': 1198.034, 'text': "The other type of server that's actually far more popular than IIS is called Apache.", 'start': 1192.77, 'duration': 5.264}, {'end': 1204.977, 'text': 'The Apache web server.', 'start': 1203.596, 'duration': 1.381}, {'end': 1208.901, 'text': 'This is the web server that people generally like to use.', 'start': 1205.037, 'duration': 3.864}, {'end': 1210.083, 'text': "It's the one that's used the most.", 'start': 1209.022, 'duration': 1.061}], 'summary': 'Two main web servers are iis (by microsoft) and apache, with apache being more popular.', 'duration': 33.183, 'max_score': 1170.896, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/8ZOgPCtZvoU/pics/8ZOgPCtZvoU1170896.jpg'}, {'end': 1421.07, 'src': 'embed', 'start': 1390.245, 'weight': 5, 'content': [{'end': 1392.827, 'text': 'what shared hosting is is what most people do.', 'start': 1390.245, 'duration': 2.582}, {'end': 1399.812, 'text': 'is you go to godaddy.com or oneandone.com and you buy their hosting plan.', 'start': 1392.827, 'duration': 6.985}, {'end': 1408.878, 'text': "so for right now now it's anywhere between three to twenty dollars a month their web hosting servers,", 'start': 1399.812, 'duration': 9.066}, {'end': 1416.746, 'text': "and they'll say you can put up to 50 gigs of data into the space and then you have so much transfer bandwidth,", 'start': 1408.878, 'duration': 7.868}, {'end': 1421.07, 'text': 'so they may say you get two terabytes of transfer.', 'start': 1416.746, 'duration': 4.324}], 'summary': 'Shared hosting allows users to purchase hosting plans for $3 to $20/month, offering up to 50gb space and 2tb transfer bandwidth.', 'duration': 30.825, 'max_score': 1390.245, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/8ZOgPCtZvoU/pics/8ZOgPCtZvoU1390245.jpg'}], 'start': 877.03, 'title': 'Dns, web servers, and hosting options', 'summary': "Explains how dns translates domain names into ip addresses for web navigation and discusses web servers iis and apache, emphasizing apache's flexibility and popularity in shared hosting.", 'chapters': [{'end': 1145.744, 'start': 877.03, 'title': 'Understanding dns and domain names', 'summary': 'Explains how dns, domain name services, translates human-readable domain names into computer-understandable ip addresses, allowing computers to navigate the world wide web and access websites hosted on servers.', 'duration': 268.714, 'highlights': ['DNS translates human-readable domain names into computer-understandable IP addresses DNS, or Domain Name Services, converts human-readable domain names like www.elithecomputerguy.com into computer-understandable IP addresses, such as 208.45, allowing computers to communicate and access websites on the internet.', 'Computers only communicate with IP addresses Computers communicate solely with IP addresses, and DNS plays a crucial role in translating human-readable domain names into IP addresses, enabling computers to access websites and navigate the internet.', 'Servers can host multiple websites Each server can host numerous websites, leading to a scenario where a single IP address may correspond to a server hosting thousands of websites, with a configuration file directing the computer to the specific website requested.']}, {'end': 1447.812, 'start': 1146.225, 'title': 'Web servers and hosting options', 'summary': 'Discusses the two main types of web servers, iis and apache, their compatibility with different operating systems, limitations and hosting options, emphasizing the flexibility and scalability of apache and the shared hosting option as the most popular choice.', 'duration': 301.587, 'highlights': ['The Apache web server is more popular than IIS, as it can be used across all operating systems, including Windows, Mac, and Linux, and can handle unlimited visitors, making it a flexible and scalable option for hosting websites.', 'IIS, or Internet Information Server, is limited to Windows computers and has restrictions on simultaneous connections, such as only allowing 10 visitors at a time, making it less flexible compared to Apache.', 'Shared hosting, offered by services like godaddy.com or oneandone.com, is the popular choice for hosting websites, providing options for data storage and transfer bandwidth, with some services offering free unlimited bandwidth for hosting different types of content like videos or text files.']}], 'duration': 570.782, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/8ZOgPCtZvoU/pics/8ZOgPCtZvoU877030.jpg', 'highlights': ['DNS translates human-readable domain names into computer-understandable IP addresses.', 'Computers communicate solely with IP addresses, and DNS plays a crucial role in translating human-readable domain names into IP addresses.', 'Each server can host numerous websites, leading to a scenario where a single IP address may correspond to a server hosting thousands of websites.', 'The Apache web server is more popular than IIS, as it can be used across all operating systems and can handle unlimited visitors, making it a flexible and scalable option for hosting websites.', 'IIS, or Internet Information Server, is limited to Windows computers and has restrictions on simultaneous connections, making it less flexible compared to Apache.', 'Shared hosting is the popular choice for hosting websites, providing options for data storage and transfer bandwidth, with some services offering free unlimited bandwidth for hosting different types of content.']}, {'end': 2325.88, 'segs': [{'end': 1517.973, 'src': 'embed', 'start': 1488.907, 'weight': 1, 'content': [{'end': 1494.528, 'text': "If you buy Windows shared hosting, it'll be on Internet Information Server, but you can't really tell that.", 'start': 1488.907, 'duration': 5.621}, {'end': 1505.67, 'text': 'The big thing is if you use Windows shared hosting, capitalization within files does not matter.', 'start': 1495.508, 'duration': 10.162}, {'end': 1510.846, 'text': 'capitalization does matter.', 'start': 1509.124, 'duration': 1.722}, {'end': 1513.889, 'text': 'What this means, and just follow me.', 'start': 1512.067, 'duration': 1.822}, {'end': 1517.973, 'text': "If you don't get it the first time, rewind and then watch it again and rewind.", 'start': 1514.449, 'duration': 3.524}], 'summary': 'Windows shared hosting on internet information server ignores file capitalization.', 'duration': 29.066, 'max_score': 1488.907, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/8ZOgPCtZvoU/pics/8ZOgPCtZvoU1488907.jpg'}, {'end': 1706.745, 'src': 'heatmap', 'start': 1600.782, 'weight': 0, 'content': [{'end': 1611.876, 'text': 'So in Linux, Linux thinks that thinks that if the capitalization is different, that they are different files.', 'start': 1600.782, 'duration': 11.094}, {'end': 1616.917, 'text': 'In Windows, again, Windows thinks these are the exact same file.', 'start': 1612.176, 'duration': 4.741}, {'end': 1620.258, 'text': 'Linux thinks these are three different files.', 'start': 1617.618, 'duration': 2.64}, {'end': 1628.101, 'text': "Why this is important is when we get into the class on HTML and you're coding in, let's say, hyperlinks.", 'start': 1621.119, 'duration': 6.982}, {'end': 1630.641, 'text': "you're coding in links to other places in your website.", 'start': 1628.101, 'duration': 2.54}, {'end': 1649.323, 'text': "Well, if the name of the file that you're supposed to go to Well, if in that hyperlink you do lowercase A-E-L, it won't work.", 'start': 1632.002, 'duration': 17.321}, {'end': 1651.605, 'text': "You'll click on it and it'll go page not found.", 'start': 1649.363, 'duration': 2.242}, {'end': 1661.033, 'text': 'So Linux is considered a superior and more stable and faster web hosting platform.', 'start': 1652.206, 'duration': 8.827}, {'end': 1668.279, 'text': "So if you're confident you're not going to make a lot of mistakes with capitalization errors, you can go with Linux.", 'start': 1662.774, 'duration': 5.505}, {'end': 1673.602, 'text': "If you're kind of sloppy, like I used to be, probably don't want to go with Linux.", 'start': 1668.579, 'duration': 5.023}, {'end': 1680.724, 'text': 'you probably want to go with Windows because, like I say is, if you name a file, you know, with different capitalizations,', 'start': 1673.602, 'duration': 7.122}, {'end': 1682.385, 'text': 'it will be considered different.', 'start': 1680.724, 'duration': 1.661}, {'end': 1687.866, 'text': 'in Linux and Windows, these files are the same thing.', 'start': 1682.385, 'duration': 5.481}, {'end': 1691.307, 'text': 'in Linux, these files are considered different things.', 'start': 1687.866, 'duration': 3.441}, {'end': 1694.268, 'text': 'Linux looks at capitalization differently than Windows.', 'start': 1691.307, 'duration': 2.961}, {'end': 1706.745, 'text': "Okay, now that we've talked about DNS and we've talked about the web server, now we need to talk about HTML,", 'start': 1701.078, 'duration': 5.667}], 'summary': 'Linux and windows handle file capitalization differently, affecting web hosting and html links.', 'duration': 67.497, 'max_score': 1600.782, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/8ZOgPCtZvoU/pics/8ZOgPCtZvoU1600782.jpg'}, {'end': 2050.783, 'src': 'embed', 'start': 1979.702, 'weight': 3, 'content': [{'end': 1988.603, 'text': "But what I want Once you learn a little bit, you'll understand.", 'start': 1979.702, 'duration': 8.901}, {'end': 1991.367, 'text': 'But this is an entire web page.', 'start': 1989.224, 'duration': 2.143}, {'end': 1998.296, 'text': 'This is how web pages are created or written, is using all of this information here.', 'start': 1991.487, 'duration': 6.809}, {'end': 2001.66, 'text': 'HTML tags, heads, bodies, H1.', 'start': 1998.536, 'duration': 3.124}, {'end': 2011.153, 'text': 'You can write all this out in a text document in a way that when somebody goes to the document in a web browser,', 'start': 2003.712, 'duration': 7.441}, {'end': 2016.394, 'text': "it'll pop up in Internet Explorer or Firefox or whatever, and you'll see a web page.", 'start': 2011.153, 'duration': 5.241}, {'end': 2020.915, 'text': "So that's what I want you to get out of this.", 'start': 2018.655, 'duration': 2.26}, {'end': 2029.516, 'text': 'HTML documents are created in human, readable format, which means, if you understand what is being said,', 'start': 2021.675, 'duration': 7.841}, {'end': 2048.502, 'text': 'you can open up the document in readable document and then turns it into to something spiffy that they actually show on the web.', 'start': 2029.516, 'duration': 18.986}, {'end': 2050.783, 'text': 'so this is what HTML is.', 'start': 2048.502, 'duration': 2.281}], 'summary': 'Html documents are created in a human-readable format and transformed into web pages for viewing in browsers.', 'duration': 71.081, 'max_score': 1979.702, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/8ZOgPCtZvoU/pics/8ZOgPCtZvoU1979702.jpg'}, {'end': 2168.989, 'src': 'embed', 'start': 2141.514, 'weight': 5, 'content': [{'end': 2149.017, 'text': 'That saying, hello, Bob, and that being able to allow you to log in is made possible through scripting languages.', 'start': 2141.514, 'duration': 7.503}, {'end': 2157.861, 'text': 'If you want to see what the time is or you want to create shopping carts for people so people can buy things on your web store,', 'start': 2149.718, 'duration': 8.143}, {'end': 2159.982, 'text': 'you need to use a scripting language.', 'start': 2157.861, 'duration': 2.121}, {'end': 2163.764, 'text': "These scripting languages you will hear about, there's PHP.", 'start': 2160.842, 'duration': 2.922}, {'end': 2168.989, 'text': 'scripts or Perl scripts.', 'start': 2167.688, 'duration': 1.301}], 'summary': 'Scripting languages like php and perl enable tasks such as time display and shopping cart creation on web stores.', 'duration': 27.475, 'max_score': 2141.514, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/8ZOgPCtZvoU/pics/8ZOgPCtZvoU2141514.jpg'}, {'end': 2312.075, 'src': 'embed', 'start': 2270.942, 'weight': 6, 'content': [{'end': 2274.865, 'text': "So a lot of the software that you're going to be running into.", 'start': 2270.942, 'duration': 3.923}, {'end': 2283.566, 'text': "let's say, if you decide to create a blog or a website like Everyman IT, This requires PHP 5 in order to run.", 'start': 2274.865, 'duration': 8.701}, {'end': 2291.009, 'text': 'If I was using a shared hosting plan, I would have to make sure that they provide PHP 5 support.', 'start': 2283.846, 'duration': 7.163}, {'end': 2295.791, 'text': 'Many of the shared hosting plans right now only support PHP 4.', 'start': 2291.589, 'duration': 4.202}, {'end': 2312.075, 'text': 'So, if I have a blog, I try to put it onto that shared hosting plan and it only uses PHP 4, So the scripts allow you to do the dynamic stuff,', 'start': 2295.791, 'duration': 16.284}], 'summary': 'Creating a blog or website like everyman it requires php 5 support, which some shared hosting plans lack.', 'duration': 41.133, 'max_score': 2270.942, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/8ZOgPCtZvoU/pics/8ZOgPCtZvoU2270942.jpg'}], 'start': 1447.812, 'title': 'Choosing between windows and linux shared hosting', 'summary': 'Discusses differences between windows and linux shared hosting, emphasizing the impact of file name capitalization on website functionality and recommending linux for stability and speed. it also introduces html as a human-readable language for creating web pages and highlights the importance of php 5 support for dynamic web pages.', 'chapters': [{'end': 1691.307, 'start': 1447.812, 'title': 'Choosing between windows and linux shared hosting', 'summary': 'Discusses the differences between windows and linux shared hosting, emphasizing the impact of file name capitalization on website functionality and recommending linux for stability and speed.', 'duration': 243.495, 'highlights': ['Linux shared hosting is considered superior and more stable, making it a faster web hosting platform. Linux is considered a superior and more stable web hosting platform, making it faster. It is recommended for individuals confident in avoiding capitalization errors.', 'Windows shared hosting does not differentiate between file names based on capitalization, while Linux does. In Windows shared hosting, file names with different capitalizations are considered the same, while in Linux, they are considered different.', 'The impact of file name capitalization on website functionality is emphasized, with Linux requiring exact capitalization for file access. The chapter emphasizes the significance of file name capitalization in affecting website functionality, particularly the requirement for exact capitalization in Linux for accessing files.']}, {'end': 2325.88, 'start': 1691.307, 'title': 'Understanding html and scripting languages', 'summary': 'Introduces html as a human-readable language for creating web pages and explains the concept of scripting languages, highlighting the importance of php 5 support for dynamic web pages.', 'duration': 634.573, 'highlights': ['HTML is a human-readable language that presents as a text file when presented to the web browser, allowing easy viewing and editing in applications like Notepad or WordPad.', 'Understanding HTML tags, heads, bodies, and H1 allows the creation of web pages that can be opened in web browsers, making it a crucial aspect of web development.', 'Scripting languages like PHP and Perl enable the creation of dynamic web pages with customizable and interactive features, requiring web hosts to support the specific scripting language version for functionality.', 'The transition from PHP 4 to PHP 5 is essential for running modern software and applications, emphasizing the need for web hosting plans that provide PHP 5 support for dynamic web page functionalities.']}], 'duration': 878.068, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/8ZOgPCtZvoU/pics/8ZOgPCtZvoU1447812.jpg', 'highlights': ['Linux shared hosting is superior and more stable, making it faster. Recommended for avoiding capitalization errors.', 'Windows shared hosting does not differentiate file names based on capitalization, while Linux does.', 'The impact of file name capitalization on website functionality is emphasized, with Linux requiring exact capitalization for file access.', 'HTML is a human-readable language, crucial for creating web pages that can be opened in web browsers.', 'Understanding HTML tags, heads, bodies, and H1 is crucial for web development.', 'PHP and Perl enable the creation of dynamic web pages with customizable and interactive features.', 'Transition from PHP 4 to PHP 5 is essential for running modern software and applications.']}, {'end': 3539.988, 'segs': [{'end': 2363.531, 'src': 'embed', 'start': 2325.88, 'weight': 2, 'content': [{'end': 2329.342, 'text': "that whatever web hosting you're using has to be able to support those.", 'start': 2325.88, 'duration': 3.462}, {'end': 2346.717, 'text': 'Now, once we get past HTML and once we get past the scripting languages PHP or ASP, or all that the next thing that makes a website work,', 'start': 2335.694, 'duration': 11.023}, {'end': 2354.38, 'text': 'or makes modern websites operate, is the database that stores the data for the website.', 'start': 2346.717, 'duration': 7.663}, {'end': 2363.531, 'text': 'Databases are very, very specialized pieces of software that simply contain data.', 'start': 2356.889, 'duration': 6.642}], 'summary': 'Modern websites rely on databases to store data, beyond html and scripting languages.', 'duration': 37.651, 'max_score': 2325.88, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/8ZOgPCtZvoU/pics/8ZOgPCtZvoU2325880.jpg'}, {'end': 2558.413, 'src': 'embed', 'start': 2514.801, 'weight': 0, 'content': [{'end': 2518.963, 'text': "As far as you're concerned at this point, the only database to worry about is MySQL.", 'start': 2514.801, 'duration': 4.162}, {'end': 2525.465, 'text': "This is the one that basically all websites use and you'll be fine with.", 'start': 2519.263, 'duration': 6.202}, {'end': 2531.607, 'text': 'So the database, the big thing to come out of the database is all the database does is store data.', 'start': 2525.845, 'duration': 5.762}, {'end': 2538.77, 'text': 'It just stores things like inventory, it stores vendor lists, it stores client lists, phone numbers, that kind of stuff.', 'start': 2531.667, 'duration': 7.103}, {'end': 2540.651, 'text': "There's nothing fancy going on there.", 'start': 2538.87, 'duration': 1.781}, {'end': 2546.925, 'text': 'In order to make a database do something that anybody cares about, you use a scripting language.', 'start': 2541.701, 'duration': 5.224}, {'end': 2551.028, 'text': 'Like with MySQL, you use a scripting language called PHP.', 'start': 2547.285, 'duration': 3.743}, {'end': 2558.413, 'text': 'PHP goes into the database, it grabs the information that you want, and then it presents it on the web page.', 'start': 2551.628, 'duration': 6.785}], 'summary': 'Mysql is the go-to database for websites, storing inventory, vendor and client lists, and phone numbers. php is used to access and present the information on web pages.', 'duration': 43.612, 'max_score': 2514.801, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/8ZOgPCtZvoU/pics/8ZOgPCtZvoU2514801.jpg'}, {'end': 2644.903, 'src': 'embed', 'start': 2620.947, 'weight': 5, 'content': [{'end': 2627.51, 'text': 'World Wide Web Consortium comes up with all these standards and then these web browsers are supposed to stick by them.', 'start': 2620.947, 'duration': 6.563}, {'end': 2634.35, 'text': 'So, when you start designing your web page,', 'start': 2631.306, 'duration': 3.044}, {'end': 2641.519, 'text': 'the thing that you cannot forget to do is you need to design your web page and then you need to open it up in Internet Explorer.', 'start': 2634.35, 'duration': 7.169}, {'end': 2643.561, 'text': 'And then you need to open it up in Firefox.', 'start': 2641.679, 'duration': 1.882}, {'end': 2644.903, 'text': 'And then you need to open it up in Safari.', 'start': 2643.602, 'duration': 1.301}], 'summary': 'W3c sets web standards, design for ie, firefox, and safari.', 'duration': 23.956, 'max_score': 2620.947, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/8ZOgPCtZvoU/pics/8ZOgPCtZvoU2620947.jpg'}, {'end': 2944.422, 'src': 'embed', 'start': 2898.423, 'weight': 6, 'content': [{'end': 2901.124, 'text': "So you don't have to pay $600.", 'start': 2898.423, 'duration': 2.701}, {'end': 2902.745, 'text': 'The same is true with Google Docs.', 'start': 2901.124, 'duration': 1.621}, {'end': 2907.807, 'text': "If you use Google Docs, there's an option to save as HTML or save as a web page.", 'start': 2902.805, 'duration': 5.002}, {'end': 2910.228, 'text': 'So you can create a document in Google Docs,', 'start': 2908.267, 'duration': 1.961}, {'end': 2916.991, 'text': 'you can save it as a web page and then you can upload it to your hosting server and now you have a web page.', 'start': 2910.228, 'duration': 6.763}, {'end': 2921.514, 'text': "So the big thing to remember with web design is it's.", 'start': 2917.872, 'duration': 3.642}, {'end': 2931.933, 'text': "that's created this human readable, which means if you want to use a text editor like notepad and you want to write out all the code,", 'start': 2924.208, 'duration': 7.725}, {'end': 2936.737, 'text': 'you can do that and you can create a perfectly fine web page.', 'start': 2931.933, 'duration': 4.804}, {'end': 2943.121, 'text': 'if you want to spend a whole lot of money and get very fancy, you can spend six hundred dollars on adobe, dreamweaver and you can build a very,', 'start': 2936.737, 'duration': 6.384}, {'end': 2944.422, 'text': 'very fancy web page.', 'start': 2943.121, 'duration': 1.301}], 'summary': 'Google docs offers a cost-effective way to create web pages, saving $600 on adobe dreamweaver.', 'duration': 45.999, 'max_score': 2898.423, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/8ZOgPCtZvoU/pics/8ZOgPCtZvoU2898423.jpg'}, {'end': 3045.771, 'src': 'embed', 'start': 3001.049, 'weight': 11, 'content': [{'end': 3004.871, 'text': 'and the creators of web browsers routinely ignore those standards.', 'start': 3001.049, 'duration': 3.822}, {'end': 3023.58, 'text': 'files, either up or down.', 'start': 3022.159, 'duration': 1.421}, {'end': 3027.662, 'text': "And we've talked about SMTP, Simple Mail Transfer Protocol.", 'start': 3024.14, 'duration': 3.522}, {'end': 3030.143, 'text': 'This is the protocol that is used to send emails.', 'start': 3027.742, 'duration': 2.401}, {'end': 3032.324, 'text': "We've talked about DNS.", 'start': 3030.904, 'duration': 1.42}, {'end': 3034.786, 'text': 'DNS is Domain Name Services.', 'start': 3032.544, 'duration': 2.242}, {'end': 3044.44, 'text': 'This is what turns domain names, cnn.com or bestbuy.com, into IP addresses, 208.64.', 'start': 3035.546, 'duration': 8.894}, {'end': 3045.771, 'text': '77.9, that computers understand.', 'start': 3044.44, 'duration': 1.331}], 'summary': 'Web browsers ignore standards, smtp sends emails, dns resolves domain names to ip addresses.', 'duration': 44.722, 'max_score': 3001.049, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/8ZOgPCtZvoU/pics/8ZOgPCtZvoU3001049.jpg'}, {'end': 3147.018, 'src': 'embed', 'start': 3118.878, 'weight': 12, 'content': [{'end': 3129.964, 'text': "What you should remember, though, is that they're limited to how many simultaneous connections people on your website.", 'start': 3118.878, 'duration': 11.086}, {'end': 3131.666, 'text': 'at any one time.', 'start': 3129.964, 'duration': 1.702}, {'end': 3136.99, 'text': 'when you decide to host your website, you can decide to either own and control your own server,', 'start': 3131.666, 'duration': 5.324}, {'end': 3141.774, 'text': 'so that means the the computer that houses your website is sitting in your building.', 'start': 3136.99, 'duration': 4.784}, {'end': 3147.018, 'text': 'you own it, or you can use a hosted, a shared hosting plan.', 'start': 3141.774, 'duration': 5.244}], 'summary': 'Websites have limits on simultaneous connections; choose between owning a server or using a shared hosting plan.', 'duration': 28.14, 'max_score': 3118.878, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/8ZOgPCtZvoU/pics/8ZOgPCtZvoU3118878.jpg'}, {'end': 3235.5, 'src': 'embed', 'start': 3207.225, 'weight': 9, 'content': [{'end': 3217.514, 'text': "Again, Linux is generally considered a better platform to host your website on, but if you're sloppy about how you program, this is you.", 'start': 3207.225, 'duration': 10.289}, {'end': 3220.216, 'text': 'you have to think about this yourself.', 'start': 3217.514, 'duration': 2.702}, {'end': 3228.343, 'text': "if you're sloppy with how you code things, Windows may be better for you, because it's not going to cause you as many problems.", 'start': 3220.216, 'duration': 8.127}, {'end': 3230.344, 'text': 'I talked about HTML.', 'start': 3229.664, 'duration': 0.68}, {'end': 3235.5, 'text': 'This is the language that all web pages are written in.', 'start': 3232.799, 'duration': 2.701}], 'summary': 'Linux is generally better to host websites, but if coding is sloppy, windows may be better to avoid problems.', 'duration': 28.275, 'max_score': 3207.225, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/8ZOgPCtZvoU/pics/8ZOgPCtZvoU3207225.jpg'}, {'end': 3293.099, 'src': 'embed', 'start': 3258.015, 'weight': 10, 'content': [{'end': 3262.838, 'text': 'Scripting languages are what give a website its flash and pizzazz and bang.', 'start': 3258.015, 'duration': 4.823}, {'end': 3267.241, 'text': 'If you create a website only in HTML, it is static.', 'start': 3263.358, 'duration': 3.883}, {'end': 3271.644, 'text': 'The website you go to today is the same website you go to tomorrow.', 'start': 3268.021, 'duration': 3.623}, {'end': 3273.685, 'text': 'Everybody goes to the exact same website.', 'start': 3272.044, 'duration': 1.641}, {'end': 3274.806, 'text': 'It says the exact same thing.', 'start': 3273.705, 'duration': 1.101}, {'end': 3279.008, 'text': 'Scripting languages is what allows a website to be dynamic.', 'start': 3275.366, 'duration': 3.642}, {'end': 3281.21, 'text': 'It allows you to do things like log into it.', 'start': 3279.068, 'duration': 2.142}, {'end': 3293.099, 'text': 'It allows specials of the day to pop up the same time and time and time and time again.', 'start': 3281.63, 'duration': 11.469}], 'summary': 'Scripting languages make websites dynamic, enabling features like login and daily specials.', 'duration': 35.084, 'max_score': 3258.015, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/8ZOgPCtZvoU/pics/8ZOgPCtZvoU3258015.jpg'}, {'end': 3370.879, 'src': 'embed', 'start': 3340.43, 'weight': 3, 'content': [{'end': 3342.612, 'text': "MySQL is free, it's robust.", 'start': 3340.43, 'duration': 2.182}, {'end': 3348.136, 'text': "I mean, a lot of major companies use MySQL, so it's a fine, great database.", 'start': 3342.972, 'duration': 5.164}, {'end': 3353.201, 'text': 'Frankly, even if you did try to go out and buy something like Oracle or Microsoft SQL Server,', 'start': 3348.837, 'duration': 4.364}, {'end': 3358.166, 'text': "I'm not sure you would find web software to work with it.", 'start': 3353.201, 'duration': 4.965}, {'end': 3360.329, 'text': "So just go with the database store's data.", 'start': 3358.226, 'duration': 2.103}, {'end': 3361.95, 'text': 'Go with MySQL.', 'start': 3360.789, 'duration': 1.161}, {'end': 3363.011, 'text': "It's what everybody has.", 'start': 3362.05, 'duration': 0.961}, {'end': 3365.654, 'text': "We've talked about the web browsers.", 'start': 3364.393, 'duration': 1.261}, {'end': 3370.879, 'text': 'Again, the web browsers made by the different companies, Internet Explorer, Mozilla Firefox.', 'start': 3365.834, 'duration': 5.045}], 'summary': "Mysql is widely used and recommended for web software, as it's free and robust.", 'duration': 30.449, 'max_score': 3340.43, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/8ZOgPCtZvoU/pics/8ZOgPCtZvoU3340430.jpg'}, {'end': 3414.263, 'src': 'embed', 'start': 3387.122, 'weight': 8, 'content': [{'end': 3395.028, 'text': 'you need to open up your website with every web browser that you want your users to use to get into it.', 'start': 3387.122, 'duration': 7.906}, {'end': 3407.769, 'text': 'So if you want your users to use web page with those three different browsers and make sure it looks how you want it to look.', 'start': 3395.108, 'duration': 12.661}, {'end': 3410.895, 'text': 'It may end up looking very, very different.', 'start': 3407.849, 'duration': 3.046}, {'end': 3414.263, 'text': 'This is something some of the web designers get a little lazy.', 'start': 3411.757, 'duration': 2.506}], 'summary': 'Ensure website compatibility across all browsers for consistent user experience.', 'duration': 27.141, 'max_score': 3387.122, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/8ZOgPCtZvoU/pics/8ZOgPCtZvoU3387122.jpg'}], 'start': 2325.88, 'title': 'Importance of databases in web development', 'summary': 'Emphasizes the critical role of databases in modern websites, highlighting their ability to store and retrieve essential data, the significance of mysql and php, testing web pages, and creating web pages using word, google docs, and text editors.', 'chapters': [{'end': 2442.504, 'start': 2325.88, 'title': 'Importance of databases for websites', 'summary': 'Explains the critical role of databases in modern websites, emphasizing their ability to store and retrieve data, such as usernames, passwords, and inventory, which are essential for website functionality.', 'duration': 116.624, 'highlights': ['Databases are crucial for modern websites as they store and retrieve essential data like usernames, passwords, and inventory, enabling website functionality.', 'Scripting languages like PHP or ASP communicate with databases to retrieve information for the website to use, such as validating user logins and accessing inventory data.', 'Quality web hosting must support databases to ensure the functioning of modern websites.']}, {'end': 2842.772, 'start': 2442.504, 'title': 'Web development essentials', 'summary': 'Discusses the importance of mysql as the preferred database for websites, the role of scripting languages like php in manipulating data, the significance of testing web pages in different browsers, and the various web design software options available, including dreamweaver.', 'duration': 400.268, 'highlights': ['The most important database for websites is MySQL, as it is open source and widely used, making it the preferred choice for prepackaged websites and web programs.', 'Scripting languages like PHP are essential for manipulating data in a database, enabling tasks such as retrieving and presenting information on web pages.', 'It is crucial to test web pages in different web browsers (e.g., Internet Explorer, Firefox, Safari, Chrome) as they may appear differently, emphasizing the adherence to W3C standards for web document design.', 'Various web design software options are available, including text editors like Notepad, as well as more sophisticated and expensive tools like Dreamweaver, which offers advanced features for web design.']}, {'end': 3001.049, 'start': 2843.513, 'title': 'Creating web pages using word and google docs', 'summary': 'Emphasizes on creating web pages using word and google docs, highlighting the cost-effective and accessible options for web design, such as using word or google docs to create web pages and upload them to a web server, as well as the option of using a text editor for coding.', 'duration': 157.536, 'highlights': ['Using Word or Google Docs to create and save web pages is a cost-effective and accessible option for web design, enabling users to create a web page and upload it to a web server without expensive software, as opposed to spending $600 on Adobe Dreamweaver for more complex web design.', 'It is important to remember that web design can be human-readable, allowing users to use a text editor like notepad to write out all the code and create a perfectly fine web page without the need for expensive software.', "The World Wide Web Consortium and their role in establishing standards for the World Wide Web is briefly mentioned, providing insight into the organization's efforts to develop web standards."]}, {'end': 3539.988, 'start': 3001.049, 'title': 'Website administration overview', 'summary': 'Covers website administration basics, including protocols like smtp and dns, server hosting options, differences between windows and linux hosting, importance of web browser compatibility, and tools for web design, with a reminder that each topic is complex and worthy of in-depth study.', 'duration': 538.939, 'highlights': ['The main thing to remember in web design is to open up the website with every web browser that you want your users to use, to ensure it looks consistent and functions properly for all users.', 'The chapter explains the differences between Windows and Linux hosting options, highlighting that Linux is generally considered a better platform, but the choice may depend on programming habits and needs.', 'It emphasizes the importance of understanding scripting languages for dynamic website functionality and connecting them to databases for storing and retrieving data.', 'The transcript discusses the protocols like SMTP for sending emails and DNS for translating domain names to IP addresses, providing an overview of fundamental internet technologies.', 'It mentions the options for server hosting, including owning and controlling your own server or using a shared hosting plan, with considerations for simultaneous connections and operating system compatibility.']}], 'duration': 1214.108, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/8ZOgPCtZvoU/pics/8ZOgPCtZvoU2325880.jpg', 'highlights': ['Databases are crucial for modern websites as they store and retrieve essential data like usernames, passwords, and inventory, enabling website functionality.', 'Scripting languages like PHP or ASP communicate with databases to retrieve information for the website to use, such as validating user logins and accessing inventory data.', 'Quality web hosting must support databases to ensure the functioning of modern websites.', 'The most important database for websites is MySQL, as it is open source and widely used, making it the preferred choice for prepackaged websites and web programs.', 'Scripting languages like PHP are essential for manipulating data in a database, enabling tasks such as retrieving and presenting information on web pages.', 'It is crucial to test web pages in different web browsers (e.g., Internet Explorer, Firefox, Safari, Chrome) as they may appear differently, emphasizing the adherence to W3C standards for web document design.', 'Using Word or Google Docs to create and save web pages is a cost-effective and accessible option for web design, enabling users to create a web page and upload it to a web server without expensive software, as opposed to spending $600 on Adobe Dreamweaver for more complex web design.', 'It is important to remember that web design can be human-readable, allowing users to use a text editor like notepad to write out all the code and create a perfectly fine web page without the need for expensive software.', 'The main thing to remember in web design is to open up the website with every web browser that you want your users to use, to ensure it looks consistent and functions properly for all users.', 'The chapter explains the differences between Windows and Linux hosting options, highlighting that Linux is generally considered a better platform, but the choice may depend on programming habits and needs.', 'It emphasizes the importance of understanding scripting languages for dynamic website functionality and connecting them to databases for storing and retrieving data.', 'The transcript discusses the protocols like SMTP for sending emails and DNS for translating domain names to IP addresses, providing an overview of fundamental internet technologies.', 'It mentions the options for server hosting, including owning and controlling your own server or using a shared hosting plan, with considerations for simultaneous connections and operating system compatibility.']}], 'highlights': ['The internet has changed the landscape for writers and content creators, providing opportunities for individuals to make money through websites.', 'The misconception of easily making money through websites is addressed, emphasizing the challenges faced by traditional writers and the competition for limited slots in traditional media.', 'The transcript highlights the belief that creating websites is an easy way to make money, despite the challenges and misconceptions surrounding this idea.', "Mark Zuckerberg's success with Facebook is cited as an example, highlighting the potential for substantial earnings when one has the number one website or company in the world.", 'The misconception of running a web business being easy is addressed, emphasizing the time and effort required to create and maintain a successful website.', 'Understanding internet basics like web servers, routers, and browsers is crucial before designing a website to ensure its proper functioning.', 'The World Wide Web resides on the Internet but is not the Internet; the Internet is much more than the World Wide Web.', 'The World Wide Web was created back in either 1992 or 1989, and it consists of interconnected web pages that reside on the Internet, serving as the global network of communications.', 'The significance of web browsers in enabling the viewing of HTML documents and the evolution of HTML standards, from HTML one to HTML five, is explained, emphasizing the role of the World Wide Web Consortium (W3C) in creating these standards.', 'DNS translates human-readable domain names into computer-understandable IP addresses.', 'Each server can host numerous websites, leading to a scenario where a single IP address may correspond to a server hosting thousands of websites.', 'The Apache web server is more popular than IIS, as it can be used across all operating systems and can handle unlimited visitors, making it a flexible and scalable option for hosting websites.', 'Shared hosting is the popular choice for hosting websites, providing options for data storage and transfer bandwidth, with some services offering free unlimited bandwidth for hosting different types of content.', 'Linux shared hosting is superior and more stable, making it faster. Recommended for avoiding capitalization errors.', 'HTML is a human-readable language, crucial for creating web pages that can be opened in web browsers.', 'Databases are crucial for modern websites as they store and retrieve essential data like usernames, passwords, and inventory, enabling website functionality.', 'Quality web hosting must support databases to ensure the functioning of modern websites.', 'The most important database for websites is MySQL, as it is open source and widely used, making it the preferred choice for prepackaged websites and web programs.', 'It is crucial to test web pages in different web browsers (e.g., Internet Explorer, Firefox, Safari, Chrome) as they may appear differently, emphasizing the adherence to W3C standards for web document design.', 'Using Word or Google Docs to create and save web pages is a cost-effective and accessible option for web design, enabling users to create a web page and upload it to a web server without expensive software, as opposed to spending $600 on Adobe Dreamweaver for more complex web design.', 'The main thing to remember in web design is to open up the website with every web browser that you want your users to use, to ensure it looks consistent and functions properly for all users.', 'The chapter explains the differences between Windows and Linux hosting options, highlighting that Linux is generally considered a better platform, but the choice may depend on programming habits and needs.', 'It emphasizes the importance of understanding scripting languages for dynamic website functionality and connecting them to databases for storing and retrieving data.', 'The transcript discusses the protocols like SMTP for sending emails and DNS for translating domain names to IP addresses, providing an overview of fundamental internet technologies.']}