Tag: Learn

Web Pages That Suck – learn good web design by looking at bad web design

I’ve taken a long sabbatical from the site because of an overdose of dealing with websites and people suffering from Dunning-Kruger Syndrome. Seriously, 20 years of looking at badly designed websites takes its toll, but like John Wick, I’m back. Bad websites: Prepare to get shot in the face a la John Wick. Click picture for my feelings on the matter.

Like John Wick, I'm back.

Web Pages That Suck Presents The 20 Worst Websites of 2014

some websites are unbelievably bad

This year there’s less emphasis on using Over-The-Top websites—mostly because I’ve separated them into their own document The 12 Worst Over-The-Top Websites of 2014—and started discussing mobile mistakes along with more serious design flaws. This shouldn’t be a surprise as the world is seeing a quantifiable move from the desktop to mobile.

The 20 Worst Websites of 2014

The 12 Worst Over-The-Top Websites of 2014

this website is really poorly designed

Here are 2014’s websites that make you ask questions like, “WTF is going

Read More

What is the difference between webpage, website, web server, and search engine? – Learn web development

In this article, we describe various web-related concepts: web pages, websites, web servers, and search engines. These terms are often confused by newcomers to the web or are incorrectly used. Let’s learn what they each mean!

Prerequisites: You should know how the Internet works.
Objective: Be able to describe the differences between a web page, a website, a web server, and a search engine.

Summary

As with any area of knowledge, the web comes with a lot of jargon. Don’t worry, we won’t overwhelm you with all of it (we have a glossary if you’re curious). However, there are a few basic terms you need to understand at the outset, since you’ll hear these expressions all the time as you read on. It’s easy to confuse these terms sometimes since they refer to related but different functionalities. In fact, you’ll sometimes see these terms misused in news reports and elsewhere,

Read More

Computer Science Lab Home Page: Learn Computer Programming


This unique computer curriculum offers 3 different environments of graduated
complexity: a programmable RPN (Reverse Polish Notation) calculator, an Intel
8051 microprocessor that is programmed using assembly language, and finally the
high-level C and C++ languages.


Each of these 3 languages comes complete with an
integrated development environment
(IDE) that provides an editor, compiler, and debugger. You
get fully explained solutions to fun programming projects such as
a scrolling electronic signboard, a robotic mouse in a maze, an audio
peak detector using an LED bar graph, and the Breakout video game.
All of these example programs have been designed to be highly visual,
audible, and fun.
In addition to the introduction to assembly language programming and
the introduction to C and C++, this curriculum offers an introduction to
Windows programming and graphical user interfaces.
You can find screen shots and further description of each of

Read More