মাইক্রোসফট থেকে বিকাশকারীদের জন্য 7টি বিনামূল্যের কোর্স

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

যাইহোক!

  • সমস্ত কোর্স বিনামূল্যে (আপনি এমনকি বিনামূল্যে জন্য অর্থপ্রদান পণ্য চেষ্টা করতে পারেন);
  • রাশিয়ান ভাষায় 6/7;
  • আপনি অবিলম্বে প্রশিক্ষণ শুরু করতে পারেন;
  • সমাপ্তির পরে, আপনি কোর্সের সফল সমাপ্তি নিশ্চিত করে একটি ব্যাজ পাবেন।

যোগ দিন, কাটা অধীনে বিস্তারিত!

সিরিজের সব নিবন্ধ

এই ব্লক নতুন নিবন্ধের সাথে আপডেট করা হবে.

  1. 7 ফ্রি ডেভেলপার কোর্স
  2. *T-A***n*******rov এর জন্য বিনামূল্যে কোর্স
  3. ********************* এর জন্য 7টি বিনামূল্যে কোর্স
  4. 6 ***************** Azure দ্বারা
  5. ******************************************

মাইক্রোসফট থেকে বিকাশকারীদের জন্য 7টি বিনামূল্যের কোর্স

মাইক্রোসফট থেকে বিকাশকারীদের জন্য 7টি বিনামূল্যের কোর্স

1. Windows 10 এর জন্য অ্যাপ্লিকেশন ডেভেলপমেন্ট

আমাদের ছোট কোর্স, সম্পূর্ণ স্টাডি করতে আপনার সময় লাগবে প্রায় 4-5 ঘন্টা। কোর্স চলাকালীন আপনি:

  • প্রথমে, Windows 10-এর জন্য একটি অ্যাপ্লিকেশন তৈরির মূল বিষয়গুলির সাথে নিজেকে পরিচিত করুন;
  • তারপর ভিজ্যুয়াল স্টুডিওর সাথে কাজ করা মাস্টার;
  • তারপর আপনি শিখবেন কিভাবে উইন্ডোজের জন্য সবচেয়ে জনপ্রিয় ডেভেলপমেন্ট পরিবেশে অ্যাপ্লিকেশন তৈরি করতে হয়: UWP, WPF এবং Windows Forms;
  • এবং অবশেষে শিখুন কিভাবে ইন্টারনেট-সংযুক্ত অ্যাপ্লিকেশন তৈরি করতে হয়।

এই কোর্সটি করার জন্য আপনাকে যা করতে হবে তা হল:

  • উইন্ডোজ 10 কম্পিউটার
  • C# বা অনুরূপ ভাষার প্রাথমিক জ্ঞান

আরও জানুন এবং শুরু করুন এই লিঙ্ক দ্বারা

মাইক্রোসফট থেকে বিকাশকারীদের জন্য 7টি বিনামূল্যের কোর্স

2. Xamarin.Forms দিয়ে মোবাইল অ্যাপস তৈরি করুন

এই কোর্সটি ইতিমধ্যেই সম্পূর্ণ বা প্রায় সম্পূর্ণরূপে টুলটির সমস্ত কার্যকারিতা কভার করে এবং 10 ঘন্টার প্রশিক্ষণের জন্য ডিজাইন করা হয়েছে। এটি আপনাকে শেখায় কিভাবে Xamarin.Forms-এর সাথে কাজ করতে হয় এবং iOS এবং Android ডিভাইসে চালিত অ্যাপ্লিকেশন তৈরি করতে C# এবং Visual Studio ব্যবহার করতে হয়। সেই অনুযায়ী, শেখা শুরু করার জন্য, আপনার ভিজ্যুয়াল স্টুডিও 2019 থাকতে হবে এবং C# এবং .NET-এর সাথে কাজ করার দক্ষতা থাকতে হবে।

কোর্স মডিউল:

  • Xamarin.Forms ব্যবহার করে একটি মোবাইল অ্যাপ্লিকেশন তৈরি করা;
  • Xamarin.Android-এর পরিচিতি;
  • Xamarin.iOS এর পরিচিতি;
  • Xamarin-এ একটি ইউজার ইন্টারফেস তৈরি করুন। XAML ব্যবহার করে অ্যাপ্লিকেশন গঠন করুন;
  • Xamarin.Forms-এ XAML পৃষ্ঠাগুলিতে লেআউট সেট করা;
  • সামঞ্জস্যপূর্ণ Xamarin ডিজাইন করুন। শেয়ার্ড রিসোর্স এবং স্টাইল ব্যবহার করে XAML পেজ গঠন করে;
  • প্রকাশনার জন্য একটি Xamarin অ্যাপ্লিকেশন প্রস্তুত করা;
  • Xamarin অ্যাপ্লিকেশনে REST ওয়েব পরিষেবা ব্যবহার করা;
  • একটি Xamarin.Forms অ্যাপ্লিকেশনে SQLite ব্যবহার করে স্থানীয় ডেটা সংরক্ষণ করা;
  • স্ট্যাক এবং ট্যাব-ভিত্তিক নেভিগেশন সহ বহু-পৃষ্ঠা Xamarin.Forms অ্যাপ্লিকেশন তৈরি করুন।

