Professional Diploma in Web Applications & Development (.Net Framework)
Basic concept familiarization of .Net Framework
Latest innovations on C#.Net, MVC
Industry standards of development in ASP.Net MVC
Participants will be trained on real life issues and latest tools
Training will be provided by experienced trainers with long industry experience
During the training, trainees will be given a real-life project work
Performance and learning activities for each of the trainees will be assessed throughout the program and
CSE/Science Graduate/04 Years ICT Diploma/ Non Graduate with 03 Years Related Experience
Visual Studio 2013, SQL server 2014 etc (As per Requirements)
Introduction to Web Technology
Web Design (HTML, CSS) Way of using HTML tags, CSS practice and styling. Create Websites using HTML etc.
Explore the concepts of Structured Query Language [SQL], the standard language used to communicate with relational database management systems [RDBMS]. Manage data through SQL constructs.
Arithmetic, Assignment, Comparison, Logical, Conditional
if, if…else, if…else if…else, switch
Loops: for, for/in, while, do while, break
Project will be done for the Static web page design and furnished
Angular JS JQuery
Basics: Conceptual overview, Angular Philosophy, Architecture, MVC, Dependency Injection, Models, Controllers, Scope and Templates
Templating: ng-repeat, filters, Built in Directives, Custom directives , Data Binding, Two way binding and Layout Templates
Server-side (optional, depending on your current back end), NodeJS
Testing: Protractor (Optional Jasmine or QUnit)
Animation: Animate module, CSS3 Transitions and Optional CSS3 keyframe animation
Basic Object Oriented Programming Concepts, Solid introduction to the C# programming language. One can learn the fundamentals of C# through lessons using the Microsoft .NET framework. The course will introduce students to some of the common features within Microsoft Visual Studio. Some of the outlines are as below:
Primary and Complex Types, Classes, Members, and Properties Arrays and Collections , Handling Errors
Some of the advanced features and common practices using C#. C# is extremely readable, maintainable, and extremely powerful when the developer takes advantage of everything the language has to offer. Some of the concepts covered in this course include:
interfaces, generics, extension methods, LINQ, events, delegates, and Lambdas, asynchronous programming
Entity Framework from designing models, writing data access code and integrating Entity Framework into your software solutions. Topics include:
getting to know Visual Studio 2012 • overview of the entity framework • model first modeling • code first modeling interacting with your data model using EF in your solutions
MVC Concepts, Building Web applications using MVC, test-driven development (TDD). Topics include:
introduction to MVC 4 • controllers ,• razor views • working with data • application development and MVC
This course will cover some of the advanced components and development patterns used when developing web applications using the MVC pattern. This includes using Ajax, JSON, Partial View rendering, Client validation. The student will be introduced to Test Driven Development (TDD) and learn Best Practices using MVC. Topics include:
introduction to AJAX and JSON • test driven development
best practices for MVC • health monitoring with MVC
Today, the typical user wants intuitive applications with rich UI's. Some of the technologies covered include:
Ajax • Json • WebAPI • SignalR
Customer requirements analysis and communication with all the stakeholders, how to select technology etc.
Introduce with OOD, Design patterns as required and different UML diagrams. Like-
Class diagram, Object diagram, Sequence diagram
Process flow, Activity diagram etc.
Technology selection criteria, market analysis, getting approval from concern.
Database schema design, introduce DB objects and using areas with how and why etc.
Create project with layered and tired technologies, unit testing and integration with version control system through bit bucket.
Quality assurance and software testing process and how from developers point of view.
Bug life cycle and project deployment with maintenance etc.
Search Engine Optimizations (SEO)
Communication Skills & Corporate Etiquette
Communication Skills, Corporate Etiquette
ICT Knowledge & Social Media
ICT Knowledge, Social Media
Interview Skills, Self Development, Self Development
Course Type :
Course Duration :
Course Hour(s) :
Tuition Fee :
26 Oct 2017
31 Jul 2017
Md. Golam Rabbani
Md. Shirajul Islam
Trainer at BASIS Institute of Technology & Management (BITM)