HTML is a foundational technology for the web, and it is used in conjunction with other technologies such as Cascading Style Sheets (CSS) and JavaScript to create interactive, dynamic web pages and applications.
Fullstack Web Development with Laravel and Vue.
This course is designed to gain a firm understanding of fullstack web development using the widely used PHP framework - Laravel, and MySQL as database system for the backend, and Vue, along with Core Web Technologies for the frontend. Along with these technologies, this course also covers the use of version control systems and code collaboration.
Duration
120 Days
Approx. 6 Months
Schedule
Weekdays
Mon to Fri - 1 Hour a Day
Course Overview.
Section 1
Hyper Text Markup Language
Section 2
Cascading Style Sheets
CSS is an essential technology for web development, and it is often used in combination with HTML and JavaScript to create interactive, dynamic web pages and applications.
Section 3
CSS Extentions - Sass
Sass (short for Syntactically Awesome Stylesheets) is a preprocessor scripting language that extends CSS and adds new features and capabilities to it. Sass is designed to make writing and managing CSS easier and more efficient, by providing additional features such as variables, functions, mixins, and nested rules.
Section 4
Javascript Language Features
JavaScript is used to add interactivity to web pages by responding to user actions, such as clicks and keystrokes. It can also be used to manipulate the content and appearance of a web page, create animations and visual effects, and interact with external data sources such as web APIs.
Section 5
Frontend Toolkits - Bootstrap
Bootstrap provides a set of pre-designed HTML, CSS, and JavaScript components and tools, which can be used to build responsive, modern-looking web pages and web applications quickly and easily. The framework includes a wide range of UI components, including buttons, forms, tables, typography, navigation, and more, as well as layout components such as grids, containers, and responsive utilities.
Section 6
Javascript Frameworks - Vue
Vue.js is known for its simplicity, flexibility, and ease of use. It allows developers to build complex user interfaces with minimal code and provides a range of features and tools for managing state, handling events, and rendering components. One of the key benefits of Vue.js is its component-based architecture, which allows developers to break down their applications into reusable, modular components. Vue.js is a powerful and flexible front-end JavaScript framework that provides a wide range of features and capabilities for building complex user interfaces and single-page applications. It is widely used by developers and organizations around the world and has become an essential tool for modern web development.
Section 7
PHP Language Features
PHP is commonly used for developing web applications that interact with databases, such as e-commerce websites, content management systems, and social media platforms. It can also be used for building command-line scripts and desktop applications. Overall, PHP is a powerful and versatile language that is well-suited for building a wide range of web applications, from simple websites to complex web applications.
Section 8
Relational Database Systems - MySQL
MySQL is commonly used for building web applications and is often paired with server-side scripting languages like PHP, Python, and Ruby. It is used by many popular websites and applications, including WordPress, Facebook, Twitter, and YouTube. MySQL is known for its scalability, reliability, and speed. MySQL is a powerful and flexible database management system that is well-suited for a wide range of web applications and other data-intensive projects.
Section 9
PHP Frameworks - Laravel
Laravel is known for its simplicity, flexibility, and ease of use. Laravel is a popular open-source PHP web application framework. Laravel is highly customizable and extensible, with a range of plugins, tools, and integrations available for adding new functionality and features to the framework. Laravel is a powerful and flexible PHP web application framework that provides a wide range of features and capabilities for building web applications. It is widely used by developers and organizations around the world and has become an essential tool for modern web development.
Section 10
Implementing Version Control Systems - Git
Git allows developers to track changes to source code over time, collaborate on code with other developers, and easily revert changes or recover lost code. It uses a distributed architecture, which means that every developer has a complete copy of the code repository on their own machine, and changes are merged together when necessary. Git is a powerful and flexible tool for managing software development projects, and it is widely used by developers and organizations around the world.
Section 11
Code Collaboration using Github
GitHub allows developers to create and store Git repositories on the platform, which can be accessed and managed from anywhere with an internet connection. It provides a wide range of features for managing code, including version control, issue tracking, code reviews, and collaboration tools. GitHub is a powerful and flexible platform for hosting and managing Git repositories and collaborating on software development projects. It is widely used by developers and organizations around the world and has become an essential tool for modern software development.
Projects undertaken.
Website Creation
Creating a complete website from scratch.
This project is an empowering educational initiative designed to guide students through the exciting journey of creating a complete website from scratch. We recognize the importance of hands-on experience in web development, and our program provides students with the skills and knowledge they need to bring their digital ideas to life.
Vue.js Application
Creating a web application using Vue.js.
This project is a dynamic endeavor aimed at guiding students through the process of creating modern and responsive web applications using Vue.js. Vue.js is a cutting-edge JavaScript framework known for its simplicity, flexibility, and powerful capabilities in building interactive user interfaces.
Laravel Vue.js Application
Creating a Web Application with Laravel and Vue.js.
This project is a initiative that empowers students to build powerful and modern web applications by combining the strengths of Laravel and Vue.js. This project provides students with a holistic experience, allowing them to master both the back-end and front-end aspects of web development.
Technologies / Softwares covered.
HTML
CSS
Sass
Bootstrap
Javascript
Vue
NPM
PHP
MySQL
Laravel
Composer
Git
Github
Course Availibility.
Live Online
Faculty-Led online training.
Online doubt solving sessions.
Recorded version of live lectures for revision and replay.
Lecture and Practice files.
Certificate on course completion.
Pre-Recorded
Self-Paced learning with pre-recorded lectures.
Lecture and Practice files.
Certificate on course completion.