Course details

Professional Programming with C#

A brief summary

নিজেকে ভালো মানের সফটওয়্যার ডেভেলপার হিসাবে তৈরি করতে আমাদের প্রাথমিকভাবে যে যে বিষয়গুলোতে খুব ভালো ধারণা রাখতে হয়, সে সকল বিষয়গুলো এই কোর্সে আমারা সি# প্রোগ্রামিং ল্যাঙ্গুয়েজ দিয়ে প্রচুর প্র্যাকটিসের মাধ্যমে শিখব। পাশাপাশি C# এর প্রায় সকল এডভান্স টপিকও শিখব।

Prerequisite

Fluent knowledge of C/C++ or any other basic programming language

Course highlight

  • Learn Programming with C#
  • Learn Object-Oriented Programming
  • Learn Advanced C# topics
  • Learn Database Operation

What you will learn

The student will get their confidence in C# programming.


01

Introduce with Visual Studio IDE and Visual Studio Code

» Installing Visual Studio IDE » Introduce with Development Environment » Installing Visual Studio Code » Get used to with Visual Studio IDE and Code to run the project

02

Learn basic programming with C#

» Basic C# Syntax » C# data types » Array, Multidimensional Array, Jagged Array

03

Learn Object Oriented Programming with C#

» Class, Object » Field, properties » Auto properties » Constructor, Destructor » Override, virtual, new keywords » Readonly, const keywords

04

Learn OOP Principles

» Abstraction » Encapsulation » Inheritance » Polymorphism

05

Learn SOLID Principles

» Single Responsibility Principle » Open Close Principle » Liskov Substitution Principle » Interface Segregation Principle » Dependency Inversion Principle

06

Using Generics

» Generics » Constraints

07

Working with Collection

» Non-generics collection » Generics collection » LINQ

08

More C# Advance features

» Delegates, Events » Thread, » Exception Handling, » Static class, Sealed class, Partial class » Struct, » Parameter Modifier etc

09

File & Streams

» Use of FileInfo & File » Use of DirctoryInfo & Directory » File read & write operations » Use of Streams

10

Working with Data Access

» Installing SQL Server » ADO.NET » Entity framework core » Insert, Update, Delete, Read Operation » Stored Procedure

11

Version Control System

» Commit » Push, Pull with https and ssh » Some good practices of github/bitbucket

12

New features in C#

» Use of Tuples » New switch statements » Lambda method » Func & Action » Interface default implementation


Next Batches

No upcoming batches available.

Students feedback/comment about this course

Student Photo

Rashed Bean Nayem

Posted On: 25-Mar-2021

I have learned many unknown topics and coding structure. Though it is not possible to go deep at all topics in that schedule. This course was very helpful for me.

Student Photo

Md. Al-Mahmud

Posted On: 12-Mar-2021

This course helps me to build up my very basic knowledge of C#, I must thank the trainer, he was so helpful and friendly.

Student Photo

Md Emon

Posted On: 02-Mar-2021

In one word BEST. Wake up your sleeping lion from you! Yes, every word of Jalal sir is selected, inspiring and life changing! May Allah bless on him.Ameen

Student Photo

Rafiqul Islam Robin

Posted On: 02-Mar-2021

I am satisfied with the course content. Throughout the course, I had valuable learning experiences. The instructor is very helpful. I wish the course duration was a little bit longer. Overall it was informative. There are lots of Advance things that I learned from here.

Student Photo

Md. Abdul Aziz

Posted On: 01-Mar-2021

