bkiict@bcc.gov.bd
88-02-55006824
Verify Certificate
Login
Home
About Us
About BKIICT
Message
BKIICT Trainers
Block Chain Integration
Courses
Short Courses
Long Courses
Customized Courses
All Courses
Admission
Admission Process
Admission Calendar
Online Registration
Feedback
Gallery
Contact Us
Upcoming Course
Professional Diploma in Web Applications & Development (.Net Framework)
Course Overview/Objective
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
Requirements
CSE/Science Graduate/04 Years ICT Diploma/ Non Graduate with 03 Years Related Experience
Course Project
Yes
Used Tools
Visual Studio 2013, SQL server 2014 etc (As per Requirements)
Course Outline
First Term
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.
Introduce JavaScript, different frameworks on JavaScript’s, Jquery etc.
Introduction, How to use JavaScript, Output/Why use, Statements, Comments, Variables, Data Types, Objects, Function
Operators:
Arithmetic, Assignment, Comparison, Logical, Conditional
Conditional Statements:
if, if…else, if…else if…else, switch
Loops: for, for/in, while, do while, break
Error,Validation
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
Second Term
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
Third Term
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
Project Work
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)
Soft Skill
Communication Skills & Corporate Etiquette
Communication Skills, Corporate Etiquette
ICT Knowledge & Social Media
ICT Knowledge, Social Media
Interview Skills
Interview Skills, Self Development, Self Development
Course Summery
Course Type :
Long Course
Course Duration :
12 Months
Course Hour(s) :
500
Classes :
125
Tuition Fee :
20000.00
Batch:
02
Reg Deadline:
15 Mar 2023
Class Shift:
Evening
Class Start:
16 Apr 2023
Class Schedule
Course Cordinator
Md. Golam Rabbani
Cordinator
Professional