Please complete the following assignments and submit to me the requested homework. Send me an email to mariodvc@gmail.com when you are done with an assignment and use the provided email subject line (copy and paste it) so that your homework submission is routed to the correct assignment folder. Thank You and Email me if you have ANY questions - Mario :) |
|
Tech Assignment #1
|
|
The tasks that you should complete for Tech Assignment #1:
|
|
| Go To Top | |
Tech Assignment #2
|
|
The tasks that you should complete for Tech Assignment #2:
|
|
| Go To Top | |
Lesson #1
|
|
In this lesson we begin by looking at a couple of web sites dedicated to web design. The first web site: Getting Started in Web Design The second web site: 10 Principles of Effective Web Design NOTE: If you are interested in reading more about this subject - You can find additional articles simply by doing a Google search on - web design, priciples of web design, elements of web design and variations. Finally I have provided a little video with some of my own comments. The tasks that you should complete for this Lesson:
|
|
| Go To Top | |
Instructor's Note: In the next set of Lessons, we will begin by learning about the Web Development Cycle and then move on to creating some basic web pages. In Lesson 2 - we will be introduced to the Web Development Cycle and the process that can be used to create a 3 page web site, a 33 page web site or a 333 page web site! In Lesson 3 we will then download and install our web authoring progeram - KompoZer. We will create a VERY simple web page and then upload it to the web server. In the following lessons you will continue to build up your web pages and grow your web site! Now to work! |
|
| Go To Top | |
Lesson #2
|
|
The Web Development Cycle In this part of the lesson we will look at the basic Web Development Cycle. The tasks that you should complete for this Lesson:
|
|
| Go To Top | |
Tech Assignment #3
|
|
Instructor's NOTE: 2/17 - Ready to GO! PLEASE WAIT UNTIL I EMAIL YOU THE Web Server Configuration EMAIL AND In Tech Assignment #3 - you are going to set up the system we will use for you to publish your website on to the class Student Web Server. So, after you are done working on your web site homework assignments you will then use File Transfer Protocol (FTP) to copy files through the Internet. First, you will download and install a program called FileZilla. I am asking you to do this so that we can make sure that you will be able to copy your homework assignments to the web server. The tasks that you should complete for Tech Assignment #3:
|
|
| Go To Top | |
Lesson #3
|
|
Web Authoring Tools In this lesson we will look at the tools we will use for Web Development. The tasks that you should complete for this Lesson:
Want to see a Sample - Just go to my Student Site at: |
|
| Go To Top | |
Lesson #4
|
|
A Look at Hyper Text Markup Language - HTML In this Lesson we will take a closer look at the HTML code of web pages. Should you look into learning HTML coding? That depends on what you want to do? I do recommend that you take a least a basic HTML coding class so you get an understanding of how it works! In this next video we take a quick look at some HTML code and how different web sites process the code.. If you are feeling adventurous - in Kompzer change some your text in Source View - if you mess up you can always fix it in Normal View! Or restart from scratch!! Finally you will replace the current line of text on your index.html page with: Save the modified file and upload it using FileZilla - emaill me that you are done. The tasks that you should complete for this Lesson:
Want to see a Sample - Just go to my Student Site at: |
|
| Go To Top | |
Lesson #5
|
|
Creating HyperLinks - Part 1 In this Lesson we will take a look at how to start creating hyperlinks for web page navigation. We will start by watching a little video on the types of hyperlinks. We will first focus on creating Absolute Hyperlinks and look at how to create them in Kompozer. Absolute links connect us to any other site out on the Internet. This is completely legal! You are not required to ask for permission to connect to any public web site. That is why we will are allowed to create links to Google, Wells Fargo, SF Giants, etc. Note: Each web authoring system - Dreamweaver, GoLive, Kompozer, Frontpage, etc, handles creating hyperlinks slightly differently. It is your responsability as a Web Master to verifiy HOW your software accomplishes this and other processes. The tasks that you should complete for this Lesson:
Want to see a Sample - Just go to my Student Site at: |
|
| Go To Top | |
Lesson #6
|
|
Creating HyperLinks - Part 2 In this lesson we will create relative links for our web site navigation. After watching the video, we will watch a video on creating additional web pages for our web site. To practice creating relative links from our homepage (index.html) we need to create the following pages:
Afterwards you will copy ALL the files to your folder on the web server using Filezilla and test the links using a web browser. The tasks that you should complete for this Lesson:
Want to see a Sample - Just go to my Student Site at:
|
|
| Go To Top | |
Lesson #7
|
|
Creating Internal HyperLinks In this lesson we will create a Jump Link Menu on our resume.html page. After watching the video, we will watch a video on how to create a mock up resume.html page to use in creating our Jump link. Afterwards you will copy the updated resume.html file to your folder on the web server using Filezilla and test the links using a web browser. The tasks that you should complete for this Lesson:
Want to see a Sample - Just go to my Student Site at:
|
|
| Go To Top | |
Lesson #8
|
|
Working with Graphics and Tables In this lesson we will accomplish 2 large tasks. One, we will learn about and work with images/graphics/pictures. We will learn how to insert them onto our web pages and save them on our web server. Two, we will learn to use a HTML table to organize - how the images are displayed on a web page. The tasks that you should complete for this Lesson:
Want to see a Sample - Just go to my Student Site at: |
|
| Go To Top | |
MidTerm Project
|
|
MidTerm Project - MarioTronic Employee Event SiteCongratulations you have been Hired by MarioTronic Co. Inc. to create an Employee Event Web Site. So you will create a 3 page Web Site for MarioTronic Inc. that will allow our employees learn about and sign up for either a sporting event or a music event. You will upload these files to your student web server and create a link on your homepage to the MarioTronic Inc page (mt_index.html). Below are the Design Parameters for the MarioTronic Inc web site. Must have a minimum of 3 pages: File #1 - Homepage (mt_index.html) Welcome Message for mt_index.html page: The MarioTronic Co. Inc. Employee Activity Website is for our employees to see what FUN events the company has put together for them. These events are a sign of appreciation from the company to our loyal employees. There is no charge for attending any of these events. The ONLY requirement is employees need to make reservations for the events by the posted dates. SAVE TIME TYPING You can Copy & Paste this ... Design Parameters:
|
|
| Go To Top | |
Lesson #9
|
|
Working with Multimedia Objects In this lesson we will look at how we can add several types of multimedia elements to our web pages. We will start off with a simple definition of MuiltiMedia. Please view this link and read the posted article: Next we will look The tasks that you should complete for this Lesson:
Want to see a Sample - Just go to my Student Site at: |
|
| Go To Top | |
Lesson #10
|
|
Defining Cascading Style Sheets (CSS) In this lesson we will investigate the use of Cascading Style Sheets(CSS) and their relationship to web pages/sites. First we will look up 2 simple definitions and explanations on what is CSS? Please read through these 2 sites: TechTerms.com What is CSS?
Want to see a Sample - Just go to my Student Site at:
|
|
| Go To Top | |
Lesson #11
|
|
Search Engine Optimization (SEO) In this lesson we will about how search engines work, what is Search Engine Optimization (SEO) and Web Site Analytics. Search Engine Please watch this video (provided by Google):
Search Engine Optimization (SEO) Please read this short article on SEO to help explain its purpose. What is Search Engine Optimization (SEO)? A keyword phrase is generally two or more words that are used by web designers in search engine optimization, or by visitors who are using the search engines to find information based on that particular phrase. For example, on my parent's web site I used the following keyword phrases "Mario's La Fiesta", "mexican restaurant in Berkeley" and "near UC Berkeley" as keyword phrases to hopefully draw more visitors interested in locating their restaurant. My thinking is that prospective customers will use the restaurant's name, the city, type of food or location as possible keywords in using a search engine to look for a place to eat in Berkeley! Major search engines such as Google no longer look for keyword phrases in the Meta data, and are more apt to use the information within the actual text of the web page. So, I made sure that those keywords words all appeared on the homepage of the website. Can you spot them on the restaurant's website? Listing the keyword phrases in the Meta data does not do any harm though, but is completely up to the designer as to whether they will use keyword phrases in the Meta data. Here is a fun video to watch provided by Ali Baba at 1stoptutorials and I hope it helps explain this concept a little more:
Website Analytics Web analytics is a generic term meaning the study of the impact of a website on its users. Ecommerce companies and other website publishers often use Web analytics software to measure such concrete details as how many people visited their site, how many of those visitors were unique visitors, how they came to the site (i.e., if they followed a link to get to the site or came there directly), what keywords they searched with on the site's search engine, how long they stayed on a given page or on the entire site and what links they clicked on and when they left the site. Web analytic software can also be used to monitor whether or not a site's pages are working properly. With this information, Web site administrators can determine which areas of the site are popular and which areas of the site do not get traffic. Web analytics provides these site administrators and publishers with data that can be used to streamline a website to create a better user experience. This next video is a FREE lynda.com video Please watch this video:
The next video helps explain some of the terms used in analytics. This video is provided by www.traffic-is-king.com Please watch this video:
Final Thoughts - Link Google Analytics website: Tasks you need to do for Lesson 11
|
|
| Go To Top | |
Lesson #12
|
|
Web Hosting & Domain Names In this lesson we will look at what is Web Hosting and Domain Names. Web Hosting It is best to think of hosting as if you are renting a space for your shop at a local shopping center. The scope of hosting services varies widely. The most basic is web page and small-scale file hosting, where files can be uploaded via File Transfer Protocol (FTP) or a Web interface. The files are usually delivered to the Web "as is" or with little processing. Many Internet service providers (ISPs) offer this service free to their subscribers. People can also obtain Web page hosting from other, alternative service providers and is typically free, advertisement-sponsored, or inexpensive. Business web site hosting often has a higher expense. A complex site calls for a more comprehensive package that provides database support and application development platforms (e.g. PHP, Java, Ruby on Rails, ColdFusion, and ASP.NET). These facilities allow the customers to write or install scripts for applications like forums and content management. For e-commerce, SSL is also highly recommended especially if you are also using Credit Card processing services. The host may also provide an interface or control panel for managing the Web server and installing scripts as well as other services like e-mail. Some hosts specialize in certain software or services (e.g. e-commerce). They are commonly used by larger companies to outsource network infrastructure to a hosting company.
Domain Names A domain name is a unique name for your web site. Choosing a hosting solution could also include domain name registration. Your domain name should be easy to remember and easy to type. You should try and get a Domain Name that is like your Company Name. What is a Domain Name? A domain name is a unique name for a web site, like ford.com, sfgiants.com or dvc.edu. Domain names must be registered. When domain names are registered, they are added to a large domain name register called DNS. DNS stands for Domain Name System. A DNS server is responsible for informing all other computers on the Internet about the domain name and the web site address. In addition, information about the web site, including the IP address, is stored on a DNS server. That is why you can type: www.dvc.edu on any computer connected to the Internet anywhere and find the web site for Diablo Valley College! This video shows How Domain Names are used with DNS to find a web site
Registering a Domain Domains can be registered from domain name registration companies.These companies provide interfaces to search for available domain names, and they offer a variety of domain name extensions that can be registered at the same time. Choosing a Domain Name Choosing a domain name is a major step for any individual or organization.New domain name extensions and creative thinking still offer thousands of excellent domain names! When choosing a name, it is important to consider the purpose of a domain name, which is to provide an easy way to reach your web site. The best domains have the following characteristics: Short - People don't like to type! Meaningful - A short domain is nothing without meaning, 34i4nh.com is not easy to enter or to remember. Select a domain that relates to your site in a way that people will understand. Clear - Clarity is important when selecting a domain name. Avoid a name that is difficult to spell or pronounce. Exposure - Names that are short and easy to remember are an asset. In addition to visitors, also consider search engines. Search engines index your site and rank it for relevance against terms people search for. In order to maximize your sites exposure, consider including a relevant search term in your domain. Of course, only consider this if it still maintains a short, clear and meaningful domain name. Tasks you need to do for Lesson 12
Want to see a Sample - Just go to my Student Site at:
|
|
| Go To Top | |
Final Project
|
|
Final Project Serenity Spa Project Congratulations you have been Hired by Serenity Spa Inc. to create a Web Site. So you will create a 3 page Web Site for Serenity Spa Inc. that will tell prospective customers about the spa treatments available and look at a gallery of spa photos. You will upload these files to your student web server and create a link on your homepage to the Serenity Spa Inc. page (spa_index.html). Below are the Design Parameters for the Serenity Spa Inc. web site. Must have a minimum of 3 pages: File #1 - Homepage (spa_index.html) Message text for spa_index.html page: SAVE TIME TYPING You can Copy & Paste from this page Design Parameters:
|
|
All assignments need to be sumitted by 8am on Monday Dec 19th I am submitting my Final Grade Roster at 9am on Monday Dec 19th |
|
| Go To Top | |