সোমবার ২০ জানুয়ারি
জব মার্কেটপ্লেস গাইডলাইন: কোডক্যানিয়ন
কারিকুলাম
২১ মডিউল
৩২ লাইভ ক্লাস
Introduction and Foundations (Module 1-4)
সপ্তাহ
১
CORE on Boarding Basic
2 live class
1 Quiz
C# Fundamentals | Evolution | CORE for any developer, app, or platform | .NET Core Features in Detail | Visual Studio Installer | Installation for Web Development | Template Project Creation | First Application Browser View
C# Fundamentals
Evolution of ASP, ASP.NET, ASP.NET MVC and ASP.NET Core
CORE for Any Developer, Any App, Any Platform
.NET Core Features in Detail
Visual Studio Installer
Workloads Fundamentals
Visual Studio, Visual Studio Code
Installation for Web Development
Template Project Creation
First Application Browser View
সপ্তাহ
৩
Basic to Advance - MVC
2 live class
1 Quiz
MVC pattern in ASP.NET Core | ASP.NET Core MVC | Razor Views and View Components | Data binding and model validation | Dependency Injection in ASP.NET Core MVC
How Does OOP Work in Core? Why OOP?
Object Oriented Programming
Principles of OOP
Objects and Classes
Interfaces, Method Overloading, Method Overriding
ASPX as Web Application/Dot Net Framework
MVC as Web Application/Dot Net Framework
Core as Web Application/SDK
Core as Web Service /SDK
সপ্তাহ
২
Base to Basic (Prerequisite)
2 live class
1 Quiz
object-oriented programming (OOP) concepts | .NET Core and .NET Standard | Entity Framework Core | MVC (Model-View-Controller) pattern
HTML 5 Fundamentals
CSS3 Fundamentals
Bootstrap Library Fundamentals
MBootstrap
Core Application Preview (CSS Effect)
Javascript
JS Library - Jquery Basics
Json ,Ajax
Client- Server Rendering (Postback/No Postback)
Core Application Preview (JS Effect)
সপ্তাহ
৪
Exam Week-1
1 Assignment
1 Test
Core Concepts and Application Structure (Module 5-9)
সপ্তাহ
৫
Basic to Advance - CORE
2 live class
1 Quiz
Advanced C# concepts (LINQ, async/await, etc.) | Middleware in ASP.NET Core | Configuration and options pattern | Custom logging and exception handling | Security basics (Authentication and Authorization)
Core as Web Service /SDK
Project Layout
Core as Web Service/SDK
Project Layout
সপ্তাহ
৭
View Magic in Core
2 live class
1 Quiz
Razor View techniques | Layouts, partial views, and view imports | Tag Helpers and custom Tag Helpers | ViewData, ViewBag, and TempData | Localization and globalization in views
Responsibility of Views
Creating a View
Content of a View File
What is a Layout? Specifying a Layout
RenderBody, Section, RenderSection etc.
_ViewStart.Cshtml File
Razor View Engine Details
Razor Syntax
Symbol to Transition From HTML to C#
Transitions in Decision and Control Structures
Comments in Razor Syntax
সপ্তাহ
৯
Controller Power in Core
2 live class
1 Quiz
Controller lifecycle and actions | Action result types and ActionResult | Model binding and validation in controllers | Creating and using Filters in ASP.NET Core | Securing controllers and actions
Controller Responsibility
Responsibility of a Controller
Action Methods and Action Results
ActionResult vs IActionResult
ViewResult, JsonResult, ContentResult, EmptyResult,
RedirectResult, RedirectToActionResult, BadRequestResult
Controller Actions as View Provider to Browser
Controller Action as a Result Provider to View
Understanding Action Selectors
Action Filters
Building Custom Action Filters
Action Methods
Rendering View From Action
ViewBag, TempData
সপ্তাহ
৬
CORE Project Startup
2 live class
1 Quiz
ASP.NET Core project | Project structure and best practices | Environment-specific configuration | Integrating third-party libraries | Version control and CI/CD basics
Environment Setup
Nuget Package Manager
Web.Config
CSS/JS Implementation
Project Layout, Core Life Cycle
Model Path - Model, View and Controller Architecture Basic
View Path
Controller Path
App Path
Layout Pages, Partial Views
Html Input / Form Collection/ Model Input
সপ্তাহ
৮
Exam Week-2
1 Assignment
1 Test
কোর্সটি আপনারই জন্য
ডাউনলোড করুন পুরো হ্যান্ডবুক
যেসব ট্যুলস ও টেকনোলোজি শিখবেন
C#
OOP
RestAPI
VS Code
Visual Studio
Git & Git Hub
Razor Engine
MVC Architecture
IIS (windows)
Bootstrap
Jquery
MSSQL
কোর্সে আপনি পাচ্ছেন
৫ মাসের স্টাডিপ্ল্যান
৩০ টি লাইভ ক্লাস
৩ টি ইন্ডাস্ট্রি স্ট্যান্ডার্ড প্রজেক্ট
প্রোগ্রেস ট্র্যাকিং
উইকলি ৩ দিন সাপোর্ট ক্লাস
কমিউনিটি সাপোর্ট
লাইফটাইম এক্সেস
জব মার্কেট গাইডলাইন
মার্কেটপ্লেস গাইডলাইন
ইন্টারভিউ হ্যান্ডবুক
কোড মামা
সার্টিফিকেট
ওস্তাদ প্রো ব্যাচ
যেসকল রিয়েল লাইফ প্রোজেক্ট করানো হবে
কোর্সটি আপনারই জন্য
ডাউনলোড করুন পুরো হ্যান্ডবুক
ইন্সট্রাক্টর
Md. Nafiur Rahman Protik
Assistant Manager (Software Solution) at IDLC Finance PLC
Md. Ehsanul Hassan
Assistant Software Engineer, IDLC Finance Limited
কী কী থাকতে হবে
ল্যাপটপ/ডেস্কটপ (মিনিমাম ৮ জিবি র্যাম)
ভালো ইন্টারনেট কানেকশন
প্রোগ্রামিং ফান্ডামেন্টালস জানা থাকলে ভালো
মিনিমাম Core i3 প্রসেসর
২৫৬ জিবি এসএসডি
লেগে থাকার মানসিকতা
ফিডব্যাক
আমাদের লার্নারদের কাছে শুনুন
সার্টিফিকেট
কোর্স শেষে পেয়ে যান শেয়ারেবল কোর্স কমপ্লিশন এবং এসেসমেন্ট সার্টিফিকেট
কোর্স কমপ্লিট করে পেয়ে যান শেয়ারেবল কোর্স কমপ্লিশন সার্টিফিকেট
কোর্সে আপনার এসেসমেন্টের রেজাল্টের ওপর পেয়ে যান এসেসমেন্ট সার্টিফিকেট
প্রায়ই জিজ্ঞেস করা প্রশ্ন
1. আমি কি ভিডিওগুলো ডাউনলোড করতে পারবো?
হ্যা, ওস্তাদের অ্যাপে আপনি ভিডিও ডাউনলোড করে রাখতে পারবেন।2. আমি কি মোবাইল দিয়ে জয়েন করতে পারবো?
মোবাইল দিয়ে লাইভ ক্লাসে জয়েন করতে পারবেন কিন্তু প্র্যাকটিস করতে পারবেন না3. আমার কি ভিডিওগুলোর লাইফটাইম এক্সেস থাকবে?
জ্বি, ভিডিও এবং রিসোর্সের লাইফ টাইম এক্সেস পাচ্ছেন।4. লাইভ ক্লাস কোথায় হবে ?
লাইভ ক্লাসে আপনি একটি সিঙ্গেল ক্লিকে জয়েন করে ফেলতে পারবেন ওস্তাদ প্ল্যাটফর্ম থেকেই।5. এসেসমেন্ট কিভাবে হবে?
প্রতি সপ্তাহে থাকবে একটি করে কুইজ এবং এক্সাম উইকে থাকবে এসাইনমেন্ট এবং কুইজ।6. ওস্তাদ প্রো ব্যাচে কাদেরকে নেয়া হবে?
৭০% বা তার বেশি মার্ক নিয়ে যারা কোর্স কমপ্লিট করবেন তাদেরকে নিয়ে করা হবে প্রো ব্যাচ।7. দেশের বাইরে থেকে কিভাবে পেমেন্ট করবো?
ওস্তাদের ইন্টারন্যাশনাল পেমেন্ট গেটওয়ের (Stripe) মাধ্যমে আপনি ক্রেডিট কিংবা ডেবিট কার্ড দিয়ে পে করতে পারবেন।8. লাইভ ক্লাসের রেকর্ডিং থাকবে?
জ্বী, পাবেন লাইভ ক্লাস রেকর্ডিং এর লাইফ টাইম এক্সেস।9. প্র্যাকটিস করতে গিয়ে সমস্যায় পড়লে সাপোর্ট পাবো কোথায়?
যেকোনো সমস্যায় দুইবেলা সাপোর্ট ক্লাসে স্ক্রিন শেয়ার করে সাপোর্ট নিবেন দক্ষ সাবজেক্ট ম্যাটার এক্সপার্টদের থেকে।
কিভাবে পেমেন্ট করবো?
1. পেমেন্ট মেথড কি কি?
আপনি সরাসরি ওস্তাদের পেমেন্ট গেইটওয়ের মাধ্যমে Bkash, Nagad, Rocket, Visa, Mastercard, Debit and Credit কার্ড দিয়ে পেমেন্ট করতে পারবেন।2. আমি কি যেকোনো ডিভাইস দিয়ে পেমেন্ট করতে পারবো?
জ্বী, আপনি ফোন, পিসি কিংবা ল্যাপটপ যেকোনো ডিভাইস দিয়ে পেমেন্ট করতে পারবেন।3. পেমেন্ট প্রসেস কি?
পেমেন্ট করার জন্য প্রথমে ব্যাচে ভর্তি হোন বাটনে ক্লিক করুন। এরপর পেমেন্ট পেইজ থেকে পেমেন্ট মেথড সিলেক্ট করে পেমেন্ট করুন বাটনে ক্লিক করুন এবং পেমেন্ট সম্পন্ন করুন।4. ডিসকাউন্ট কিভাবে পাবো?
আপনি ব্যাচে ভর্তি হওয়ার আগে এভেইলেবল প্রোমো কোড বসিয়ে এক্সপেক্টেড ডিসকাউন্ট পেতে পারেন।5. পেমেন্ট কনফার্মেশন কিভাবে পাবো?
পেমেন্ট প্রসেস শেষ হলে আপনার কাছে একটি মেসেজ আসবে এবং আপনার ড্যাশবোর্ডে আপনার জয়েন করা ব্যাচটি দেখাবে। আপনার স্টাডি প্লান অনুযায়ী কোর্স শুরু করে দিতে পারবেন।6. আমার লেনদেনের হিসাব থাকবে কি?
আপনার ড্যাশবোর্ডে আপনি প্রোফাইল থেকে ট্রাঞ্জেকশন ট্যাবে ক্লিক করে লেনদেন দেখতে পারবেন।
জয়েন করুন আমাদের ফেসবুক গ্রুপে
৩০ জন মেম্বার
.NET Developers Community @Bangladesh
ক্যারিয়ার কাউন্সিলরের সাথে কথা বলুন