1. Home
  2. Bio Page
  3. Design Page
  4. Lessons Page
  5. Showcase Page

Lessons Heading

Summary of the Course

Web Technologies is a completely hands-on course, 99% of the material you will learn by actually testing it out in assignments and projects. This I believe is a much more effective approach than to look at the concepts in lectures/readings. This course is very effective at teaching all the basic material required for Web Development and how to apply them. Additionally, most of the assignments I found to be very interesting, fun, and effective at actually teaching me how to use the current concept. I would give this course an A++, one of the best CS coursees I have ever taken, I definitely had a great time.

Web Patterns and Principles

Main Idea

The main idea of this concept is for coding purposes. If coding were not organized correctly and redundant the coding would be hard to understand.

Importance of Concept

This concept is important because it makes coding or following a person's code easier if everything was organized according to the following principles:seperation of concerns,DRY(dont repeat yourself),low representational gap, and high cohesion. It is used by taking out unnecessary and repetitive coding ,creating a class for each repetitive coding.

Presentation of Concept

I like when we had to do an assignment about organizing our code. Researching this on my own without any help is difficult. I actually tried to research on my own what it was and the way they explained it was very confusing.

Text Files:File Organization and Management

Main Idea

This concept was to teach us about organizing and naming our files like a great webdesigner would.If we did not organize our files accordingly and tried to create a huge website, it would be difficult to find files, especially if they were jumbled all over the place.

Importance of Concept

This concept is important not only for the coders understanding,but for the person pulling up files that the coder uses. For this reason, it is useful to name a file according to what it is. For example, too many files named "Image ###.JPG" can be confusing, instead, use names such as "phoneImage.JPG".

Presentation of Concept

I like when we had to an assignment about organizing our files. This was probably the easiest assignment I had to do in the class. Although, I did have a bit of trouble accessing the path for the files. But, after some researching, it was a piece of cake! Researching this concept on my own is easy to do. The concept itself is pretty self-explanatory.

XHTML and CSS

Main Idea

The main idea of this concept is to be experienced with XHTML and CSS for creating webpages. Creating websites are made easy using CSS for redundant coding and more advanced features.

Importance of Concept

This concept is important to learn because more people are creating websites using XHTML and CSS. Becoming a great webdesigner means learning how to create webpages from scratch.

Presentation of Concept

I like when we had to do the word cloud. It was there for us to learn what CSS really does and it gave us an opportunity to show our creativity. I enjoyed this site and I also learned alot when we did that assignment.

Javascript and JQuery

Main Idea

The main idea of this concept is to make websites more advanced with javascript and jquery. These technologies are used for things such as interaction with the mouse and ongoing interactions like clock, timer countdown, etc.

Importance of Concept

This concept is important to learn because it is good for coding purposes. Seperation of Concerns plays an important role in these technologies. jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is designed to change the way that you write JavaScript.

Presentation of Concept

The presentation of this concept was a bit confusing, but, I think I understand the concept of it. I wish we could have went through some more projects though

Page and Site Design

Main Idea

The main idea of this concept is to construct a good website that correlates with the background color, text color as well as the organization of the website.

Importance of Concept

This concept is important because without a good layout of a web design, you would not be considered a good web designer. This helps the user as well as the creator with the visual look of the website.

Presentation of Concept

The presentation of this concept was fun. I liked when we went through different bad websites and explained why the website was bad. I couldn't believe some of the websites I have seen. We also went through some good websites to see why and how it was considered a good website.