MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious

Become a Kick-Ass Web Developer: From Newbie to Pro

Course Summary

The 9 must-have web programming courses to help you become the ultimate web developer.


  • +

    Course Syllabus

    • Learn Adobe Dreamweaver CC
      • Dreamweaver CC: Introduction to Dreamweaver CC
        • Acquiring Dreamweaver CC
        • Dreamweaver CC Course Exercise Files
      • Dreamweaver CC: Getting Started
        • Start Using Dreamweaver CC
      • Dreamweaver CC: The Workspace
        • How to Create a New Workspace
        • How to Create an HTML Page
      • Dreamweaver CC: Help Tools
        • Dreamweaver CC Help
      • Dreamweaver CC: Creating a Website
        • How to Create a Website
        • How to Publish Your Website Online
      • Dreamweaver CC: Web Page Basics
        • Formatting Pages
        • Creating a Second Page - Exercise 1
      • Dreamweaver CC: How Hyperlinks Work
        • Creating Hyperlinks
        • Exercise 2
      • Dreamweaver CC: Customization Tools
        • Page Properties
        • Learning CSS
      • Dreamweaver CC: Previewing Pages
        • Previewing Pages in Browsers
      • Dreamweaver CC: Panels
        • Using Panels
      • Dreamweaver CC: Working with Text
        • Adding and Styling Text
        • Formatting Text, Adding Special Characters
        • Formatting Using HTML
      • Dreamweaver CC: Working with Lists
        • Working with Lists
        • Exercise 3
      • Dreamweaver CC: Checking Spelling
        • Checking the Spelling
      • Dreamweaver CC: Introduction to CSS
        • Introduction to CSS
        • Fundamentals of CSS
        • CSS Designer Panel
      • Dreamweaver CC: CSS Style Sheets
        • CSS Style Sheets
        • Exercise 4
      • Dreamweaver CC: Images
        • Images in General
        • Photographic Images
        • Background Images
        • Exercise 5
      • Dreamweaver CC: Links
        • Inserting Links
        • Absolute Links
        • E-mail Links, Adding Links to Graphics
      • Dreamweaver CC: Page Layout
        • Laying Out Pages
        • Headers and Footers
        • Exercise 6
      • Dreamweaver CC: Styling with CSS
        • Styling with CSS
        • Creating CSS Rules
        • Contextual Selectors, Styling Links
        • Code Navigator
        • Styling a Website's Menu
        • Exercise 7
      • Dreamweaver CC: Managing CSS Styles
        • Style Management
      • Dreamweaver CC: Managing Your Website
        • Managing Sites and Content
        • Testing Your Site Before Publishing It
        • Publishing Websites
        • Exercise 8
      • Dreamweaver CC: Tables
        • Using Tables
        • Adding Rows and Columns, Adjusting Width and Height, Merging Cells
        • Exercise 9
      • Dreamweaver CC: More About the Workspace, Code View
        • More About the Workspace
        • Working With Codes
      • Dreamweaver CC: Find and Replace
        • Find and Replace
      • Dreamweaver CC: Page Layout Tools
        • Page Layout Tools
      • Dreamweaver CC: Media Queries
        • Media Queries
        • Fluid Grid Layout
        • Exercise 10
      • Dreamweaver CC: Inserting Videos
        • How to Insert HTML5 Video to a Website
      • Dreamweaver CC: Forms and Fields
        • Setting Up Forms and Fields
        • More About Fields
        • Exercise 11
      • Dreamweaver CC: Behaviors
        • Using Behaviors
      • Dreamweaver CC: CSS Transitions
        • CSS Transitions
        • Exercise 12
      • Dreamweaver CC: More Tips
        • Closing
        • Adobe Dreamweaver CC - Course Quiz
      • HTML and CSS Crash Course for Beginners
        • HTML & CSS: Introducing HTML
          • Course Objectives and Introduction to HTML
          • HTML and CSS Course Demo Files
          • Setting Up the Environment for Web Development - Demo
          • Basic Formatting Tags
          • How to Use the HTML Tags - Demo
          • Lists, Hyperlinks and Image Tags
          • More HTML Tags - Demo
          • HTML Tables
          • Table and Form Tags - Demo
        • HTML & CSS: Introducing CSS
          • Introduction to CSS
          • CSS Styles - Demo
          • Color Keywords, Text and Fonts
          • How to use CSS Style Properties - Demo
          • CSS Box Model
          • CSS Box Model and How to Manipulate Placement of Elements - Demo
        • HTML & CSS: More HTML and CSS
          • Block and Inline Elements; More Tags
          • Div Tag - Demo
          • New HTML Tags
          • Video, Footer and Nav Tags - Demo
          • CSS Rule Set, Grouping, Nesting, Pseudo Classes and Pseudo Elements
          • CSS Block Model and CSS Popup - Demo
          • Position Property
          • Designing a Web Site Using the CSS Concepts - Demo 1
          • Designing a Web Site Using the CSS Concepts - Demo 1
          • Advanced CSS
          • Navigational Menu - Demo 1
          • Navigational Menu - Demo 2
          • Navigational Menu - Demo 3
          • Course Wrapup
          • HTML and CSS - Course Quiz
        • HTML5 Crash Course
          • HTML 5 Course Overview
          • HTML5 Course Demo Files
          • Filetype and Charset
          • Comparing HTML 5 Doc to HTML 4 Doc - Part 1
          • Comparing HTML 5 Doc to HTML 4 Doc - Part 2
          • Forms
          • Scalable Vector Graphics
          • Video and Audio
          • Microdata Tutorial
          • Math element, MathML, and Canvas
          • Conclusion
          • HTML 5 - Course QUiz
        • PHP Programming for Beginner
          • Beginner PHP: Introduction
            • Course Objectives and Introduction to PHP
            • PHP Development Environment; Whitespace and Comment; Exercise 1
            • PHP Beginners Course Demo/Exercise Files
          • Beginner PHP: Variables, Syntax, Operators and Conditional Control
            • Variables; Exercise 2
            • Echo vs. Print; Single vs. Double Quotes
            • Operators
            • Controlling the Flow of Execution; Exercise 3
          • Beginner PHP: Defining Loops and Debugging
            • Repeating Codes; Exercise 4
            • Debugging PHP; Scaffolding Code
          • Beginner PHP: Working with Arrays and Functions
            • Arrays; Exercise 5
            • Functions - Part 1
            • Functions - Part 2; Exercise 6
            • External PHP
            • Runtime Error Handling
          • Beginner PHP: File Resources, Forms and Superglobals
            • Reading and Writing to a File
            • Reading a Configuration File; Exercise 7
            • Form Processing; Cookies and Sessions Superglobals; Exercise 8
          • Beginner PHP: Database Storage
            • Database Storage - Part 1
            • Database Storage - Part 2
          • Beginner PHP: Object-Oriented Development
            • Object-Oriented Development - Part 1
            • Object-Oriented Development - Part 2
            • Object-Oriented Development - Part 3
            • Inheritance Demo
            • Exercise 9
          • Beginner PHP: Security
            • Common Threats
            • Security Demo and Exercise 10
          • Beginner PHP: PHP Library
            • PHP Built-in Constants and Standard PHP Library
            • Standard PHP Library Demo - Part 1
            • Standard PHP Library Demo - Part 2
            • SPL Data Structures and Exception Types
            • SPL Data Structures Demo
            • SPL Exception Types Demo; Exercise 11
          • Beginner PHP: SQL for Developers
            • Relational Database Management Systems and SQL Language
            • SQL Statement
            • Select Statement Demo - Part 1
            • Select Statement Demo - Part 2
            • Table Joins and Union
            • Joins Demo
            • Insert, Update and Delete Commands; Aggregate Functions
            • Queries and Store Procedure
          • Beginner PHP: Design Pattern
            • Design Pattern Categories
            • Singleton Pattern Demo
            • Observer Pattern Demo
            • PHP Programming for Beginners - Course Quiz
          • MySQL Database Programming for Beginners
            • MySQL: Introduction
              • Course Outline and Intro to MySQL and Database
              • MySQL Architecture and Installation of MySQL
              • Installation Demo - Part 1
              • Installation Demo - Part 2
            • MySQL: Database Design
              • Database Design
              • MySQL Workbench Download
              • Database Table and Constraints
              • Database Designing and Normalization - Part 1
              • Database Designing and Normalization - Part 2
              • Storage and Data Types
              • Data Types Demo
              • ACID and Transactions
              • Locks, Deadlocks, Isolation Levels and Logging
              • Isolation Levels and Locking Demo
              • Locking Mechanism Demo and MySQL ACID Support
            • MySQL: Administration
              • Responsibilities of a Database Administrator
              • Creating a User and Limiting Access to a Database; Basic Table Maintainance
              • Protecting your Database; How to Perform Database Backup
              • Performance Monitoring
            • MySQL: Indexing for Performance
              • InnoDB Indexing and Clustered vs. Unclustered Index
              • Query and Where Clause
              • Impact of Indexing on Database Performance
              • Performance Optimization
            • MySQL: SQL for Developers
              • Char vs. Varchar Data Types; Create, Alter and Drop Keywords; Views and Triggers
              • Data Definition Language; How to Create Database Objects
              • SQL Select Statements
              • SQL Select Statements Demo
              • Joins
              • Combining Related Table Using Joins
              • Insert, Update and Delete Commands
            • MySQL: Query Analysis and Optimization
              • Insert, Update, and Delete Commands Demo
              • Query Optimization
              • Query Optimization Demo
            • MySQL: Data Replication
              • Database Replication
              • Setting Up Replication in MySQL
              • Data Encryption
              • Column-Level Database Encryption Demo
              • High Availability
              • Course Wrap-up
              • MySQL Course Quiz
            • PHP Programming - Advanced Course
              • Advanced PHP: Introduction to PHP Advanced Course
                • Course Objectives; Review of the Basics - Part 1
                • PHP Advanced Course - Demo Files
                • Review of the Basics - Demo 1
                • Review of the Basics - Part 2
                • Review of the Basics - Demo 2
                • Review of the Basics - Part 3
                • Review of the Basics - Demo 3
              • Advanced PHP: Functions, Date and Time, Debugging and Logging
                • Code Reuse, Feeding a Function, Return Data from a Function, Pass-by-Value
                • Call-by-Value vs. Call-by-Reference - Demo
                • Date and Time Manipulation
                • How to Manipulate Date and Time - Demo
                • PHP Built-in Constants, Debugging PHP, and Application Logging
                • Debugging and Logging PHP - Demo 1
                • Debugging and Logging PHP - Demo 2
              • Advanced PHP: Strings, REGEX, Runtime Error Handling, and File Resources
                • String Manipulation and Regular Expressions
                • String Manipulation Functions - Demo
                • Regular Expression Functions - Demo
                • Runtime Error Handling
                • Runtime Error Handling using PHP Exception Handling Mechanism - Demo
                • Manipulating Files with PHP
                • Reading and Parsing Data in Comma Separated Value Format - Demo
              • Advanced PHP: Database Access, Design Patterns, Mail Function, PEAR and cURL
                • Database Storage
                • Database Connectivity - Demo
                • Design Patterns
                • Mail Function
                • Retrieving and Sending an E-mail using a PHP Function - Demo
                • Send E-mail using Simple Mail Transfer Protocol - Demo
                • PHP Extension and Application Repository
                • PHP Extension and Application Repository - Demo
                • Client URL
                • Basic cURL - Demo
                • Login to a Website and Post Status Update using cURL- Demo
                • Webscraping using cURL - Demo
              • Advanced PHP: Web Services
                • Simple Object Access Protocol
                • NU SOAP Library - Demo
                • Web Services Description Language
                • Benefits of using WSDL - Demo
                • Developing Web Services using SOAP Protocol - Demo
              • Advanced PHP: Introspection and Reflection
                • Introspection and Reflection
                • Introspection API - Demo
                • Reflection API - Demo
              • Advanced PHP: Smarty Template
                • Smarty Templates
                • Smarty Template Engine for PHP - Demo 1
                • Smarty Template Engine for PHP - Demo 2
              • Advanced PHP: Sessions
                • Sessions
                • PHP Session Mechanism - Demo
              • Advanced PHP: PHP Framework
                • CakePHP, Yii, Zend and Codelgniter
              • Advanced PHP: Best Practices and Security
                • Best Practices
                • Use of Encryption - Demo
              • Advanced PHP: Conclusion
                • Wrap Up
                • PHP Programming - Advanced Course Quiz
              • Learn Javascript for Beginners
                • JavaScript: Introduction
                  • Course Objectives
                  • Basic Setup
                  • JavaScript Course Demo File
                • JavaScript: Primitive Data Types, Strings, Operators, Numbers, Conditionals
                  • Primitive Data Types - Part 1
                  • Primitive Data Types - Part 2
                  • Operators
                  • Strings
                  • Numbers
                  • Conditional Statements
                  • Loops
                  • Nested for Loops
                  • Arrays
                  • Multidimensional Arrays
                  • Array Methods
                  • Looping through Arrays
                • JavaScript: Functions
                  • Functions
                  • Scope Functions
                  • Variable Hoisting Functions
                  • Declarations and Expressions
                  • Self-Invoking and Anonymous Functions
                  • Callback Functions
                  • Functions that Return Functions
                  • Closures
                • JavaScript: Objects
                  • Objects
                  • Copying Objects
                  • Objects Functions and This - Part 1
                  • Objects Functions and This - Part 2
                  • Constructors and Factories
                  • The Module Pattern
                • JavaSript: Document Object Model and Course Conclusion
                  • Creating Elements
                  • Adding Selectors and Selecting Elements
                  • Event Handlers and Event Listeners
                  • Capturing Form Input
                  • More Selection Options
                  • Libraries
                  • Learn Javascript for Beginners - Course Quiz
                • Learn XML - Crash Course
                  • XML: Introduction to XML
                    • Course Objectives and Introduction
                    • XLM Course Demo Files
                    • Creating an XML Document - Demo
                    • Practical XML
                    • Document Type Document - Demo
                    • Chapter 1 Summary
                  • XML: Advanced XML Topics
                    • XML Attributes
                    • Use of Attributes - Demo
                    • XML Schema
                    • Use of Namespaces - Demo
                    • XML Schema Documents - Demo
                    • Chapter 2 Summary
                  • XML: XSLT
                    • Extensible Stylesheet Language, XSL Transformation and XPATH
                    • Providing Presentation Option in the form of XSL for the XML- Demo
                    • Chapter 3 Summary
                    • Course Wrapup
                    • Learn XML - Course Quiz
                  • Create a Responsive Website with Bootstrap 3
                    • What is Bootstrap and Where to Download It
                    • Hello World Example
                    • Bootstrap Course Demo Files
                    • Adding Navigation Elements
                    • Advanced Features and Controls - Part 1
                    • Advanced Features and Controls - Part 2
                    • Testing the Website in Different Devices
                    • Using Media Class to Add Images and Comments
                    • Cross Device Nav Bar ; Logo and Toggle Button
                    • Dropdown & Glypicon
                  • Button Enhancements
                    • Adding Dropdown and Glyphicon to Buttons; Adding Search Field & Button
                    • Adding a Login Form
                    • Adding a Registration Form
                    • Adding a Registration Form - Part 2
                    • Breadcrumbs, Badges and Bars
                    • Modal Dialog and Tool Tip
                    • Bootstrap Validator - Part 1
                    • Bootstrap Validator - Part 2
                    • Creating a Data Table and Modifying It using FooTable
                    • Creating Checkboxes, Radio Buttons and More using Fuel UX
                    • Themes, CSS Pre-Processors and Redistributions
                    • Learn Bootstrap Quiz


                Course Fee:
                USD 497

                Course Type:

                Self-Study

                Course Status:

                Active

                Workload:

                1 - 4 hours / week

                This course is listed under Open Source , Development & Implementations and Data & Information Management Community

                Attended this course?

                Back to Top

                Awards & Accolades for MyTechLogy
                Winner of
                REDHERRING
                Top 100 Asia
                Finalist at SiTF Awards 2014 under the category Best Social & Community Product
                Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
                Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
                Hidden Image Url

                Back to Top