- Description
- Course Content
- What you'll learn?
Our lives are transformed with the introduction of World Wide Web (WWW) in 1989. Till now, there are around 6 billion websites created and an average of half a million new websites are created everyday and by the time you read this page there will be two thousand new websites created. We all need websites whether they are search engines to access information, e-commerce to shop online or portfolio for a student to showcase their skills or for any business to simply create an online presence. Learning Web Development is a highly demanded skill. With the rise of new websites everyday you don't have to worry about finding jobs for web developers any time soon.
As per U.S. News & World report, professional web developers are getting paid $60k per annum nation wide. Of course, salary isn't the major factor to learn web development, but it should be taken into consideration as the average house hold income for a person is $56k per annum, the income of web developers looks pretty promising. The advantage of web development is you don't need to have a computer science degree to understand it. You can quickly learn the basics in one or two months.
The main language used for web development is a markup language, which means it won't be as complicated as other programming languages like C, C++ or Java. That is because it is created by designers rather than programmers. Although you can't become full fledged web developer by learning just one mark up language you need to learn others, but the bottom line is they won't be that complicated. Our course goes through basics and you can easily pick up everything even if you are a complete beginner and there are quizzes and practice exercises in between to make sure you apply the lessons you learn immediately.
WEB DEVELOPMENT
1) HTML
- Introduction to HTML
- HTML Tags Chart
- HTML Form & Controls
- Text Input Controls
- Checkboxes Controls
- Radio Box Controls
- Select Box Controls
- File Select boxes
- Hidden Controls
- Clickable Buttons
- Submit and Reset Button
- Document Type
- Article
- Audio
- Bi-Directional Order
- Canvas
- Command
- Datalist
- Details
- Embed
- Figure
- Figure Caption
- Header
- Footer
- Main
- Keygen
- Mark
- Menu
- Meter
- Progress
- Navigation
- Output
- Ruby
- Section
- Source
- Summary
- SVG
- Track
- Video
2) CSS
- Introduction to CSS
- What is CSS?
- Advantages of CSS
- CSS Selectors
- CSS Properties Chart
- Text Properties
- Font Properties
- Color/Background Properties
- Box Properties
- Classification Properties
- Selectors
- The Type Selectors
- The Universal Selectors
- The Descendant Selectors
- The Class Selectors
- The ID Selectors
- The Child Selectors
- The Attribute Selectors
- Grouping Selectors
- CSS Associating Styles
- Inline CSS
- External CSS
- Comments
- Measurement Units
- Colors
- Backgrounds
- Fonts
- Text Manipulation
- Images
- Links
- Tables
- Borders
- Margins
- Lists
- Padding
- Cursors
3) JavaScript
- Introduction to JavaScript
- Examples of JavaScript
- Comments
- Methods of DOM
- Variables
- Local Variable
- Global Variable
- Data Types
- Primitive
- Non-Primitive
- Array
- JavaScript Operators
- Arithmetic Operators
- Comparison (Relational) Operators
- Logical Operators
- Assignment Operatorsd
- Special Operators
- JavaScript Control Statements
- If
- If-Else
- If-Else if
- Switch
- JavaScript Loops
- for loop
- while loop
- do-while loop
- for-in loop
- Functions
- With arguments
- Without arguments
- With return values
- Without return values
- JavaScript Date
- Object Models
- Browser Object Model (BOM)
- Document Object Model (DOM)
- Validations
- Form Validation
- Retype Password Validation
- Number Validation
- Validation with image
- Email Validation
- Events
4) PHP
- Introduction to PHP
- PHP Operators
- Arithmetic Operators
- Comparison Operators
- Logical (or Relational) Operators
- Assignment Operators
- Conditional (or ternary) Operators
- PHP Control Statements
- If
- If-Else
- If-Else if
- Switch
- PHP Loops
- for loop
- while loop
- do-while loop
- foreach loop
- The break statement
- The continue statement
- PHP Functions
- Types of Functions
- Advantages of using functions
- Creating and Invoking functions
- Functions with Parameters
- Functions with Optional Parameters and Default Values
- Functions with Returning Values
- GET and POST Methods
- Date and Time
- Include and Require Files
- File System
- Opening a file
- Closing a file
- Reading from a file
- Writing to a file
- File Upload
- Uploading an image file
- Processing the uploaded file
- Creating a HTML form to upload the file
After completing this course, you will learn
- How to create your own websites with the help of HTML, CSS, JavaScript, PHP you learn here
- How to use different HTML tags
- Create HTML Forms to capture data from user
- Use various UI components like text input, checkbox, radio box, file/image upload, menu, progress bar, media (video/audio), buttons etc
- Add new styles to your plain websites with the help of CSS controls
- Different CSS properties and when and where to use them
- Easily change the style of your website by altering the CSS code
- How to add CSS externally without modifying your website code
- Using different color combinations, fonts
- Maniputlating text properties like color, direction, letter/word spacing, indent, alignment, transform, decoration, shadows using CSS
- Modify images border, height, width, opacity using CSS
- Add different hyperlink properties when visited, hovered, active via CSS
- Adding borders, margins, padding using CSS
- Create different types of CSS lists
- Adding scripts to your website
- Different types of JavaScript objects
- How to use different dialogs like alert, confirm, prompt etc in JavaScript
- Creating variables, functions in JavaScript
- Different data types, structures in JavaScript
- How to perform different arithmetic, logical, assignment and special operations in JavaScript
- Use conditions and loops in JavaScript
- Using JavaScript date object
- What is Document Object Model
- Validate a form by applying rules in JavaScript
- How to use different JavaScript events to take control when a letter is typed on keyboard or action performed on mouse
- How to use PHP to make your web page interactive
- Different data types, structures in PHP
- How to perform different arithmetic, logical, assignment and special operations in PHP
- Use conditions and loops in PHP
- Using GET and POST methods in PHP
- Using date and time objects in PHP
- Perform different file operations like read/write, upload to your website using PHP