background preloader

Web Development

Facebook Twitter

Sample Skills Set. Beginner's Guide: Creating Web Applications with JavaScript. Introduction Are you just starting out using JavaScript to make web pages? Then this article is for you. (Otherwise it may be too basic.) What I want to do here is to go through the typical process of creating a web page focusing on using JavaScript in the browser. So let me jump right into it. <! I’m not going to go into the specifics of what everything means. One thing that is important to understand before taking on JavaScript is the concept of the Document Object Model. JavaScript Great, now we have the container for the JavaScript.

Lesson 1 It's best practice to put your JavaScript in an external file and reference it in the script tag. This approach makes the code cleaner and also allows that file to be cached so it doesn’t have to be downloaded every time. <! You’ll notice the words from the html5boilerplate showed up, but our text didn't show up right away, why? Lesson 2 In the browser, everything is processed in a top to bottom synchronous manner. <p>Hello world! <! Lesson 3 <! Scope <! 12+ Top Resources for Beginner Web Developers. Creating a Web App from Scratch - Part 1 of 8: Basic Idea and Design. Today we begin Part 1 of an 8-Part series on building a web application from absolute scratch to a complete product. I am going to kick things off by introducing the idea, and then I will be handling the design, UI, and general front-end stuff. We are going to be going back and forth from here over to my friend Jason Lengstorf's site Copter Labs.

Jason will be handling the back-end stuff like application planning and database stuff. At the end of the week, we'll unleash the actual working application for you. Here is the plan: It's Easy, Right? What we're going to create is a "list app". First of all, it needs to work and it needs to work well. Through this whole 8-part series, we are going to create an app that hopefully does all these things pretty well. The Big Idea This "list app" is going to be called Colored Lists. Sketch It Out No need to get fancy right away. Looks like a list to me. Early UI Planning Click-to-editDrag and dropTwo-click deleteAutomatic saving (after any action) How to Build a Web Application from Scratch with No Experience.