Ioana Dogaru – Programming Technologies in Internet – IIIF

Project applications:

The homework will include: - Theoretical study + presentation (max 10 slides in PowerPoint + references) - The practical implementation (or presenting a case study, a comparative study, etc) You can work in a team of 2 (max 3. in case of more complex topics). The theme will be transmitted through e-mail before being presented. (Practical part and the presentation). The maximum score (20 points) will be obtained only if the theme is presented (at the course or laboratory). If it is transmitted only by e-mail: the maximum score will be 12 points.

New: 46. JS 47. jQuerry 48. Ajax 49. JSON vs XML 50. Bootstrap. https://getbootstrap.com/ 51. Raspberry PI applications 52. Python and web development (ex , , Pyramid) 53. and web development 54. – JavaScript https://www.meteor.com/ 55. Konva.js - HTML5 2d canvas library for desktop and mobile applications. https://konvajs.github.io/ 56. D3.js JavaScript library for producing dynamic, interactive data visualizations in web browsers. https://d3js.org/ 57. Facial Recognition in JavaScript using for example Tracking.js (or another library) 58. React js - for building user interfaces https://reactjs.org/ 59. Vue.js - The Progressive JavaScript Framework https://vuejs.org/ 59. http://rubyonrails.org/ 60. PHP 61. – PHP framework https://symfony.com/ 62. Sympfony vs Lavarel – PHP frameworks 63. Developing a JavaEE application using Intellij IDEA https://www.jetbrains.com/help/idea/developing-a-java-ee-application.html https://www.jetbrains.com/idea/ 64. Google Progressive Web App - https://codelabs.developers.google.com/ https://developers.google.com/web/progressive-web-apps/ 65. Magento Open Source A Flexible, Open Source Commerce Platform for Developers and Small Businesses (formerly Community Edition) - https://magento.com/products/open-source 66. Apache Struts - a free, open-source, MVC framework for creating elegant, modern web applications. https://struts.apache.org/ 67. Pingendo website buider https://pingendo.com/ 68. Create a static HTML web app in Azure 69. Create an ASP.NET Core web app in Azure 70. Create your first Java web app in Azure https://docs.microsoft.com/en-us/azure/app-service/app-service-web-get-started-java 71. Create a Node.js web app in Azure https://docs.microsoft.com/en-us/azure/app-service/app-service-web-get-started-nodejs Ioana Dogaru – Programming Technologies in Internet – IIIF

72. (GWT) www.gwtproject.org - A development toolkit for building complex browser-based applications 73. Responsive web Design 74. Flutter - Google’s UI toolkit for building beautiful, natively compiled applications for mobile, web, and desktop from a single codebase.

Many other JavaScript libraries can be added! Many other frameworks can be added!

1. Java Web Start 2. Create a slide show in XHTML + TIME (Timed Interactive XHTML Multimedia Extension) 3. Create an animated menu in XHTML + TIME (Timed XHTML Interactive Multimedia Extension) 4. Create a multimedia presentation in XHTML + TIME (Timed XHTML Interactive Multimedia Extension) 5. Establishment of an interactive presentation on the Web using the language SMIL (Synchronized Multimedia Integration Language) 6. Mapping the Web using sensitive language SMIL (Synchronized Multimedia Integration Language) 7. SVG (Scalable Vector Graphics) 8. CSS (Cascading Style Sheets) and XLS (Extensible Stylesheet Language) 9. Evolution of the HTML XML (Extensible Markup Language) 10. Macromedia Flash 11. WebGL (Web graphycs Library) 12. Blocks cookie in JavaScript 13. Manage windows browser in JavaScript 14. Elements in JavaScript rollover 15. Making a bookmarklet computer 16. Create a Web page to display a digital clock using functional DHTML (Dynamic HTML) 17. Create a Web page to display a pop-up calendar using DHTML (Dynamic HTML) 18. Create a Web page to display ( "throw forward") a cassette advertisement (every page loading and remained on the screen for 10 seconds) using DHTML (Dynamic HTML) 19. Moving a DHTML object in two dimensions 20. Movement through DHTML text 21. Changing a shading effect DHTML 22. Rotating a DHTML shadows 23. Changing a glow effect DHTML 24. The tooltip (tool tips) DHTML 25. Manage JavaScript modules for blocking pop-up ads 26. Countering adware modules 27. Countering spyware modules 28. Treating an e-mail virus infections 29. Blogs 30. Social Networks 31. Apache Web Server 32. interactive graphics server in PHP (drawing rectangle, ellipse, polygon) 33. interactive graphics server in PHP (drawing vertical text) 34. interactive graphics server in PHP (overturning an image) 35. interactive graphics server in PHP (filling surfaces with repeated images) 36. Sending e-mails from PHP scripts. 37. Applications - Ioana Dogaru – Programming Technologies in Internet – IIIF

38. Applications - Twitter 39. Applications - Facebook 40. Applications - Instagram. 41. Applications - Linkedin 42. Applications - Google Maps 43. Applications - Google Earth