Course details

Professional Programming with C#

A brief summary

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

Prerequisite

Basic Programming Knowledge (C/C++)

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

We will set up the development environment and configure everything up for our journey ahead and get used to with Visual Studio IDE and Code for C# programming

02

Learn basic programming with C#

This section we will learn programming with c#. We will practice basic syntax, condition, loop, array, function etc. In this section we will get our confidence in programming.

03

Learn Object Oriented Programming with C#

This section we will learn object-oriented programming with c#. Will hands-on practice programming with class and object.

04

Learn OOP Principles

We will lean four principles of OOP Encapsulation, Abstraction, Inheritance, Polymorphism in details with example code and practice

05

Learn SOLID Principles

In this section, we will get the idea on Single Responsibility Principle, Open Close Principle, Liskov Substitution Principle, Interface Segregation Principle, Dependency Inversion Principle

06

Using Generics

This section will cover C# Generics in detail. We will learn to create Generic types and using them in our code. We will go through advance generic features.

07

Working with Collection

In this section, we will learn about collections in C#. We will see how we can create custom collection and can manipulate them. We will also learn about LINQ and Lambda expression.

08

More C# Advance features

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

09

Working with Data Access

In this section, We will learn about the database in detail and introduce it with SQL Server also. we will learn about data operations and data manipulation with C#. Will hand on practice CRUD operation using ADO.Net and Entity framework.

10

Bonus : Version Control System

In this section, we will learn how to work with version control system with GitHub/Bitbucket.


Next Batches

Batch No. Class Days Time Reg. Close Class Start
03 Sun, Wed 09:00 PM February 27, 2020 March 01, 2020

Students feedback/comment about this course

Student Photo

Mozibul Hoque

Posted On: 23-Dec-2019

আসসালামু আলাইকুম ,প্রথমে Dev skill কে ধন্যবাদ জানাই এত সুন্দর একটি প্লাটফর্ম তৈরি করে দেয়ার জন্য । এই কোর্সে বেসিক বলা হলেও আসলে অনেক advance কিছু থাকে। যারা প্রোগ্রামিং এ নতুন তাদের জন্য ১০০% best option Dev Skill . বিশেষ করে যার কথা না বললেই নয় আমাদের কোর্স ইন্সটাকটর Shovon Vai, He is good trainer. খুব ধৈর্য নিয়ে বন্ধুর মত পাশে থেকে শিখিয়েছে । আমাদের ভাইয়ের প্রতি অনুরোধ ভাইকে যেন আমাদের পাসে পাই সবসময় । জালাল স্যার আপনাকে অনেক ধন্যবাদ। আমি উপকৃত হলাম বিশেষ করে 00p but .practice time টা কম ছিল oop এর জন্য আরো কয়েকটা ক্লাস বেশি হলে ভাল হত।

Student Photo

Rakib Hossain

Posted On: 23-Dec-2019

Teacher is helpful enough.He tries his best. Someone who wants to gather knowledge about about advance c# topic ,it is the best course for him.

Student Photo

Noyon Hossen

Posted On: 23-Dec-2019

প্রথমেই ধন্যবাদ জানাই DevSkill কে এই ধরনের একটা কোর্স রাখার জন্য।আমার দেখা কোর্সের মধ্যে অনেক ভাল একটা কোর্স ছিল এটা। কোর্স ট্রেইনার মাহিদুল ইসলাম শোভন ভাইয়া অসাধারন একটা মানুষ।তিনার দক্ষতা এবং ধৈর্য দেখে আমি মুগ্ধ ।সাথে উনার ব্যবহারও ছিল অসাধারন। ক্লাসের সব টপিক তিনি খুব ভাল মতো করিয়েছেন এবং কোর্সের বাইরে অনেকের অনেক কিছু সমস্যা ছিল সেগুলোও তিনি খুব ভাল ভাবে সমাধান করে দিয়েছেন। আমি এই কোর্স থেকে সব কিছু খুব ভাল ভাবে শিখতে পেরেছি। এবং আমি আশা করি যদি কেউ এই কোর্স করে তাহলে হতাশ হবেন না। আর Full Stack Asp.net Core MVC কোর্স করার পূর্বে এই কোর্স করা উচিত। সর্বশেষে মাহিদুল ইসলাম শোভন ভাইয়া সহ DevSkill এর সাফল্যতা কামনা করি।

