কোর্সের বিস্তারিত

ASP.NET Core with MVC, Angular

কোর্সের মেয়াদ

৬ মাস

সময়

২০০ ঘন্টা

প্রজেক্ট

৫+

একজন ভাল ফুলস্ট্যাক ডেভেলপার হতে হলে একটি ফ্রন্টএন্ড এবং একটি ব্যাকএন্ড টুলস শিখতে হয়। ব্যাকএন্ড এর জন্য ASP.NET Core একটি বহুল ব্যবহৃত জনপ্রিয় একটি টুলস যা মাইক্রোসফট এর তৈরী। বড় আকারের ইন্টিগ্রেটেড সল্যুশন ও ERP তে এই টুলস বেশি ব্যবহৃত হয়।

কোর্স ওভারভিউ

বিভিন্ন আইটি কোর্সের মূল অসুবিধা হলো ভিন্ন ভিন্ন ট্রেনিং ইনস্টিটিউট ভিন্ন ভিন্ন সিলেবাসের আলোকে কোর্স করায়। কিন্তু কোর্সগুলো কোন আইটি কোম্পানির নির্দিষ্ট কোন প্রয়োজন পূরণ করে কিনা সে বিষয়ে খেয়াল করে না। এর মূল কারণ সময়। একটি কোম্পানির নির্দিষ্ট প্রয়োজনক পূরণ করে কোর্স করাতে বেশ সময়ের প্রয়োজন। ট্যাক্টসফ্ট বেশ কিছু কোম্পানির সাথে চুক্তির মাধ্যমে কিছু নির্দিষ্ট কোর্সের উপর ১০০% জবের গ্যারান্টি দিচ্ছি। তবে ভর্তির আগে আপনাকে ইন্টারভিউ হবে। কোর্স শেষে আমাদের সকল পার্টনার কোম্পানির প্রসেস অনুযায়ী যোগ্যতার ভিত্তিতে চাকুরী প্রদান করা হবে।

কোর্স কারিকুলাম

Module 01 : Introduction to Microsoft.Net/Microsoft.Net Core

  • Introduction to .Net Framework
  • Features of .NET Framework
  • .NET Framework Architecture
  • CLR Architecture
  • History of .NET Core
  • Why .NET Core? Features of Core?
  • Comparison with .NET Framework
  • .NET Core Architecture.

Module 02 : Learn Programming Using C#.Net

  • Introduction to C#.NET
  • Features of C#.NET
  • Data type, Variables, conditions, loops, switch
  • Arrays, Functions, Structure
  • Arrays, Functions, Structure
  • OOP’s Concepts/ Features
  • Classes & Objects, Array of Objects
  • Constructors & Destructors
  • Inheritance & Reusability
  • Polymorphism (Overriding & Overloading)
  • Properties and Indexers
  • Virtual Modifier (Classes & Methods)
  • Static Methods & Data Members
  • Static Classes & Constructors
  • Method Calls (ref, out , prams)
  • Default Value Parameters/Named Parameters
  • Abstract (Classes & Methods)
  • Sealed (Classes /Methods)
  • Partial Modifier (Classes & Methods)
  • Interface, Inversion of Control
  • Exception Handling & Custom Exceptions
  • Generic, Universal Object & Collections
  • Event, Delegates & Lambda Expressions
  • Extension Methods, Anonymous Methods
  • Attributes and Enumeration
  • Static & Dynamic Types( var & dynamic)
  • Asynchronous Programming using C#
  • Date Time, String Functions

Module 03 : Introduction to MSSQL Server

  • Introduction to Microsoft SQL Serve
  • Introduction to databases,Relational database Management concepts
  • Structured Query Language
  • Querying Multiple Tables
  • Sorting and Filtering Data
  • Working with SQL Server Data Types
  • Using DML to Modify Data
  • Using Built-In Functions
  • Grouping and Aggregating Data
  • Using Sub queries/Nested / Inner Queries
  • Relationship
  • Aggregate Functions
  • Executing Stored, Trigger, View, Packages
  • SQL Joins like inner joins, left outer join, right outer join etc.
  • Implementing Transactions

