Course details

Professional Programming with C#

A brief summary

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

Prerequisite

Basic Programming Knowledge (Data Type, Conditions, Loops, Array)

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# Syntex » C# data types » Array, Multidimention Array, Jagged Array

03

Learn Object Oriented Programming with C#

» Class, Object » Filed, property, get, set » 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 » Lambda Expression

08

More C# Advance features

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

09

Working with Data Access

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

10

Bonus : Version Control System

» Commit » Push, Pull with http and ssh » Some best practice of github/bitbucket


Next Batches

Batch No. Class Days Time Reg. Close Class Start
04 Sun, Wed 09:00 PM July 15, 2020 July 12, 2020

Students feedback/comment about this course

Student Photo

Kamrul

Posted On: 19-May-2020

অনেক দিন থেকেই ভাবছিলাম OOP শিখা উচিত, নিজে চেষ্টা করেও ঠিক মত বুঝতেছিলাম না। পরে পাইথন কোর্সে এনরোল করি পরে জানতে পারি OOP শিখতে হলে আমাকে হয় জাভা অথবা সি# থেকে শিখা লাগবে। সে চিন্তা ভাবনা থেকে পাইথন ড্রপ করে সি# এনরোল করি অনেক আশা নিয়ে যেন OOP ব্যাসিক লেভেল থেকে শিখতে পারি।কোর্স শুরুর পর যখন OOP তে আশা হল তখন আসল মজাটা পেলাম। আর সোভন ভাইয়ার প্রতি অনেক কৃতজ্ঞ উনি অনেক ধৈর্যের সাথে আমাদের বুঝিয়েছেন, একবার না হলে বেশ কয়েকবার রিপিট করে আমাদের বুঝানোর চেষ্টা করেছেন। তবে কেউ যদি OOP শুরু থেকে শিখতে চায় তার অবশ্যই এই কোর্সটি করা উচিত বলে আমি মনে করি। ধন্যবাদ Devskill কে এবং সোভন ভাইয়াকে।

Student Photo

Imran Hosen Pranto

Posted On: 19-May-2020

ট্রেনিং শুরুর আগে অনেকের কাছে শুনেছি ডেভস্কিলের কোর্সগুলো অনেক ভালো। ট্রেনিং শুরুর পর নিজেও তা খুব ভালো অনুধাবন করতে পেরেছি। কোর্সটা আসলেই খুব ভালো করে সাজানো হয়েছে। আর ট্রেনার শোভন স্যার খুবই ধৈর্যশীল এবং পরিশ্রমী, কারণ এই করোনা মহামারীর মধ্যেও উনি ক্লাসগুলো রেগুলার কন্টিনিউ করে গেছেন। এই দুর্যোগের মধ্যে আমাদের শেখানোর যথেষ্ট চেষ্টা করে গেছেন। আমরা স্টুডেন্টরা উনার প্রতি সত্যিই কৃতজ্ঞ।

Student Photo

Daud Mohammed

Posted On: 13-May-2020

I would like to thank Devskill for a good course on C#. Trainer Mr. Shovon teaches in a mild way students can catch the hard parts easily. And he is very gentle, never got bothered to repeat the discussion. I wish him a bright future. Thanks to Devskill again, and wish them a very prosperous growth.and success.

Student Photo

Rayhan Akond Hridoy

Posted On: 06-May-2020

