0% found this document useful (0 votes)
31 views

Vishwajeet Synopsis

Uploaded by

krraja870
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
31 views

Vishwajeet Synopsis

Uploaded by

krraja870
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 13

A SYNOPSIS REPORT ON

EDUMASTER ACADEMY

Submitted in partial fulfilment of the Requirements for the award of


DEGREE OF BACHELOR OF COMPUTER APPLICATION

SUBMITTED BY:

Name: Vishwajeet Singh

University Roll No:2231463

DEPARTMENT OF COMPUTER APPLICATIONS

GLOBAL GROUP OF INSTITUTES, AMRITSAR

AUGUST, 2022
TABLE OF CONTENTS

Chapter No. CONTENTS PAGE NO.

1. Introduction to Project 1

2. Objectives 2

Introduction to HTML, CSS , JAVASCRIPT


3. PHP, XAMPP SERVER 3-5

4. Hardware and Software Requirements 6

5. References 7
INTRODUCTION TO PROJECT

1. Edumaster is a educational website where the best courses you find .

2. Edumaster is a comprehensive and user-friendly educational platform that


provides valuable resources and support .

3. This website has been created using the HTML , CSS and JAVASCRIPT.

4. HTML provides the basic structure of the web pages platform such as headings,
paragraphs, buttons, forms, images, and links, ensuring a consistent and organized
layout , and CSS is used to define the visual style of the HTML elements, such as
fonts, , spacing, and borders , and JS JavaScript plays a critical role in adding
interactivity, dynamic functionality, and enhanced user experience to the HTML file
successfully .

The project came into existence by following steps:


1. Identifying the Need for education purposes .

2. Planning and Feasibility Study .

3. Team Building and Platform Development .

4. Concept Development and Content Creation .

5. Ongoing Improvement and Expansion .


OBJECTIVES OF PROJECT

1. Provide Quality Education: Deliver high-quality, accessible, and


affordable education to learners across different age groups and
backgrounds, ensuring that each student achieves academic excellence.

2. Promote Skill Development: Focus on enhancing practical skills that are


relevant to the current job market and future trends, including critical
thinking, problem-solving, creativity, and digital literacy.

3. Create an Inclusive Learning Environment: Ensure that the academy is


inclusive and accessible to all, regardless of geographic location,
socioeconomic status, or physical abilities.

4. Encourage Lifelong Learning: Foster a culture of lifelong learning by


offering a wide range of courses and programs that cater to different stages
of personal and professional development.

5. Focus on Real-World Applications: Ensure that courses and programs are


designed to meet real-world needs, preparing students for careers,
entrepreneurship, and other practical .

6. Support Innovation in Education: Promote innovation in teaching and


learning methodologies by continuously researching, testing, and
implementing new approaches to education.

7. Measure and Improve Learning Outcomes: Regularly assess the


effectiveness of courses and programs through feedback, data analytics, and
research to continuously improve the quality of education.
INTRODUCTION TO HTML, CSS, JAVASCRIPT

HTML

1. HTML is the standard language used create and design web pages. It provides
the basic structure for web content and is the backbone of all web development.
Understanding HTML is essential for anyone looking to work with or understand
how websites and web applications are built.

2. HTML consists of a series of elements, also known as tags, which are used to
enclose different parts of content to make it appear or behave in a certain way.
For example, headings are created using <h1> to <h6> tags, paragraphs with the
<p> tag, links with the <a> tag, and images with the <img> tag.

3. Each HTML element can have attributes that provide additional information or
specify certain behaviors, such as href for links or src for images. HTML also
supports semantic elements like <header>, <footer>, <article>, and <section>,
which add meaning to the web content, making it more accessible and SEO-
friendly .

4. HTML provides the structure, it is often used in combination with CSS


(Cascading Style Sheets) for styling and JavaScript for interactivity, creating a
complete and dynamic web experience.

5. Overall, HTML is a crucial language for web development, enabling the creation
of organized and user-friendly websites and applications.
CSS

1. CSS (Cascading Style Sheets) is a stylesheet language used to control the


presentation and layout of web pages and CSS enables web developers to separate
content from design, making it easier to maintain and update websites .

2. CSS is responsible for its visual appearance, including colors, fonts, spacing,
positioning, and overall design. CSS works by applying styles to HTML elements
through a series of rules that specify which elements should be styled and how .

3. CSS can be written directly within HTML files (inline or internal styles) or,
more commonly, in external stylesheets, which are linked to HTML documents.