Student Photo

tanzim abir

Posted On: 22-Dec-2019

বিসমিল্লাহির রহমানির রহিম নিজের সল্প মেধা ও যোগ্যতায় যতটুকু সম্ভব ভালোভাবে মতামত দেয়ার চেষ্টা করব। - ভালোমন্দ বলার আগে প্রথমে যেই বিষয়টি উল্লেখ্য যে ডেভস্কিলের মাঝে এক সদিচ্ছা আছে, এই ইচ্ছা মানুষ গড়ার। পড়াশোনার বেপারে বলতে গেলে, এক কথায় ওয়ারল্ড ক্লাস। এত ভালোভাবে গোছানো কোর্স কারিকুলাম ও শিক্ষামান দেশের বাহিরেও অপ্রতুল। আমাদের শিক্ষক শোভন ভাইয়া, ক্লাসে যথেষ্ট ধৈর্যশিল ছিলেন, কোন বিষয়ে সমস্যা হলে একাধিকবার ভালো করে বুঝিয়েছেন, কিছুক্ষেত্রে ক্লাসের বাহিরেও সময় দিয়েছেন, এ জন্য উনার প্রতি আমরা কৃতজ্ঞ। অসাধারণ এই প্রথিষ্ঠানের কিছু যায়গায় একটু উন্নতি ও পরিবর্তন নিয়ে আসলে আরও ভালো হত মনে করি। ১. ক্লাস টেস্ট- নিয়মিত ক্লাস টেস্ট নেয়ার কথা চিন্তা করা যেতে পারে। এতে কিছুটা চাপ থাকে, যার ফলে ভালো ভাবে রিভিশন হয়। ২. ক্লাস ভিডিও- ওযর ব্যতিত ক্লাস ভিডিও না দেয়ার ফলে বেশিরভাগ ছাত্রদেরই বেশ সমস্যা হয়। ৩. বিশেষ কেয়ার- অনেক ছাত্রই তাল মিলাতে না পেরে ছিটকে পড়ে, এটা হতে পারে তাদের ভার্সিটির পরিক্ষা অথবা একটু দুর্বল হওয়ার কারনে। এরকম ছাত্রদের জন্য কোন এক্সট্রা ব্যবস্থা রাখা যেতে পারে, হতে পারে সেটা কিছু এক্সট্রা পেমেন্ট এর মাধ্যমে। ৪. ডেভস্কিল ট্রেইনিং এ কিছু টার্মস এন্ড কন্ডিশন লিখে রাখা প্রয়োজন তাহলে ছাত্রদের অপছন্দিয় কিছু থাকলেও তা মেনে নিতে কষ্ট কম হবে। ৫. সময় ব্যয় করে ভালো রিভিউ লিখার জন্য পুরস্কার রাখা যেতে পারে। x) শেষ কথা- আপনি যদি যথাযথভাবে প্রয়োজনীয় কোর্সগুলো কম্পলিট করতে পারেন তবে ইনশা আল্লাহ আন্তর্জাতিক মানের প্রোফেশনাল হতে পারবেন। [ ক্যারিয়ার পরামর্শের জন্য ডেভস্কিলের প্রতিষ্ঠাতা জালাল স্যার এর লিখা গুলো পড়তে পারেন ও প্রয়োজনে উনার সাথে কথা বলতে পারেন। ]

Student Photo

Md. Rafiul Islam

Posted On: 21-Dec-2019

