Einstein Quote

“Everybody is a genius. But if you judge a fish by its ability to climb a tree, it will live its whole life believing that it is stupid.”
-Albert Einstein

9/14/13

Developing Locally on my Dell

**Develop Locally**
*using Cygwin on a Microsoft computer 
*(similar steps to using terminal on a mac except you reach your "target path" slightly differently.
**There are some necessary commands in Linux that should be explored and known.
Initially you have to be able to search your computer using the command line. The best advice I got was to use and explore the commands on your own. Use built in linux functions such as manual and help.

cd dir = change directory
cd = change to home directory

$man ls
ls = list directory contents
ls [option]... [file]...
mkdir dir = make a new directory

Eventually understand
  • rm, cp, mv, ln
  • System Info commands
  • File compression managementInstallation
After opening cygdrive you should be in a directory like 
Username-name-PC ~

$cd /cygdrive
$ ls
>c d i
$cd c
or


cd /cygdrive/c
ls
> output
cd Users/Seth
  • use cd and ls step by step to find the correct directory
    • this is also known as the /path/ to your desired directory or file
  • Often the notation will not go through and show the current directory
  • pwd will print the working directory and tell you what directory you are currently in.

File Management is extremely important. What is known as a graphic user interface (GUI) is now used to interact with the computer to create/store/move/copy folders and files. Individual files and file types and sizes have dramatically changed over the years


But a certain "language" allows your computer to communicate with internet browsers which connects you to the world wide web. It is a web of interrelated sites and links. Each page is organized in a unique way, using various folders, and different file types stored in certain locations.


These files are all connected in a certain matter. For example a folder of images can be created and then referenced and pointed to by your "index.html" file. HTML has the ability to incorporate code written out of the HTML file. Currently the best two examples are CSS and Javascript. CSS styles sheets can add a whole new dimension to your website. Javascript allows for scripts to be incorporated that can add a whole new level of functionality.


CSS = cascading style sheets
(Bootstrap provides casings for complex styling sheets)


JavaScript is a language that is used to add functionality to websites. JavaScript is what makes websites dance, interactive and dynamic.


HTML and CSS can give you a great static website. But with a deeper understanding of HTML you come to realize the restriction HTML can have as just a hyper-text markup language. HTML is merely a markup language that has tags that tell the computer how to read the text coming in.

Next Step: HTML Tutorial - HTML5

No comments:

Post a Comment

Popular Posts