399-1 | Front-end web development | Computer Science | S7 | ||||||
---|---|---|---|---|---|---|---|---|---|
Lessons : 10 h | TD : 0 h | TP : 14 h | Project : 0 h | Total : 24 h | |||||
Co-ordinator : Myriam MOKHTARI-BRUN |
Prerequisite | |
---|---|
Languages HTML, CSS, JavaScript. Database. |
|
Course Objectives | |
Web development for structured data mining and Front / Back End applications. | |
Syllabus | |
• HTML / CSS • JavaScript / DOM (Document Object Model) • jQuery: JavaScript library to facilitate writing web pages • XML (eXtensible Markup Language), JSON: for structuring document data • XML Schema: for defining the grammar of XML documents • AJAX: to build dynamic interactive web applications and websites (client) • jQuery / AJAX: to facilitate sending and receiving TEXT, HTML, XML or JSON data between client and server • XPATH / XSLT (eXtensible Stylesheet Language Transformation): for XML data mining and generation of Web pages. • NodeJS: low-level environment allowing the execution of JavaScript on the server side |
|
Practical work (TD or TP) | |
• 1: HTML / CSS • 2: JavaScript / DOM • 3: jQuery • 4: XML / XML SCHEMA, XPATH / XSLT, JSON, AJAX • 5: jQuery / AJAX for RSS Feed API & OpenWeatherMap • 6: jQuery / AJAX for Flickr API • 7: NodeJS |
|
Acquired skills | |
Conceptual and technical bases of structured data management and Web services (Front / Back End). | |
Bibliography | |
• https://www.w3schools.com/html • https://www.w3schools.com/css • https://www.w3schools.com/js • https://www.w3schools.com/jquery • https://www.w3schools.com/xml/ • https://www.w3schools.com/js/js_json.asp • https://www.w3schools.com/js/js_ajax_intro.asp • https://www.w3schools.com/jquery/jquery_ajax_intro.asp • https://www.w3schools.com/xml/xpath_intro.asp • https://www.w3schools.com/xml/xsl_intro.asp • https://www.w3schools.com/nodejs/nodejs_intro.asp |
© 2024 - ENSICAEN ( Legal Notices - Credits )