4. CSS is a vital tool for web development, giving designers and developers the
ability to craft unique and engaging user interfaces With features like Flexbox,
Grid, and Media Queries, CSS offers powerful tools for creating modern, visually
appealing, and responsive web layouts .

5. The "Cascading" aspect of CSS means that styles are applied in a hierarchical
manner, allowing more specific rules to override general ones, providing flexibility
and control over the design.
JAVASCRIPT

1. JavaScript is a dynamic, high-level programming language that is essential for


creating interactive and dynamic web experiences.

2. JavaScript can be used to manipulate the Document Object Model (DOM),


allowing for real-time updates to the content and structure of a web page without
needing to reload the entire page .

3. JavaScript runs directly in the browser, making it a client-side language,


although it can also be used on the server side with environments like Node.js. The
language is versatile and supports multiple paradigms, including object-oriented,
imperative, and functional programming.

4. JavaScript also benefits from a vast ecosystem of libraries and frameworks, such
as React, Angular, and Vue.js, which simplify complex tasks and accelerate
development .

5. Overall, JavaScript is a fundamental language for web development, providing


the capabilities needed to build dynamic, interactive, and user-friendly websites
and applications.
PHP
PHP (Hypertext Preprocessor) is a widely-used, open-source scripting language
especially suited for web development. Here are some key points about PHP:

1. Server-Side Scripting Language: PHP is primarily used for server-sides


scripting, meaning the code is executed on the server, and the result is sent
to client's browser.
2. Embedded in HTML: PHP code can be embedded directly within HTML
code, making it easy to generate dynamic web pages.
3. Open Source: PHP is open-source software, which means it is free to use
and has a large community of developers who contribute to its improvement
4. Cross-Platform Compatibility: PHP runs on various platforms, including
Windows, Linux, macOS, and more, making it highly flexible.
5. Database Integration: PHP can easily interact with various databases like
MySQL, PostgreSQL, Oracle, and MongoDB, which is crucial for building
data-driven applications.
6. Wide Support for Web Servers: PHP works well with popular web servers
such as Apache, Nginx, and IIS, allowing it to be deployed on most web
hosting environments.
7. PHP Frameworks: There are several popular PHP frameworks (like
Laravel, Symfony, CodeIgniter, and Zend) that simplify development and
help build robust applications quickly.
XAMPP SERVER
XAMPP is a popular, open-source software package that provides a local server
environment for developing and testing web applications. Here are the key points
about XAMPP:

1. Server-Side Scripting Language: PHP is primarily used for server-sides


scripting, meaning the code is executed on the server, and the result is sent
to client's browser.
2. Server-Side Scripting Language: PHP is primarily used for server-sides
scripting, meaning the code is executed on the server, and the result is sent
to client's browser.
3. Apache Web Server: XAMPP includes the Apache web server, which is
one of the most widely used web servers. Apache handles HTTP requests
and serves web pages to users.
4. MySQL/MariaDB Database: XAMPP comes with MySQL (or MariaDB),
a powerful and widely-used relational database management system
(RDBMS) that stores and retrieves data for web applications.
5. PHP and Perl Support: XAMPP supports PHP, a popular server-side
scripting language, and Perl, a general-purpose programming language,
making it a comprehensive solution for web development.
6. Control Panel: XAMPP includes an easy-to-use control panel that allows
users to start, stop, and manage Apache, MySQL, and other services,
simplifying server management.
7. phpMyAdmin: XAMPP includes phpMyAdmin, a web-based interface for
managing MySQL databases. It simplifies tasks like creating, modifying,
and deleting databases, tables, and records.
Hardware and Software Requirements

Hardware Requirements :

Hardware requirements refer to the physical components necessary to run a


software application or system. These components determine the system's
capability and performance. Key hardware components and their requirements
include:

1. Processor(CPU)
2. Memory(RAM)
3. Storage(ROM)
4. Network Connectivity
5. Server Specification

Software Requirements :

Software requirements define the software environment needed to develop, test,


deploy the project. These include:

1. Operating System
2. Development Tools and IDEs
3. Libraries and Frameworks
4. Database Management System (DBMS)
5. Programming Languages
REFERENCES

1 https://www.javatpoint.com/html-tutorial

2 https://www.w3schools.com/html

3 https://www.tutorialspoint.com//index.html

4 https://www.geeksforgeeks.org/html-tutorial

You might also like