Faculty of Engineering - Ain Shams University, Home
Web Development
What Will Learn?
-
Course AimsBy the end of the course the students will be able to o Analysis, design and develop web pages using HTML, CSS and JavaScript. o Produce MVC based web applications. o Identify the basic web design knowledge. o Apply the techniques required to create interactive web applications. o Demonstrate the asynchronous client server communication. o Apply the techniques required to develop web service. o Apply the required techniques for accessing the database from web application. The student shall attain the above mentioned objectives efficiently under controlled guidance and supervision.
-
Course Goals
- Decent Work and Economic Growth
- Industry, Innovation and Infrastructure
- Sustainable Cities and Communities
Requirements
CSE241
Description
-
English Description
Introduction to Web programming, Multi-tier systems, Web programming models. Static Web pages. Style sheets. Dynamic pages. Frontend programming. Backend programming. Database server access. Web programming architecture. Web services. Interactive dynamic pages. Web hosting and Web application deployment. -
Arabic Description
Introduction to Web programming, Multi-tier systems, Web programming models. Static Web pages. Style sheets. Dynamic pages. Frontend programming. Backend programming. Database server access. Web programming architecture. Web services. Interactive dynamic pages. Web hosting and Web application deployment.
-
DepartmentComputer and Systems Engineering
-
Credit Hours3
-
GradesTotal ( 100 ) = Midterm (20) + tr.Major Assessment (25 = tr.Industry 0% , tr.Project 15% , tr.Self_learning 5% , tr.Seminar 10% ) + tr.Minor Assessment (5) + tr.Oral/Practical (10) + Exam Grade (40)
-
HoursLecture Hours: 2, Tutorial Hours: 0, Lab Hours: 3
-
Required SWL125
-
Equivalent ECTS5
- • Paul Deitel, H. D., and Abbey Deitel. "Internet and World Wide Web: How to Program." (2012).
- • Northwood, Chris. The Full Stack Developer: Your Essential Guide to the Everyday Skills Expected of a Modern Full Stack Web Developer. Apress, 2018.
- • Munro, Jamie. ASP. NET MVC 5 with Bootstrap and Knockout. js: Building Dynamic, Responsive Web Applications. " O'Reilly Media, Inc.", 2015. - Paul Deitel, H. D., and Abbey Deitel. Internet and World Wide Web: How to Program. (2012).