DEPARTMENT OF COMPUTER SCIENCES
B.SC Computer Science-NEP 2020
Full Stack Development
- When it comes to web development, the term "full stack developer" is often used to describe a developer proficient in both back-end and front-end technologies. While there is no formal definition of a full-stack developer, certain skills and technologies are essential for any web developer who wants to build complete web applications.
- On the front end, a full-stack developer should have a strong understanding of HTML, CSS, and JavaScript. They should also be familiar with at least one front-end framework, such as React or Angular. On the back end, a full-stack developer should be proficient in at least one server-side programming language such as PHP, Ruby on Rails, or Node.js. Also, they should have a solid understanding of database technologies such as MySQL or MongoDB. So, make sure you have all the basics right.
- Design the architecture of full-stack web systems.
- Develop full-stack web applications that provide web services and consume web services.
- Develop web infrastructure for building web systems.
- Design data systems that support the special needs of web applications.
- Full Stack Web Development is nothing but complete designing of both websites and applications where the developers need to work from frontend to backend development. With our Full Stack Web Development Course, you will become an expert in all aspects of web development such as Java, .NET, MEAN Stack, and Python.
- In Frontend you can learn – HTML, HMTL5, CSS3, Bootstrap, JavaScript, and jQuery whereas in Backend – Node.js, Meteor.js, Angular 2,4&5, PHP, and Ruby on Rails, and finally in Database – MySQL, PostgreSQL, MongoDB, CouchDB, and Apache Cassandra.