Module 04 : Understanding HTML4 & HTML5

  • Web Browser & Web Sever
  • Port & Protocols (Http,Smtp,Ftp)
  • What is Markup Language
  • What is HTML?
  • Sorting and Filtering Data
  • Basic Structure of HTML
  • Head Section and Elements
  • HTML Document Structure
  • HTML Basic Tags
  • Create Table, Div and Frame Tag
  • Paragraph, Span, Pre Tags
  • Text Formatting Tags - bold, italic, underline etc.
  • Few more tags - font, line break, paragraph etc.
  • HTML lists
  • Images & Hyper links
  • Tables & Nested Tables
  • Layouts using Div
  • HTML Forms to gather data.
  • Input Elements - text, password, select, textarea.
  • What is HTML5?
  • HTML5 New Tags & Attributes in
  • HTML5 Validations & Inputs
  • Content Editable
  • Content Specific Tags
  • Heading Group &Figure Tags
  • HTML5 Audio / Video
  • HTML5 Canvas & SVG
  • HTML5 Web Storage
  • HTML5 Server Sent Event
  • HTML5 Drag & Drop
  • HTML5 Web Workers
  • Complete HTML Layout

Module 05 : Apply Style using CSS

  • What is CSS?
  • CSS attributes and Values.
  • Embedded CSS using Style attribute
  • Internal CSS
  • CSS Selectors - id, class and tag selector
  • External CSS
  • External CSS
  • Advance CSS Concepts

Module 06 : Intractivity using JavaScript

  • What is Client Side Script?
  • What is Java Script?
  • Why Java Script?
  • Java Script Basics
  • Conditions & Nested Conditions (if,if-else etc)
  • Loops & Nested Loops in JavaScript (for, while, do-while)
  • Switch case Statement
  • Arrays in Java Script
  • Functions in Java Script
  • Object in Java Script (JSON)
  • Array of Objects
  • Event Handling in Java Script
  • Manipulate textbox, checkbox, radio, select
  • Manipulate Styles using Java Script
  • Object oriented Concepts in Java Script.
  • Built in functions - string, date, math etc.

Module 07 : Bootstrap

  • What is bootstrap?
  • What is Responsive UI?
  • Grid System in Bootstrap.
  • Components (Pagination, Jumbotron, Panels etc.)
  • Typography & Text classes
  • Buttons & Images
  • List Classes
  • List & Glyph Icons
  • Image Classes
  • Tables classes
  • Navbar & Navigations
  • Form Classes
  • Form Classes

Module 08 : Client Side Interactions using J Query

  • What JQuery?
  • Why JQuery?
  • JQuery Syntax
  • Selector Engine & Filters
  • DOM Traversal Methods
  • DOM Manipulation using JQuery
  • Event Handling using JQuery
  • CSS Manipulation
  • Animation & Effects
  • JQuery AJAX
  • JQuery Validate(Client Side Validation)

Module 09 : Develop Web App using ASP.NET Core MVC

  • What is MVC Design Pattern?
  • Why MVC Design Pattern?
  • ASP.NET Core
  • What is ASP.NET Core?
  • ASP.NET Core Features
  • Comparison with ASP.NET (MVC 5)
  • What is Middleware?
  • Configure Request Pipe Line
  • Dependency Injections & Containers
  • Static Files, Default Document & File Server
  • wwwroot Folder
  • Configure ASP.NET Core for MVC
  • What is Routing?
  • Routing in ASP.NET Core
  • Controllers & Actions
  • Action Return Values & Parameters
  • What is View?
  • Views in ASP.NET Core
  • Models, View Models & Model Binding
  • What are Tag Helpers?
  • Why Tag Helpers?
  • Tag Helpers in Detail
  • Custom Tag Helper.
  • Layout & ViewStart, View Imports
  • Areas (Separate Functional Unit)
  • Repository Design Pattern
  • Working with Database
  • CURD Operations using Entity Framework
  • Data Annotation API
  • Server Side Validation
  • Client Side Validation using JQuery
  • Built in Action Filters
  • Cross Site Request Forgery (Anti forgery Token)
  • Tag Helpers in DetailAuthentication & Authorization>
  • Partial Views
  • View Components in ASP.NET Core
  • Environment Variables
  • Logging

