Browsing by Author "Laroum ,Toufik"
Now showing 1 - 2 of 2
Results Per Page
Sort Options
Item Automatic Extraction of Collocations(Faculty of Sciences, 2022) Djakhdjakha ,Omar Yasser; Mezghache ,Abdelkarim; Laroum ,ToufikCollocational knowledge is necessary for language generation. The challenge is that collocations can take on a wide range of shapes. They could involve two, three, or more words, words from various syntactic categories, and more flexible or more strict word arrangements.. This thesis describes the procedures involving in creating a dedicated platform for the linguists and every person who is in a need for collocations, which address the problem of finding the most advantageous word that help him make better sentences for his contexts by filtering large corpora in 13 different language and extract best resultsItem Web Application Development : Course material Computer Science Bachelor's level(Faculty of Sciences, 2026) Laroum ,ToufikThis 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