প্রথম থেকে শেষ পর্যন্ত এই কোর্সটি সুন্দর ভাবে সম্পন্ন করার তোফিক দান করার জন্য প্রথমেই মহান আল্লাহ তায়ালার নিকট শুকরিয়া আদায় করছি। ডেভস্কিল: জালাল উদ্দিন স্যারের প্রতি কৃতজ্ঞতা প্রকাশ করছি, Dev Skill এর মত ওয়ার্ল্ড ক্লাস একটি অনলাইন ট্রেনিং প্লাটফর্ম তৈরি করা ও তা সুন্দর ভাবে পরিচালনা করার জন্য। কেননা- মহামারীর এই ক্রান্তিলগ্নেও (বর্তমান করোনা পরিস্থিতে) পৃথিবীজুড়ে যখন প্রত্যেকটি মানুষ ঘরে বন্দী, সকল কাজকর্ম স্থগিত বা বন্ধ রয়েছে, ঠিক এমতাবস্থায়ও শুধুমাত্র এই প্লাটফর্মটির কারণে কোন প্রকার সমস্যা ছাড়াই ঘরবন্দী সময়টুকু কাজে লাগিয়ে কোর্সটি সম্পন্ন করেছি। এছাড়াও ধন্যবাদ জানাচ্ছি Dev Skill / Dev Skill এর সাথে সম্পৃক্ত সকলকে, এমন একটি কোর্স রাখার জন্য এবং এত ভাল সার্ভিসের জন্য বা সাপোর্টের জন্য। যখন যা জানতে বা বুজতে চেয়েছি (কোর্স/ট্রেইনার বা অন্যান্য যে কোন বিষয় সম্বন্দে) ধৈর্যের সাথে ডেভস্কিল, তার সবকিছুর সর্বোচ্চ সমাধান দেয়ার চেষ্টা করার জন্য। কোর্স (Professional Programming with C# - Batch:03): Dev Skill এ এটা আমার প্রথম কোর্স। অন্যান্য বা আমার মত যারা প্রোগ্রামিং এ নতুন এবং ভবিষ্যতে নিজেকে ভাল মানের সফটওয়্যার ইঞ্জিনিয়ার হিসেবে গড়ে তুলতে ইচ্ছুক বা Full Stack Asp.net Core MVC কোর্স করার পূর্বে অবশ্যই এই কোর্স করা উচিত বলে মনে করি। কোর্সটি একটি সম্পূর্ণ এবং গোছানো কোর্স কারিকুলামের সাথে তৈরী করা হয়েছে। বিগিনার কোর্স বলা হলেও কোর্সটিতে অনেক এডভান্স বিষয় রয়েছে, আমি মনে করি সেগুলো ভবিষ্যতে আমার অনেক কাজে আসবে এবং আমাকে এগিয়ে রাখবে। ট্রেইনার (H. M. Mohidul Islam): মহিদুল ইসলাম শোভন স্যারের কথা বলতে গেলে, তিনি একজন অসাধারণ মানুষ। তার ব্যবহার, দক্ষতা, শিখানোর ধরন ও ধৈর্যশক্তি দেখে যে কেউ বিস্মিত হবে। তিনি কোর্সের সকল টপিক ধৈর্য্যর সাথে ভাল ভাবে বোঝানোর সাথে সাথে প্রেক্টিস গত কোন সমস্যা থাকলে তা খুব ভাল ভাবে বুঝিয়ে দিয়েছেন। কোন টপিক সহজে না বুঝলে, আমরা না বুঝা পর্যন্ত তিনি একাধিকবার ভালো করে বুঝিয়েছেন এবং বিভিন্ন বাস্তব উদাহরণ ব্যবহার করে তা বুঝিয়ে দেয়ার সর্বোচ্ছ চেষ্টা করেছেন। ক্যারিয়ার পরামর্শ ও অন্যান্য কিছুক্ষেত্রে ক্লাসের বাহিরেও তিনি সময় দিয়ে আমাকে অনেক সাহায্য করেছেন, এ জন্য উনার প্রতি আমি কৃতজ্ঞ। সর্বোপরি ডেভস্কিলে আমার প্রথম কোর্স হিসেবে, আমি ডেভস্কিল এবং ট্রেইনার এর উপর সন্তুষ্ট। ডেভস্কিল এবং শোভন স্যারের উত্তোরত্তর মঙ্গল ও সাফল্য কামনা করছি।

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.

Read More Feedback
Back to top