Software Designing and Coding

Objective

Information Technology symbolizes extensive opportunities for Jobs, fast career growth, and good salaries, but fresh Engineering Graduates are Not Industry Ready. There is a gap between what they learn in college and what IT companies expect from them as employees.

The course is designed to provide practical exposure to a live project for professional who have completed their Graduation in Engineering or BCA/MCA but do not have any industry experience. Fresher’s need industry experience and working exposure in software applications which is stable and live, this will enhance chances of better career opportunities for students.

Target Audience

Students pursuing Bachelor of Technology (B.Tech) in Computer Science (CS), Information Technology (IT), and Electronics and Communication (EC), Master of Computer Applications (MCA), Bachelor of Computer Applications (BCA), and Master of Science (M.Sc) in Computer Science (CS) are preparing to contribute to the future of the IT industry through their expertise in Web Development, Mobile Development, and Application Development.

Duration of Course

12 weeks

Credit Weight

3 Credits

Certificate

A certificate will be awarded upon successful completion of the course, validating the practical knowledge and skills acquired.

Career Advancement

After completing this course you will find the weightage of working experience on a live project which will help get interview calls from various companies. You will achieve the following skills as an outcome of training -

  • Working environment of a Software Company.
  • Process, Procedures and Strategies Required for Real-Time Development.
  • Practical exposure to Software Development Life Cycle in a Live Project.
  • Full Stack Development Experience.
  • Opportunity to work at client-side development/implementation.
  • Working Experience on ERP for the Education Sector.
  • Working Experience in ERP for the Accounting & Finance Sector.
  • Training from actual Developers/Designer/DBA.

Module - 1  Introduction to MVC

  • Understand the MVC design pattern and how it’s applied in ASP.NET MVC
  • Understanding Model, View, Controller
  • HTML Helper Methods
  • Render HTML Form
  • Using Dropdown List
  • Binding Html Helper to Model
  • Using “For” Methods with Typed Model
  • Creating Views with HTML Helpers

Module - 2   Exploring Controllers and Models

  • Exploring Controllers
  • passing data from Controller to View
  • Types of Action Methods
  • Action Method Parameters
  • Default model Binder
  • Complex Type Model Binding
  • Model Binding

Module - 3   Implementation of Databases with SQL Server

Unit 1 : Introduction to TCL
  • Introduction to ADO.NET
  • Creating Tables and Relationships
  • SQL Fundamentals
  • Stored Procedures
  • Insert, Update, Delete, Select commands

Module - 4   Implementation of AJAX and JQuery

  • Overview of AJAX and ASP.NET MVC
  • Unobtrusive AJAX
  • Overview of AngularJs
  • AJAX Techniques
  • Using AngularJS UI

Module - 5   Validation and Form Post

  • Handling form post-backs
  • Data validation

Module - 6   Live Project Development

  • Online Admission Enquiry System
  • Online Attendance Management
  • Online Home Work Management
  • Digital Notice Board
  • Online Leave Management
  • Ticket/Grievance/Query Management System
  • Visitor Management

Learning Management System (LMS) Panel:

Course Features

Course Features

  • Duration 12 Weeks
  • Credit Weight 3 Credits
  • Certificate After Completion Yes
  • Course Fee with GST Rs. 6549/-
  • Lifetime Access Yes
  • Language English, Hindi