Web Application Development : Course material Computer Science Bachelor's level
| dc.contributor.author | Laroum ,Toufik | |
| dc.date.accessioned | 2026-06-04T12:52:52Z | |
| dc.date.available | 2026-06-04T12:52:52Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | This course material on web application development (intended for undergraduate Computer Science students) has the main objective of providing a clear and structured introduction to the fundamental web technologies, including the World Wide Web, HTML, CSS, JavaScript, PHP, XML, as well as web services. It is by no means a complete and exhaustive course. Each chapter presented here could be developed into a full standalone course. This course material will enable students to acquire the necessary skills (Front-end and Back-end) to develop and implement a functional and well-structured Web application. At the end of this course, the student will be able to: * Understand the fundamental principles of Web application development. * Master the steps of creating a Web project, from design to deployment. *Use appropriate tools, languages, and frameworks to produce a dynamic website or application. * Apply best practices in terms of structure, usability, security, and maintenance. Recommended prerequisites: To fully bene t from this module, students are advised to have already acquired : * Fundamental knowledge in algorithms: knowing how to break down a problem into logical steps and design a simple algorithm. * Basics of programming: knowing at least one programming language and understanding the concepts of variables, conditionals, loops, functions, etc. * Basic knowledge of the Internet and networks: knowing what an IP address is, understanding the role of protocols (HTTP, TCP/IP), and knowing the basics of client-server functioning. * Knowledge of database design, creation, and querying. The course is composed of 7 chapters: 1. Chapter 01: Introduction to the World Wide Web 2. Chapter 02: HTML Language 3. Chapter 03: CSS Language 4. Chapter 04: JavaScript Language 5. Chapter 05: PHP Language 6. Chapter 06: XML Language 7. Chapter 07: Web Services | |
| dc.identifier.uri | http://dspace.univ-skikda.dz:4000/handle/123456789/6027 | |
| dc.language.iso | en | |
| dc.publisher | Faculty of Sciences | |
| dc.title | Web Application Development : Course material Computer Science Bachelor's level | |
| dc.type | Publication pédagogique |