আরও জানুন এবং শেখা শুরু করুন

মাইক্রোসফট থেকে বিকাশকারীদের জন্য 7টি বিনামূল্যের কোর্স

3. Azure-এ ডেটা স্টোরেজ

Azure ডেটা সঞ্চয় করার অনেক উপায় প্রদান করে: অসংগঠিত ডেটা স্টোরেজ, আর্কাইভ স্টোরেজ, রিলেশনাল স্টোরেজ এবং আরও অনেক কিছু ব্যবহার করে। 3,5-4 ঘন্টার মধ্যে, আপনি Azure-এ সঞ্চয়স্থান কীভাবে পরিচালনা করবেন, একটি স্টোরেজ অ্যাকাউন্ট তৈরি করবেন এবং ক্লাউডে আপনি যে ডেটা সঞ্চয় করতে চান তার জন্য সঠিক মডেল চয়ন করবেন সে সম্পর্কে প্রাথমিক জ্ঞান অর্জন করবেন।

কোর্স মডিউল:

  • ডেটা স্টোরেজের জন্য একটি পদ্ধতি নির্বাচন করা;
  • একটি স্টোরেজ অ্যাকাউন্ট তৈরি করুন;
  • আপনার অ্যাপ্লিকেশনটিকে Azure স্টোরেজের সাথে সংযুক্ত করা হচ্ছে;
  • Azure স্টোরেজ অ্যাকাউন্ট সুরক্ষা (এই মডিউলটি ক্লাউড ডেটা সুরক্ষা কোর্সেও অন্তর্ভুক্ত);
  • ব্লব স্টোরেজ ব্যবহার করে।

বিস্তারিত এবং প্রশিক্ষণ শুরু

মাইক্রোসফট থেকে বিকাশকারীদের জন্য 7টি বিনামূল্যের কোর্স

4. Python এবং Azure নোটবুক ব্যবহার করে মেশিন লার্নিং এর ভূমিকা

এই কোর্সটি আপনার প্রায় 2-3 ঘন্টা সময় নেবে, তবে আপনাকে অনেক দরকারী ব্যবহারিক দক্ষতা দেবে। সর্বোপরি, এটি অধ্যয়ন করার মাধ্যমে আপনি শিখবেন কীভাবে প্যাটার্নের পূর্বাভাস দিতে এবং প্রবণতা সনাক্ত করতে Azure নোটবুকে চলমান জুপিটার নোটবুকগুলিতে পাইথন এবং সম্পর্কিত লাইব্রেরিগুলি ব্যবহার করতে হয়।

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

পাস করতে, পাইথন প্রোগ্রামিং সম্পর্কে প্রাথমিক জ্ঞান প্রয়োজন।

বিস্তারিত এবং প্রশিক্ষণ শুরু

মাইক্রোসফট থেকে বিকাশকারীদের জন্য 7টি বিনামূল্যের কোর্স

5. ক্লাউডে ডেটা সুরক্ষিত করুন

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

কোর্স মডিউল:

  • আজুরে সুরক্ষিত স্থাপত্য;
  • পাঁচটি অপরিহার্য নিরাপত্তা উপাদান বাস্তবায়নের আগে বিবেচনা করতে হবে;
  • আপনার Azure স্টোরেজ অ্যাকাউন্ট সুরক্ষিত করা (এই মডিউলটি Azure ডেটা স্টোরেজ কোর্সেও অন্তর্ভুক্ত);
  • Azure কী ভল্ট ব্যবহার করে সার্ভার অ্যাপ্লিকেশনগুলিতে গোপনীয়তা পরিচালনা করুন;
  • Azure অ্যাপ পরিষেবাগুলি ব্যবহার করে ব্রাউজার-ভিত্তিক অ্যাপগুলিকে প্রমাণীকরণ করুন;
  • শর্তসাপেক্ষ অ্যাক্সেস ব্যবহার করে Azure সম্পদ রক্ষা করুন;
  • ভূমিকা-ভিত্তিক অ্যাক্সেস কন্ট্রোল (RBAC) দিয়ে Azure সম্পদ রক্ষা করুন;
  • Azure SQL ডাটাবেস সুরক্ষা।

বিস্তারিত এবং প্রশিক্ষণ শুরু

মাইক্রোসফট থেকে বিকাশকারীদের জন্য 7টি বিনামূল্যের কোর্স

6. সার্ভারহীন অ্যাপ্লিকেশন তৈরি করুন

