Getting Started with JavaScript and HTML for Website Development

  • Context: HTML/CSS 
  • Thread starter Thread starter Deleted member 498135
  • Start date Start date
  • Tags Tags
    Html Javascript
Click For Summary

Discussion Overview

The discussion revolves around getting started with JavaScript and HTML for website development. Participants share their experiences, resources, and advice for beginners interested in creating their own websites or social networks.

Discussion Character

  • Exploratory
  • Technical explanation
  • Conceptual clarification
  • Homework-related

Main Points Raised

  • One participant expresses a desire to learn JavaScript and HTML to develop a personal website or social network, indicating a lack of direction on where to start.
  • Another participant suggests buying "HTML for Dummies" and notes that many people do not learn HTML due to the availability of website-building tools, arguing that modern tools are more efficient for complex sites.
  • A different viewpoint emphasizes the importance of learning HTML before JavaScript, highlighting the fundamental differences between markup languages and programming languages.
  • One participant reflects on the satisfaction of learning programming without shortcuts, indicating a commitment to understanding the material deeply.
  • Several participants provide links to resources such as W3Schools for learning JavaScript and HTML.
  • A participant discusses the importance of understanding the Document Object Model (DOM) and CSS in conjunction with JavaScript, outlining essential concepts and tools for web development.
  • Another participant shares their early experience building a website using Angelfire, suggesting that beginners should observe HTML code while using simple website builders to learn effectively.

Areas of Agreement / Disagreement

Participants generally agree on the importance of learning HTML and JavaScript, but there are differing opinions on the necessity of learning HTML in depth versus using modern tools. The discussion remains unresolved regarding the best approach for beginners.

Contextual Notes

Some participants mention the limitations of using outdated tools or methods, and there is an acknowledgment of the evolving landscape of web development resources and practices.

Who May Find This Useful

Individuals interested in learning web development, particularly beginners looking to create personal websites or social networks, may find this discussion useful.

Deleted member 498135
Does anyone know anything about JavaScript and/or HTML? I'm just really interested but I don't know where to start... If you are asking what for, then I want to learn to develop my own website or social network... (The social network doesn't have to be like Facebook, just for my own purposes, with family in another country) ok so, how do I start? Right now... I'm getting no where...
 
Technology news on Phys.org
Ozlem Firat said:
Does anyone know anything about JavaScript and/or HTML? I'm just really interested but I don't know where to start... If you are asking what for, then I want to learn to develop my own website or social network... (The social network doesn't have to be like Facebook, just for my own purposes, with family in another country) ok so, how do I start? Right now... I'm getting no where...

Buy "HTML for dummies", if that's really what you want to do but be aware that most people do NOT learn much HTML these days because there are web-site-building tools that make it much easier if you want to do anything half-way fancy. Certainly, I don't think anyone uses straight HTML to do anything like a social network site --- too complicated and much easier to do with modern tools.

You should learn HTML before you try javascript, and be aware that HTML is a very simple straight-forward "markup language" whereas javascript is a programming lanaguage. The differences are enormous. You don't need to know any programming techniques for HTML because it is not a programming language, but you do for javascript.

I have build several web sites using just HTML but I'm old school and they look a bit clunky by today's standards. Check out, for example:

www.hobbithouseinc.com/personal/woodpics
 
Thanks :) I will do whatever it takes to learn though, even if it is complicated, we need more and more programmers and there will be more jobs than employees.. So yeah, I want to learn as much as I can. Besides, I like the feeling you get when you accomplish something and not use "shortcuts" for it. Wouldn't you?
 
phinds said:
Buy "HTML for dummies", if that's really what you want to do but be aware that most people do NOT learn much HTML these days because there are web-site-building tools that make it much easier if you want to do anything half-way fancy. Certainly, I don't think anyone uses straight HTML to do anything like a social network site --- too complicated and much easier to do with modern tools.
You should learn HTML before you try javascript, and be aware that HTML is a very simple straight-forward "markup language" whereas javascript is a programming lanaguage. The differences are enormous. You don't need to know any programming techniques for HTML because it is not a programming language, but you do for javascript.
I have build several web sites using just HTML but I'm old school and they look a bit clunky by today's standards. Check out, for example:
www.hobbithouseinc.com/personal/woodpics
Yes I know that JS is a programming language and HTML is not. :-/ don't you think I would need to know the difference before starting to learn? Ok never mind, thanks for this Xx
 
There is much interplay between HTML/CSS and JS. The important things to learn are:

The DOM (Document Object Model). When you manipulate HTML with JS, you need to understand the DOM. It defines the structure of the page.

CSS. CSS is what you use to define the 'look' of HTML. From simple things, like font size and colour, to complicated things, like how elements flow on the page.

JS, like any programming language, can get very complicated, but you can do a lot with a little. Work on the basics - defining variables, the different data types, functions and basic logic.

For a development environment, I would recommend the following:

A 'good' browser (like Firefox or Chrome). Internet Explorer is ... fine, but you're better off learning with browsers that make a half-decent attempt at adhering to standards. IE is a dog of a thing, they just do what they want and you always need 'special' JS, it's very painful to get things working well in those 3 major browsers, and that's not counting Safari and Opera.

A nice web developer plugin. Firebug for Firefox is great, it gives you a JS console and debugging tools. Chrome has a lot of this stuff built in. Learn to love the JS console! Learn to right click and 'inspect element'. For what it's worth, IE has a developer console too.

A good text editor. Notepad is not a good text editor! Get your hands on something that supports syntax highlighting and gives you a bit of a hand with formatting. I quite like Sublime Text, but there are literally thousands of others. Vim and Emacs are the old stalwarts but they take some learning.

Above all, have fun, JS is a fun language to learn, you can put things together quickly and get feedback on how it works quickly - you don't have to compile your program etc ... Ask questions, find some good websites like HTML5Rocks, Mozilla Developer Network, Google Developer Something, there's A LOT out there for aspiring web developers. :)
 
Last edited:
  • Like
Likes   Reactions: 1 person
I started when I was 15, I built a website on Angelfire (back in like 1997). Build yourself a simple webpage using their simple builder, always watch and read the HTML code when you change or add something... you will begin to see how HTML/CSS/Java works.

http://www.angelfire.lycos.com/
 

Similar threads

  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 187 ·
7
Replies
187
Views
11K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 10 ·
Replies
10
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 9 ·
Replies
9
Views
3K
Replies
7
Views
2K
  • · Replies 12 ·
Replies
12
Views
4K
  • · Replies 1 ·
Replies
1
Views
2K