12, Kawran Bazaar, BDBL Bhaban, Dhaka –1215, Bangladesh
+88 02 9143974

Advanced Web Technology

This course introduces students with most of the relevant programming languages and techniques of professional web development and web engineering techniques to build dynamic websites with HTML, XHTML, XML and with Linux, Apache, MySQL, and PHP (Yii, Codeigniter) , one of today’s most popular frameworks, how to structure pages with XHTML and CSS, how to program in JavaScript and PHP, how to configure Apache and MySQL, how to design and query databases with SQL, how to use Ajax with both XML and JSON, what is an MVC framework and how to setup a PHP framework e.g., Yii or CodeIgniter.

Objectives

At the end of the course, the students will be able to:

  • Appreciate the increasing importance of Web technology and how it is changing the role of the information technology.
  • Understand what strategic web development is and apply a framework to help identify strategic uses of Internet.
  • Compare the fundamental types of web technologies and how they can be used to provide real business benefit.
  • Explore new technologies and issues affecting the web development.
  • Apply a web development approach in analyzing the role of web technology in organizations.
  • Describe the process used in developing information systems and the concepts of web engineering and web process reengineering.
  • Analyze the skills needed for web development professionals.
  • Ready to apply for any job where need web technology.

Topics to be covered

  • HTML & HTTP, XML, XPath, XSLT
  • PHP, MySQL
  • PHP & MySQL, Working with API
  • JavaScript, Ajax, Jquery
  • User Interfaces, MVC, Php Framework (Codeigniter/Yii)
  • MVC(Continued), Php Framework (Codeigniter/Yii)
  • MVC(Continued), Php Framework (Codeigniter/Yii), Security & Scalability)

Course requirements

Student attendance

All students are expected to attend all scheduled classes, and to read all assigned chapters / materials before coming to class.

Class Participation & Peer Evaluation

You Students are expected to participate actively in the class. Your contribution towards your team will be counted too.

Textbook / References

At the end of the course, the students will be able to:

  • W3Schools Online Web Tutorials; URL: http://www.w3schools.com
  • PHP Documentation; URL: http://www.php.net/docs.php
  • Sams Teach Yourself Ajax JavaScript and PHP All in One; Phil Ballard and Michael Moncur; Sams Publishing; 2010
  • JavaScript Phrasebook; Christian Wenz; Sams Publishing; 2007
  • PHP and MySQL Web Development, 4/E; Luke Welling and Laura Thomson; Addison-Wesley Professional; 2009
  • Advanced PHP Programming; George Schlossnagle; Sams Publishing; 2004
  • Advanced PHP for Web Professionals; Christopher Cosentino; Prentice Hall; 2003
  • JavaScript for ProgrammersPaul J. Deitel and Harvey M. Deitel; Prentice Hall; 2009
  • Beginning PHP5, Apache, and MySQL Web Development; Elizabeth Naramore, Jason Gerner, Yann Le Scouarnec, Jeremy Stolz and Michael K. Glass; Wiley Publishing; 2005
  • XML in a Nutshell, 3/E; Elliotte Rusty Harold and W. Scott Means; O’Reilly Media; 2004

Powered by themekiller.com