জালাল উদ্দিন স্যারের মতো এতো আন্তরিক কোর্স টিচার এদেশে খুব বেশি আছে কিনা, তা নিয়ে সন্দেহ আছে আমার! এবং স্যার একইসাথে বেশ প্রফেশনাল। স্টুডেন্ট দের প্রব্লেম গুলোও খুব ভালোভাবে বুঝতে পারেন। তবে কেউ লাইভ ক্লাস গুলো তে এটেন্ড করার মতো সময় কুলিয়ে না উঠতে পারলে, খুব বেশি একটা লাভ হবে বলে মনে হয় না এই কোর্স থেকে। পজিটিভ সাইড অফ দ্যা কোর্সঃ শুধু প্রোগ্রামিং না, স্যার কোডিং এবং ক্যারিয়ার রিলেটেড অন্যান্য প্রব্লেমেও খুব সুন্দর করে গাইডলাইন দেয় পুরো কোর্স জুড়ে। তাই এর সাথে রেকর্ডেড ভিডিও কোর্স এর আকাশ-পাতাল পার্থক্য! কারো ডট নেট/প্রোগ্রামিং এ সত্যিই ইন্টারেস্ট থাকলে অনেক লাভবান হতে পারবে ইনশাআল্লাহ। স্যারের কাছ থেকে যথাযথ লার্নিং এপ্রোচ শিখাটাও একটা ইন্টারেস্টিং জিনিস। নেগেটিভ সাইড/ ইম্প্রুভমেন্ট করা যেতে পারে এমন সাইডঃ ১। কোর্স টায় একই সাথে খুব বিগিনার লেভেলের স্টুডেন্ট দের কে টার্গেট করতে করতে কিভাবে যেন অ্যাডভান্স লেভেলের হয়ে যায় হুট করে, এটা ইমব্যালান্স মনে হয়েছে। হয়, বিগিনার লেভেলের স্টুডেন্ট দের ফোকাস করে হোক, আর নাহলে একটু ইন্টারমিডিয়েট লেভেলের স্টুডেন্ট দের জন্য হোক। যদিও এইক্ষেত্রে স্টুডেন্ট দের ম্যাচুরিটিও একটা বড় ফ্যাক্ট। তাই, যেহেতু ডেভস্কিল কোয়ালিটি কন্টেন্ট প্রোভাইড করে কোয়ালিটি সম্পন্ন প্রোগ্রামার তৈরী করতে চাচ্ছে, সেক্ষেত্রে প্রাইমারিলি স্টুডেন্ট সিলেকশন এর একটা ব্যাপার থাকলে কোর্সের মান আরও অনেক বেড়ে যেতো! ২। কোন ক্লাসে কোন টপিক কি লেভেল পর্যন্ত কাভার করা হবে, এটার একটা মোটামুটি আউটলাইন স্টুডেন্ট দের কাছে দেয়া থাকলে, স্টূডেন্ট দের যেমন মেন্টাল প্রিপারেশন থাকতো পর্যাপ্ত ইনপুট নেবার মতো, কোর্স টাও এতে আরো অনেক গুছানো থাকতো! যেহেতু খুব দ্রুত ইজি থেকে কঠিন টপিকে শিফট করা হয় কোর্স টা তে, এমন রোডম্যাপ/আউটলাইন থাকা টা গুরুত্বপূর্ণ মনে হয় আমার কাছে।

Student Photo

Sakib Hasan

Posted On: 01-Mar-2021

I am satisfied with the course content. Throughout the course, I had valuable learning experiences. The instructor is very helpful. I wish the course duration was a little bit longer. Overall it was informative.

Student Photo

Mortuza Shakil Ahmad Chaudhury

Posted On: 28-Feb-2021

In Bangladesh quality resources on specific programming languages or technologies are too low, its not enough for any newbie to find out the right way with it. In .NET situation comes done and dusted. Here In DevSkill with extraordinary skilled and earnest instructor Jalaluddin Sir, I came to face the best C# Course on country. Here any one could find his limit as well as door to the endless world of software technologies. You may break down as I had. Sir would motivate you, suggest you, guided you and pointing at right direction too. You just have to follow what sir says. Thank you DevSkill Thank You Jalaluddin Sir

Student Photo

Md.Alamin

Posted On: 24-Feb-2021

Positive Feedback: Course ta onek valo silo onek kisu shikhte parlam ai course theke. Sir amader onek Valo vabe poriyesen. Negative Feedback: 1. Sir basic input output, user input, if else, all operators, all loop, array, function ai surur topic gula jodi code likhe likhe run kore dakhito tahole sobchay valo hoto. Sir ai topic gulo age theke code likhe valo vabe bujhiye dai but ai surur topic gula code likhe likhe run kore dakhano uchit. Please sir doiya kore C# batch 7 theke ai topic gulo code live hate likhe run koriye dakhale valo hobe... 2. ai course ay 16 class but kon class ay kon topic porano hobe kono roadmap jana nai student der. Class surur somoi jodi airokom akta shomvabbo list paitam valo hoto doc/pdf

Student Photo

Abul_Kashem

Posted On: 24-Feb-2021

Before the C# course i didn't have much knowledge about C# and also i didn't know what is programming, How to write coding in right way. At first i thanked to our honorable Jalal sir for giving me the right direction.From the first class sir taught us how to code in right way and how to mange a project. After the course i realize and i understood how lead my programming career. This it is not only a C# programming course but also a career guide line for a future programmer in any language. Thank you sir.

Student Photo

Abir Hasnat

Posted On: 24-Feb-2021

It was a pleasure learning from Sir MD. Jalal Uddin. But I had some circumstances that's why couldn't active much! But Sir was very nice and prioritize all students, always willing to help and give all question and answers, moreover, also teach us some extra things those needed in this course but is not a part of this course.

Read More Feedback
Back to top