Web Application Development : Course material Computer Science Bachelor's level

dc.contributor.authorLaroum ,Toufik
dc.date.accessioned2026-06-04T12:52:52Z
dc.date.available2026-06-04T12:52:52Z
dc.date.issued2026
dc.description.abstractThis 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.urihttp://dspace.univ-skikda.dz:4000/handle/123456789/6027
dc.language.isoen
dc.publisherFaculty of Sciences
dc.titleWeb Application Development : Course material Computer Science Bachelor's level
dc.typePublication pédagogique
Files
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
LAROUM Toufik.pdf
Size:
5.46 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed to upon submission
Description:
Collections