গত সেমিস্টারে ভার্সিটির OOP ক্লাস করে সন্তুষ্ট ছিলাম না, (যদিও internal এ সর্বোচ্চ মার্কটি আমার ছিল, সেমিস্টারেও A+ পাব ইনশাআল্লাহ )। ( & MVC এর course টি করার ইচ্ছা আছে।) তাই এই কোর্সটিতে ভর্তি হওয়া। C# এও আমি নতুন। JAVA জানা থাকার কারনে অসুবিধা হয়নি, সাথে C# টাও শিখা হয়ে গেল। শুরু থেকেই কোর্সটির সব হোমওয়ার্ক ভালভাবে করছিলাম, এর মধ্যে অনেক গেপ ছিল আমার মধ্যে, যা আলহামদুলিল্লাহ পুরন হয়েছে। শেষ সময়ে এসে আমার 4th সেমিস্টার ফাইনাল শুরু হয়ে যাওয়ায় Homework গুলা পুরা করতে পারি নি, সাথে একটা ক্লাস মিসও করে ফেলেছি (পুরা হবে ইনশাআল্লাহ)। সাথে Advance কিছু topic শিখেছি। এই course টি না করলে Advance কিছু টপিক এর নামও হয়ত শুনতাম না। তাছাড়া, Framework নিয়েও কিছু কাজ হয়েছে। Course teacher ও অনেক খুটিনাটি বিষয় নিয়ে discuss করেছেন। কয়েকটি midterm হওয়ার কথা ছিল, বাট, একটা হয়েছে, আর সেটাতেও আলহামদুলিল্লাহ সর্বোচ্চ 98 mark পেয়েছি, সর্বশেষ class ten এর পর আবার এরকম mark, আমাকে এটা আনন্দ দিয়েছে, এবং শিখতে আরও উদ্ভুদ্ধ করেছে। আর বাকি mid গুলো homework & practise এর জায়গায় স্থান পেয়েছে। যদিও খারাপ না, কিন্তু mid থাকলে প্রতিযোগিতা করে হয়তো বেশী practice করতাম। homework (or practice) আর mid আলাদা হলে আরোও ভালো হইত। তখন হয়তো এগুলো বুঝানোর জন্য class এর সংখ্যাটাও বারানো লাগত। . যাইহোক, অনেক উপক্রিত হইছি। Devskill কে অসংখ্য ধন্যবাদ, এমন একটি Course উপহার দেয়ার জন্য। সামনে আরও course করব ইনশাআল্লাহ।

Student Photo

MD. BAYAZID RAHMAN

Posted On: 21-Dec-2019

Shovon bhai is a nice instructor. He taught us with great care. I enjoyed this course. Thanks to Devskill.

Student Photo

Tanvir_Hasan_RMSTU

Posted On: 21-Dec-2019

Nice course and best mentor.From this course i learn many things of c# and object oriented programming . Now object oriented programming is clear to me.

Student Photo

Monowar shozol

Posted On: 21-Dec-2019

This course is great . Learned all the basics of C sharp clearly.Regular Homework is given so we could practice.The lectures are very interesting with real time example. The instructor is friendly and much knowledgeable and always willing to help students. The most important part I learned from this course is Version control because I had no idea about that .It would be great if we get all the lectures video. Other than that It is highly recommended to every one who is looking forward to learn the C#.

Student Photo

S M Sultanul Azam

Posted On: 20-Dec-2019

Most of the topics were very well taught by the instructor. I believe this will help us to fulfill real life job requirement. Apart from all good things about the course one thing I can mention is that I think topic exercise could be a bit easier to solve than now.

Student Photo

Shohag Sadaf

Posted On: 20-Dec-2019

I have learned many important topic of c# that i expected before enrolled this course.But now my thirsty is increased to learn more on C# language.I hope it will help me in future when i will learn asp.net.This is the only purpose for enrolling this course.I wanted to learn the basic topics that i must learn before starting asp.net development.I wish if the course cover some advance topics.Special thanks to my course teacher and the Devskill for helping us being to Some One from No One.

Read More Feedback
Back to top