Welcome to Brooklyn Technical High School!!!!!!!!
counter
Introduction to Programming Through Web Development

 

Introduction to Programming Through Web Development Course Outline

Software Engineering

 

Unit 1 – HTML

  • ·         Introduction to Web Development
  • ·         Building an HTML Document
  • ·         Text Formatting Tags
  • ·         Structuring
  • ·         Anchors (Hyperlinks)
  • ·         style Attribute - font and text
  • ·         Images
  • ·         Image Maps
  • ·         style - background
  • ·         style - border
  • ·         Tables - borders
  • ·         Tables - colspan, rowspan
  • ·         Lists
  • ·         List style properties
  • ·         Iframes (optional)
  • ·         Embedding Audio and Video (optional)

Level 1 Project

Unit 2 - CSS

  • ·         CSS Introduction
  • ·         CSS Parents and Children
  • ·         CSS Pseudo classes
  • ·         CSS Layouts - Dimension & Positioning
  • ·         CSS3 - Box and Flexible Box Properties (optional)
  • ·         CSS3 Transformations (optional)
  • ·         CSS3 Transitions (optional)
  • ·         CSS3 Animations (optional)

Level 2 Project

Unit 3 – Javascript: Interaction with the Page

  • ·         Javascript Introduction – alerts and prompts
  • ·         Interacting with the Page – id attribute
  • ·         CSS and the DOM

 Unite 4 – Javascript: Introduction to Programming Concepts

  • ·         Javascript Variables
  • ·         Javascript Operators
  • ·         Javascript Strings
  • ·         Javascript If Conditional
  • ·         Javascript While Loop
  • ·         Javascript Switch Case
  • ·         Javascript For Loop
  • ·         Javascript Date and Time
  • ·         Javascript Math
  • ·         Javascript Regular Expressions
  • ·         Javascript Events
  • ·         Javascript Debugging
  • ·         Javascript Try…Catch, Throw
  • ·         Javascript Functions
  • ·         Jsvascript Arrays
  • ·         Javascript For In

 Level 3 Project

 Unit 5 – Javascript: Object Oriented Programming

  • ·         Javascript Objects
  • ·         Javascript and the DOM
  • ·         The Window Object
  • ·         The Document Object
  • ·         The Navigator Object
  • ·         Javascript Cookies
  • ·         Forms - Controls
  • ·         Jquery (optional)

Level 4 Project

Unit 6 - PHP
  • ·         PHP - Introduction
  • ·         PHP Variables and Control Blocks
  • ·         Debugging
  • ·         PHP Functions
  • ·         PHP Arrays
  • ·         Date and Time
  • ·         Submitting information with a form
  • ·         PHP classes
  • ·         Regular Expressions

Level 5 Project

Unit 7 – PHP: Server Side Programming

  • ·         Cookies and Sessions
  • ·         phpmyadmin
  • ·         SQL
  • ·         PHP and MYSQL
  • ·         PHP mailer
  • ·         Internet Security - Filtering Data
  • ·         PHP Files
  • ·         Uploading Files

Unit 8 - AJAX

  • ·         AJAX - XHR
  • ·         XML
  • ·        Building an HTML template using PHP

Level 6 Project

powered by Educational Networks