Azure ফাংশন আপনাকে অন-ডিমান্ড কম্পিউটিং সিস্টেম তৈরি করতে দেয় যা ইভেন্ট-চালিত এবং বিভিন্ন বাহ্যিক ঘটনা ঘটলে ট্রিগার হয়। 6-7 ঘন্টার মধ্যে, আপনি সার্ভার-সাইড লজিক চালানো এবং সার্ভারহীন আর্কিটেকচার তৈরি করতে Azure ফাংশন ব্যবহার করতে শিখবেন।

কোর্স মডিউল:

  • ব্যবসায়িক প্রক্রিয়াগুলি স্বয়ংক্রিয় করতে সর্বোত্তম Azure পরিষেবা নির্বাচন করা;
  • Azure ফাংশন ব্যবহার করে সার্ভারহীন লজিক তৈরি করুন;
  • ট্রিগার ব্যবহার করে একটি Azure ফাংশন চালান;
  • ইনপুট এবং আউটপুট বাইন্ডিং ব্যবহার করে Azure ফাংশন একত্রিত করুন;
  • টেকসই বৈশিষ্ট্য ব্যবহার করে একটি দীর্ঘস্থায়ী সার্ভারহীন কর্মপ্রবাহ তৈরি করুন;
  • ভিজ্যুয়াল স্টুডিও ব্যবহার করে একটি Azure ফাংশন বিকাশ, পরীক্ষা এবং স্থাপন করা;
  • Azure ফাংশনে একটি ওয়েবহুক ব্যবহার করে GitHub ইভেন্টগুলি নিরীক্ষণ করুন।

বিস্তারিত এবং প্রশিক্ষণ শুরু

মাইক্রোসফট থেকে বিকাশকারীদের জন্য 7টি বিনামূল্যের কোর্স

7. DevOps অনুশীলনের বিকাশ [ইংরেজি]

এখন আমরা বিকাশকারীদের জন্য এই সংগ্রহের চূড়ান্ত কোর্সে পৌঁছেছি। এবং এটি ইংরেজিতে এটিতে একমাত্র - তারা এখনও এটি রাশিয়ান ভাষায় অনুবাদ করতে পারেনি। এই কোর্সটি আপনার সময়ের মাত্র 1-1.5 ঘন্টা লাগবে এবং DevOps সম্পর্কে প্রাথমিক জ্ঞান প্রদান করবে।

DevOps হল শেষ ব্যবহারকারীদের কাছে ক্রমাগত মূল্য প্রদানের জন্য মানুষ, প্রক্রিয়া এবং পণ্যগুলিকে সংযুক্ত করা। Azure DevOps হল পরিষেবাগুলির একটি সেট যা এই ক্ষমতা সক্ষম করে৷ Azure DevOps-এর সাহায্যে আপনি ক্লাউড বা অন-প্রাঙ্গনে যেকোনো অ্যাপ্লিকেশন তৈরি করতে, পরীক্ষা করতে এবং স্থাপন করতে পারেন। DevOps অনুশীলনগুলি যা সফ্টওয়্যার বিকাশ চক্রের সাথে স্বচ্ছতা, সহযোগিতা, ক্রমাগত বিতরণ এবং অবিচ্ছিন্ন স্থাপনাকে সক্ষম করে।

এই শেখার পথ দিয়ে, আপনি DevOps-এ আপনার যাত্রা শুরু করবেন এবং শিখবেন:

  • কিভাবে মান স্ট্রীম ডায়াগ্রাম আপনাকে বর্তমান প্রক্রিয়া এবং প্রযুক্তি মূল্যায়ন করতে সাহায্য করতে পারে;
  • একটি বিনামূল্যে Azure DevOps অ্যাকাউন্টের জন্য কীভাবে নিবন্ধন করবেন;
  • Azure বোর্ড ব্যবহার করে কাজের আইটেমগুলি কীভাবে পরিকল্পনা এবং ট্র্যাক করবেন।

বিস্তারিত এবং প্রশিক্ষণ শুরু

উপসংহার

আজ আমরা আপনাকে আমাদের 7টি বিনামূল্যের কোর্স সম্পর্কে বলেছি যা বিকাশকারীদের জন্য দরকারী হতে পারে। খুব শীঘ্রই আমরা নতুন সংগ্রহ সহ নিবন্ধগুলির এই সিরিজটি চালিয়ে যাব। ঠিক আছে, তারা কী হবে - আপনি মন্তব্যে অনুমান করার চেষ্টা করতে পারেন। সর্বোপরি, একটি কারণে নিবন্ধের এই সিরিজের বিষয়বস্তুর সারণীতে তারকাচিহ্ন রয়েছে।

*দয়া করে মনে রাখবেন কিছু মডিউল সম্পূর্ণ করার জন্য আপনার একটি সুরক্ষিত সংযোগের প্রয়োজন হতে পারে।

উত্স: www.habr.com

একটি মন্তব্য জুড়ুন