This comprehensive course is designed for CS students seeking in-depth knowledge and practical skills in web-based applications. Students will explore front end development with latest libraries and frameworks, in-depth practical of back-end development on Laravel along with dynamic CMS integration and deployment techniques on different live servers.
Course OutlineBy the end of this course, students will be able to:
Front-End Development: Conversion of customized designs into web pages by using latest HTML frameworks, styling the layouts with latest CSS libraries, creating client-side functions by using JavaScript, responsive layouts along with browser compatibility and optimization techniques.
Back-End Development: Generate dynamic web pages, integration of HTML into server-side scripting, dynamic CMS integration to manage the content and development of dynamic web application on latest version of Laravel frameworks.
Database Integration: Creating and managing databases by using CRUD operations and queries, connecting databases with server-side language, integration of databases with front side outcomes and keeping dynamic information.
Deployment Techniques: Understand different server configuration, practice of deployment techniques by using different procedures, continuous Integration and Deployment (CI/CD) pipelines, runtime troubleshooting and debugging.