Udacity কোর্স

প্রগতিশীল ওয়েব অ্যাপের ভূমিকা

এই কোর্সে আপনি আপনার প্রথম প্রগ্রেসিভ ওয়েব অ্যাপ-এ কাজ শুরু করবেন - একটি ওয়েব অ্যাপ যা নেটিভ অ্যাপ্লিকেশানগুলি উপভোগ করেছে এমন অনেক বৈশিষ্ট্যের সুবিধা নিতে পারে৷ পরিষেবা কর্মী ব্যবহার করে অফলাইনে কাজ করে এমন একটি ওয়েব অ্যাপ তৈরি করার ক্ষেত্রেও আপনি আরও অভিজ্ঞতা পাবেন। অবশেষে, আপনি ওয়েব অ্যাপ ম্যানিফেস্ট ফাইলের মাধ্যমে আপনার অ্যাপটিকে ব্যবহারকারীর হোম স্ক্রিনে ইনস্টলযোগ্য করে তুলবেন।

এটি Udacity এর মাধ্যমে দেওয়া একটি বিনামূল্যের কোর্স

কোর্স করুন

ওয়েব অ্যাক্সেসিবিলিটি

এই কোর্সে আপনি ওয়েব অ্যাপ্লিকেশনগুলিকে অ্যাক্সেসযোগ্য করে তোলার অভিজ্ঞতা পাবেন৷ কখন এবং কেন ব্যবহারকারীদের অ্যাক্সেসযোগ্যতা প্রয়োজন তা আপনি বুঝতে পারবেন। তারপরে আপনি "কীভাবে" এ ডুব দেবেন: স্ক্রিন রিডারগুলির সাথে একটি পৃষ্ঠা সঠিকভাবে কাজ করা এবং ইনপুট ফোকাস পরিচালনা করা (যেমন হাইলাইট আপনি একটি ফর্মের মাধ্যমে ট্যাব করার সময় দেখেন।) আপনি "অর্থতত্ত্ব" এবং "অর্থবোধক মার্কআপ" কী তা বুঝতে পারবেন ওয়েব পৃষ্ঠাগুলির জন্য মানে এবং সহায়ক ডিভাইসগুলির একটি পরিসরের সাথে ইন্টারফেস নেভিগেট করতে সক্ষম করতে ARIA মার্কআপ যোগ করুন৷ অবশেষে, আপনি স্টাইলিং কৌশলগুলি শিখবেন যা আংশিক দৃষ্টিভঙ্গি সহ ব্যবহারকারীদের আপনার পৃষ্ঠাগুলি সহজে এবং নির্ভরযোগ্যভাবে নেভিগেট করতে সহায়তা করে৷

এটি Udacity এর মাধ্যমে দেওয়া একটি বিনামূল্যের কোর্স

কোর্স করুন

ব্রাউজার রেন্ডারিং অপ্টিমাইজেশান

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

এটি Udacity এর মাধ্যমে দেওয়া একটি বিনামূল্যের কোর্স

কোর্স করুন

প্রতিক্রিয়াশীল ওয়েব ডিজাইন

এই কোর্সে আপনি Google-এর Pete LePage-এর সাথে প্রতিক্রিয়াশীল ওয়েব ডিজাইনের মৌলিক বিষয়গুলি শিখবেন! আপনি আপনার নিজস্ব প্রতিক্রিয়াশীল ওয়েব পৃষ্ঠা তৈরি করবেন যা যেকোনো ডিভাইসে ভালো কাজ করে - ফোন, ট্যাবলেট, ডেস্কটপ বা এর মধ্যে যেকোনো কিছুতে।

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

এটি Udacity এর মাধ্যমে দেওয়া একটি বিনামূল্যের কোর্স

কোর্স করুন

সমালোচনামূলক রেন্ডারিং পাথ

মোবাইল এবং ডেস্কটপ ব্রাউজারগুলি কীভাবে পৃষ্ঠাগুলিকে রেন্ডার করে তার বিশদ বিবরণে ডুব দিয়ে আপনি গতির জন্য যে কোনও ওয়েবসাইটকে কীভাবে অপ্টিমাইজ করবেন তা শিখবেন৷

আপনি ক্রিটিকাল রেন্ডারিং পাথ বা HTML, CSS এবং জাভাস্ক্রিপ্টকে জীবন্ত, শ্বাসপ্রশ্বাসের ওয়েবসাইটগুলিতে রূপান্তর করতে ব্রাউজারগুলিকে যে পদক্ষেপগুলি নিতে হবে সে সম্পর্কে শিখবেন। সেখান থেকে, আপনি যত তাড়াতাড়ি সম্ভব স্ক্রীনে প্রথম পিক্সেলগুলি সরবরাহ করার জন্য কার্য সম্পাদন এবং সহজ কৌশলগুলি পরিমাপ করার জন্য সরঞ্জামগুলির সাথে অন্বেষণ এবং পরীক্ষা শুরু করবেন৷ আপনি তাৎক্ষণিক কর্মক্ষমতা বৃদ্ধি পেতে আপনার প্রয়োজনীয় ডেটা খুঁজে পেতে পেজস্পিড ইনসাইটস এবং Google Chrome এর বিকাশকারী সরঞ্জামগুলির টাইমলাইন ভিউ থেকে সুপারিশগুলিতে কীভাবে ডুব দিতে হয় তা শিখবেন!

এটি Udacity এর মাধ্যমে দেওয়া একটি বিনামূল্যের কোর্স

কোর্স করুন

প্রতিক্রিয়াশীল ছবি

আপনি কি জানেন যে একটি ওয়েব পৃষ্ঠা লোড করার জন্য প্রয়োজনীয় বাইটের 60%-এরও বেশি ছবিগুলির জন্য দায়ী?

এই কোর্সে আপনি শিখবেন কিভাবে আধুনিক ওয়েবে ইমেজ নিয়ে কাজ করতে হয়, যাতে আপনার ইমেজগুলো খুব ভালো দেখায় এবং যেকোনো ডিভাইসে দ্রুত লোড হয়।

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

এটি Udacity এর মাধ্যমে দেওয়া একটি বিনামূল্যের কোর্স

কোর্স করুন

অফলাইন ওয়েব অ্যাপ্লিকেশন

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

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

এটি Udacity এর মাধ্যমে দেওয়া একটি বিনামূল্যের কোর্স

কোর্স করুন

ওয়েব টুলিং এবং অটোমেশন

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

এটি Udacity এর মাধ্যমে দেওয়া একটি বিনামূল্যের কোর্স

কোর্স করুন

উচ্চ রূপান্তর ওয়েব ফর্ম নির্মাণ

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

এই কোর্সে, আপনি আধুনিক ফর্মগুলির জন্য সেরা অনুশীলনগুলি শিখবেন৷ আপনি একটি ই-কমার্স চেকআউট এবং একটি ইভেন্ট প্ল্যানার অ্যাপ সহ কয়েকটি স্ব-নির্দেশিত প্রকল্পের মাধ্যমে আপনার দক্ষতা অনুশীলন করবেন!

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

এটি Udacity এর মাধ্যমে দেওয়া একটি বিনামূল্যের কোর্স

কোর্স করুন