Back
Engineering Labs

About BCA in Web Development

Web Development  refers to the practice of developing both the frontend and backend of a web application. A “Web Development” developer is proficient in both frontend technologies (like HTML, CSS, and JavaScript) and backend technologies (such as databases, server-side languages, and frameworks).

Here’s a breakdown of the different components involved in Full Stack Development:

Frontend Development: This involves building the user interface (UI) and user experience (UX) of a web application. Frontend developers work with technologies like HTML (Hypertext Markup Language), CSS (Cascading Style Sheets), and JavaScript. They also often use frontend frameworks/libraries like React.js, Angular, or Vue.js to streamline development.

Backend Development: Backend development involves building the server-side of a web application, which includes handling data storage, user authentication, and business logic. Backend developers work with server-side languages such as Python, Ruby, Java, PHP, or JavaScript (Node.js). They also use frameworks like Django (Python), Ruby on Rails (Ruby), Spring (Java), Laravel (PHP), or Express.js (Node.js) to expedite development.

Databases: Full stack developers need to be familiar with database management systems (DBMS) to store and retrieve data efficiently. Common types of databases used in web development include relational databases like MySQL, PostgreSQL, or SQLite, as well as NoSQL databases like MongoDB or Firebase.

Version Control Systems: Full stack developers often use version control systems like Git to manage code changes, collaborate with other developers, and track project history.
Deployment and DevOps: Understanding deployment processes and DevOps practices is essential for full stack developers. They should be familiar with tools like Docker for containerization, Jenkins for continuous integration/continuous deployment (CI/CD), and cloud platforms like AWS, Google Cloud Platform, or Microsoft Azure for hosting applications.
Soft Skills: Effective communication, problem-solving, and time management skills are crucial for full stack developers. They often work in teams, collaborating with frontend designers, backend developers, and other stakeholders to deliver high-quality web applications.

Eligibility Criterion 

Intermediate / 10+2 or its equivalent examination with PCM (Physics, Chemistry, Maths) from a recognized Board/ University/ MDU Entrance Examination

ProgrammeBranch/ SpecializationDuration (Years) No. of SeatsOne time Charges including RegistrationYearly Fee (All India Quota)Yearly Fee (UK Domicile)
Bachelor of Application  (BCA)Web Development340Rs.-16000/-Rs.-60000/-Rs.-45000/-
Hostel Fee
Sr. No.TypeFee
1Triple Sharing (Non AC)75000/-
2Double Sharing (Non Ac)85000/-
3Triple Sharing (AC)115000/-
4Double Sharing (Ac)125000/-