JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

FULL STACK DEVELOPMENT

M.Tech I Year I Semester (R22)

Course Objectives:

  • 1. To learn the core concepts of both the frontend and backend programming course. 2. To get familiar with the latest web development technologies.
  • 2. To learn all about databases.
  • 3. To learn complete web development process
  • 4. To provide an in-depth study of the various web development tools

Course Outcomes:

  • 1. Develop a fully functioning website and deploy on a web server.
  • 2. Gain Knowledge about the front end and back end Tools
  • 3. Find and use code packages based on their documentation to produce working results in a project.
  • 4. Create web pages that function using external data.

UNIT - I

Web Development Basics: Web development Basics - HTML & Web servers Shell - UNIX CLI Version control - Git & Github HTML, CSS

UNIT - II

Frontend Development: Javascript basics OOPS Aspects of JavaScript Memory usage and Functions in JS AJAX for data exchange with server jQuery Framework jQuery events, UI components etc. JSON data format.

UNIT - III

REACT JS: Introduction to React React Router and Single Page Applications React Forms, Flow Architecture and Introduction to Redux More Redux and Client-Server Communication

UNIT - IV

Java Web Development: JAVA PROGRAMMING BASICS, Model View Controller (MVC) Pattern MVC Architecture using Spring RESTful API using Spring Framework Building an application using Maven

UNIT - V

Databases & Deployment: Relational schemas and normalization Structured Query Language (SQL) Data persistence using Spring JDBC Agile development principles and deploying application in Cloud

TEXT BOOKS:

  • 1. Web Design with HTML, CSS, JavaScript and JQuery Set Book by Jon Duckett Professional JavaScript for Web Developers Book by Nicholas C. Zakas
  • 2. Learning PHP, MySQL, JavaScript, CSS & HTML5: A Step-by-Step Guide to Creating Dynamic Websites by Robin Nixon
  • 3. Full Stack JavaScript: Learn Backbone.js, Node.js and MongoDB. Copyright © 2015 BY AZAT MARDAN

REFERENCE BOOKS:

  • 1. Full-Stack JavaScript Development by Eric Bush.
  • 2. Mastering Full Stack React Web Development Paperback – April 28, 2017 by Tomasz Dyl, Kamil Przeorski , Maciej Czarnecki

Loading Question Papers

Fetching data from database...