Module 10 : Manipulate Data using Linq & Entity Core

  • Introduction to LINQ
  • LINQ Providers
  • LINQ Queries
  • LINQ Joins, Grouping
  • Extension Methods
  • Immediate & Differed Execution
  • Eager & Lazy Loading
  • DB First (Context, Navigation Properties, Dropdown filling, Search, CURD)
  • Introduction to Entity Framework
  • Entity Framework Architecture
  • Code First (Context, Navigation Properties, Dropdown filling, Search, CURD)
  • Code First Migrations
  • Stored Procedures & Function Mapping
  • Entity Core
  • What is ORM?
  • What is Entity Core?
  • Install entity framework core
  • DbContext in entity framework core
  • Using SQL server with entity framework core
  • Repository pattern in asp.net core
  • Entity framework core migration
  • Entity framework core seed data
  • CURD Using Entity Core

Module 11 : Practical- Common Features of Web Application Development

  • Entry Form with All type of control
  • Entry Form with Modal (popup) Form
  • Entry Form with Tab Control
  • Form with all type of Validation
  • Form (Master Details)
  • Multiple Form Wizard
  • Treeview Form
  • Send Email
  • Login
  • Multiple Image Uploader
  • Search Option
  • Cascading Search
  • Range Search
  • Multiple Search
  • Autocomplete search
  • Data Table Search
  • Search with Export Option

Module 12 : Project: Inventory

  • What is SDLC?
  • Planning and Requirement Analysis
  • Defining Requirements
  • Designing the Product Architecture
  • Building or Developing the Product
  • Testing the Product
  • Deployment in the Market and Maintenance
  • Domain Registraion
  • Web Hosting
  • SEO

Module 13 : Project Management Tools: Trello /

  • Basics of Trello
  • Team Setup and Task Delegation
  • Adding More Functionality to your Board
  • Board Templates for Personal use
  • Board Templates for Team Projects
  • Board Templates for Business and Operations

Project Management Tools: Jira

  • Introduction
  • Introduction to Jira
  • Who can benefit from Jira?
  • The core components of Jira
  • Time and progress tracking
  • Customizable workflows
  • Permissions
  • Project summaries and reports

Module 14 : Resume Preparation & Interview

  • Resume Building
  • Technical Interview Questions
  • Prepare Presentation
  • Personal Development Classes
  • Group Discussion Sessions
  • Cover letter writing
  • Mock Interviews
  • Mock witten Exam
  • Mock Viva

Module 15 : Certification & Placement Calls

  • Planning
  • Search Job
  • Contact with Company
  • Send Resume
  • Call for Interview
  • Attend Interview
  • Placement calls will be given until you get job

যে সকল সফটওয়্যার ব্যবহার করা হবে

VS Code
Visual Studio
SQL Server 2016/2019
Trello
Git
Github
Web Browser

যারা আমাদের কোর্সগুলো করতে পারবেন

ছাত্র এবং ছাত্রী

ফ্রীল্যান্সিং এ আগ্রহী

চাকুরী প্রত্যাশী

প্রবাসী

যে সকল পজিশনে জব করতে পারবেন

  • Web Design
  • Web Development
  • Web Application Development
  • Software Development

ভর্তি চলছে!

অফলাইন যে কোন ব্যাচে সুবিধামতো সময় বেছে নিয়ে ভর্তি হতে পারেন এখনই।

কোর্স ফী (অফলাইন)

৳ ৬০,০০০ টাকা

ট্যাক্টসফটের সাপোর্টসমূহ

শুধু ক্লাস নয়, শিক্ষার্থীদের যেকোনো দরকারে ট্যাক্টসফ্ট সবসময় প্রস্তুত।

জব প্লেসমেন্ট সাপোর্ট

নির্ধারিত জব প্লেসমেন্ট কোর্স ছাড়াও অন্যান্য কোর্সের শিক্ষার্থীদের যোগ্যতা অনুসারে বিভিন্ন আইটি কোম্পানিতে সিভি পৌঁছে দিবে আমাদের "জব প্লেসমেন্ট সেল" কোর্স পরবর্তী সময়ে গাইডলাইন দেয়ার জন্য আমাদের টিম সর্বোচ্চ চেষ্টা করবে।

ইন্টার্নশিপ সুবিধা

সরাসরি আমাদের কোম্পানিতে ইন্টার্নশিপ করার সুযোগ রয়েছে কোর্স শেষে। ইন্ডাস্ট্রি এক্সপার্টের সাথে কাজ করে নিজেকে আরও দক্ষ করে গড়ে তোলার সুযোগ রয়েছে এখানে।