Free online web development tutorials
Welcome to the free online web development tutorials section of webdevelopersnotes.comI have learnt web development through a several books, countless online articles and group discussions on the web and here I present tutorials on a few languages and technologies you will surely find helpful in your web development career. These free online web development tutorials have been written keeping in mind the beginner. Thus, you do not need any programming background, though it is assumed that you know how to work at a very basic level on the computer.
What is required to learn the free online web development tutorials?
You'll (obviously) need a computer to practice the code presented in the tutorials.A little determination, if you are a complete beginnner. Web development is quite easy to pick up (trust me!) and a little determination will always help!
You also need relevant software. For example, you'll need a browser such as Internet Explorer or Netscape and a text editing software (NotePad under Windows) for HTML and JavaScript tutorials. The SQL tutorial is based on MySQL and thus you would require the MySQL package (free). Flash is a technology promoted by Macromedia and the costs a few dollars.
Basic HTML Tutorial
- Introduction - Free Basic HTML Tutorial
- Beginning HTML - What you need
- Your first HTML file
- Basic HTML tags
- Format of an HTML tag
- Headings
- HTML Comment Tags
- The <BR> (break) Tag
- HTML Physical tags
- HTML Logical Tags
- The <HR> Tag
- HTML Document Design
- Text Controlling Tags Part 1
- Text Controlling Tags Part 2
- Text Controlling Tags Part 3
- HTML Lists
- HTML Special Characters
- Creating hyperlinks
- What are URLs?
- Part 1 - Including images on web pages
- Part 2 - Including images
- Creating hyperlinks using images
- The <BODY> tag attributes
- HTML mailto:
- Tutorial HTML - Conclusion
Advanced HTML Tutorial
- Introduction - Advanced HTML Tutorial
- Including sound and music
- Embedding Video
- Colors in HTML
- Part 1 - HTML table tutorial
- Part 2 - Tables tutorial in HTML
- Part 3 - HTML table online course
- Part 4 - HTML table code
- Part 5 - Making tables in HTML
- Part 1 - HTML frame tutorial
- Part 2 - HTML tutorial frame
- Part 3 - HTML frame code tutorial
- Part 4 - HTML frame
- Part 5 - How to create HTML frames
- Part 6 - Web page frames
- Target attribute of anchor tag
- Inline Frames
- Part 1 - HTML Forms
- Part 2 - Forms in HTML
- Part 3 - HTML Forms
- Part 1 - Client side image map
- Part 2 - Image Maps
- Meta Tags
- Making it all work
Free Online JavaScript Tutorial
- Introduction - JavaScript Tutorial
- Embedding JavaScript in HTML
- Creating your first JavaScript
- Writing JavaScript with HTML
- Object Oriented Programming in JavaScript
- Understanding JavaScript objects
- JavaScript Methods
- JavaScript alert() method
- JavaScript Event Handlers 1
- onmouseover and onmouseout event handlers
- onclick and ondblclick event handlers
- Creating or Opening New Windows
- Part 1 - JavaScript Functions
- JavaScript Variables
- Part 2 - JavaScript Functions
- String and Arithmetic Operators
- Increment and decrement operators
- Variables and JavaScript methods
- Correcting JavaScript Errors
- JavaScript IF Statement
- JavaScript IF-ELSE Statement
- JavaScript browser detection
- Date and Time in JavaScript
- JavaScript - Else If
- The JavaScript prompt
- Global and Local variables
- Understanding JavaScript for Loop
- JavaScript While Loop
- break and continue statements
- Changing Images on Mouseover
- Image Change JavaScript Functions
- Generating Random Numbers
- JavaScript Arrays
- Random Text Display
- Random Image Display
- JavaScript Programming Tutorial - Last Words
Free SQL Tutorial
- SQL tutorial - Introduction
- Downloading MySQL
- Installing MySQL on Windows
- Installing MySQL on Linux
- MySQL database introduction
- Creating a database
- Creating MySQL tables
- MySQL lesson - MySQL tables
- Inserting data in MySQL tables
- Querying MySQL tables
- Selecting data using conditions
- Pattern Matching with text data
- SQL Logical Operators
- MySQL IN and BETWEEN
- Ordering data in MySQL
- Limiting data retrieval in MySQL
- MySQL DISTINCT keyword
- Finding the minimum and maximum values
- Finding the average and sum
- Naming Columns in MySQL
- Counting
- HAVING clause
- Detils of MySQL SELECT statement
- MySQL mathematical Functions
- Updating records in MySQL
- MySQL Date column type part 1
- MySQL Date column type part 2
- The Null column type
- MySQL table joins
- Deleting entries from tables
- Dropping (deleting) SQL tables
- MySQL Column Types
- MySQL Column Types part 2
- MySQL tutorial - What Next?
- MySQL guide - Last Words
Free Flash Tutorial
- Introduction - Flash Tutorial
- Flash Drawing tools
- Flash Line tool
- Drawing Geometrical shapes - 1
- Drawing Geometrical shapes - 2
- Flash Pencil Tool
- Flash Text Tool
- Brushes in Flash
- Flash Paint Bucket
- Flash Gradients
- Transforming Gradient Fills
- Flash Ink Bottle
- Flash Dropper tool
- Flash Hand and Magnifier Tools
- Flash Eraser Tool
- Modifying Flash movie properties
- Grouping, ungrouping and breaking Objects
- Flash stacking order
- Aligning Objects
- What are Flash symbols?
- Creating and using symbols
- Creating Symbol Instances
- Modifying Graphic Symbol Instances
- Symbol and movie editing modes
- Flash Transform menu
- Frames, keyframes & the time line
- A view at View
- Flash Inspectors
- Tracing Bitmaps in Flash
- Onion Skinning
- Flash Controls
- Importing files in Flash
- Publishing and Exporting Flash movies
- Embedding Flash movies
- Conclusions
Advanced Flash Tutorial
- Advanced Flash tutorial - Introduction
- Flash Animation - Motion tweening
- Flash Text Effect Tutorial - Fades
- Flash Fade-in and fade-out effect
- Flash Fade and motion tween together
- Special Effects in Flash
- Online Flash Help - Splits
- Shape tweening in Flash
- Flash Animation - Tween Properties
- Motion on a defined path in Flash
- Flash Mask Tutorial - Masking
- Button tutorial Flash - Simple buttons
- Flash Button Tutorial - Animated button
- Flash tutorial - Scroll Menu
- Flash ActionScript Tutorial - Mouse drags