অ্যান্ড্রয়েড অ্যাপ ডেভেলপমেন্ট শিখুন Kotlin দিয়ে

অ্যান্ড্রয়েড অ্যাপ ডেভেলপমেন্ট শিখুন
Kotlin দিয়ে

কোডিংয়ের অভিজ্ঞতা থাকুক বা না থাকুক, এই কোর্সটি আপনাকে প্রস্তুত করবে বর্তমান সময়ের সেরা অ্যান্ড্রয়েড অ্যাপ ডেভেলপমেন্ট চাকরিগুলোর জন্য। 

Android App Development

এই কোর্সের ভেতরে যা যা রয়েছে

এই কোর্সের ভেতরে
যা যা রয়েছে

Commitment

100+ Hours video

Currently Enrolled

131 Students

Mentor support

mentor support

Access On

Real-Life Projects

Language

Code Review & Feedback

Question & Answer

Beginner to Advanced

Evaluation

Quizzes & Assignments

Downloadables

Completion Certificate

Access

Exclusive Resources

Certificate

Lifitime Access

কোর্সের মূল্য

৳৫,০০০
৳২,০০০

কী কী শিখবেন এ কোর্স থেকে?

অ্যান্ড্রয়েড পরিচিতি

অ্যান্ড্রয়েড নিয়ে কাজ শুরুর আগে আপনি অ্যান্ড্রয়েডের ইতিহাস নিয়ে জানবেন। এরপর একে একে অ্যান্ড্রয়েড প্রজেক্ট, অ্যান্ড্রয়েড স্টুডিও সেটআপ ও এর বিভিন্ন ফিচার ও ফাইল টাইপ নিয়ে জানবেন।

Kotlin পরিচিতি

এ প্রোগ্রামে অ্যান্ড্রয়েড ডেভেলপমেন্টে আমরা Kotlin ল্যাঙ্গুয়েজ ব্যবহার করেছি। প্রোগ্রামে Kotlin-এর একদম বেসিক থেকে শুরু করে অ্যাডভান্সড লেভেল পর্যন্ত সবকিছু শিখবেন। ভ্যারিয়েবল, লুপ, ইন্টারফেস, ক্লাস, ফাংশনের মতো বেসিক টপিকগুলোর পাশাপাশি জেটপ্যাক কম্পোজ, ডেটা স্টোর, coroutine-এর মতো এডভান্সড টপিকগুলো নিয়েও জানবেন।

অ্যান্ড্রয়েড অ্যাপ ডেভেলপমেন্ট

কটলিনের বেসিক শিখে আপনি অ্যান্ড্রয়েড অ্যাপ ডেভেলপমেন্টের জন্য প্রস্তুত হবেন। প্রথমেই অ্যান্ড্রয়েড অ্যাপের লাইফসাইকেল নিয়ে ধারণা দেয়া হবে। এরপর অ্যান্ড্রয়েড অ্যাপের ভিউ, ফ্র্যাগমেন্ট, ইন্টেন্ট (Intents), অ্যানিমেশন, Threading ও Service, API সবকিছু শিখবেন। আবার বেসিক অ্যান্ড্রয়েড ফিচার যেমন, ক্যামেরা, ম্যাপ, নোটিফিকেশন ইত্যাদি করে দেখানো হবে। অ্যান্ড্রয়েড অ্যাপ ডেভেলপমেন্টে ব্যবহৃত ফায়ারবেইজ (Firebase) নিয়ে ধারণা দেয়া হবে।

ডেটাবেইজ

অ্যান্ড্রয়েড অ্যাপ ডেভেলপমেন্টে ইউজার ডেটা এবং অন্যান্য গুরুত্বপূর্ণ তথ্য সংগ্রহে ডেটাবেইজের প্রয়োজন হয়। এ প্রোগ্রামে অ্যান্ড্রয়েড অ্যাপ ডেভেলপমেন্টে ব্যবহৃত SQLite ও Room ডেটাবেইজ ব্যবহার করে দেখানো হবে।

গিট

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

প্রোগ্রামটি কাদের জন্য?

যারা দেশী-বিদেশী সফটওয়্যার কোম্পানি ও আইটি ফার্মগুলোতে কিংবা কোনো কোম্পানির প্রোডাক্ট ডেভেলপমেন্ট টিমে কাজ করতে চান।

অথবা, বিভিন্ন অনলাইন ফ্রিল্যান্সিং মার্কেটপ্লেসে কিংবা ইন্ডিপেন্ডেন্ট টেকনিক্যাল কনসালট্যান্ট হিসেবে কাজ করতে চান।

সম্পূর্ণ বিগিনাররাও পারবে?

সম্পূর্ণ বিগিনাররাও এই কোর্সে যুক্ত হয়ে অ্যান্ড্রয়েড অ্যাপ ডেভেলপমেন্ট শিখতে পারবেন।

আপনি যদি কম্পিউটার বিজ্ঞান ব্যাকগ্রাউন্ডের নাও হোন, তবুও এই প্রোগ্রামে অংশ নিতে পারবেন!

আর কী কী লাগবে?

কোর্সে Kotlin প্রোগ্রামিং ল্যাঙ্গুয়েজের উপর বেসিক থেকে অ্যাডভান্সড লেভেলের ট্রেনিং দেয়া হবে। পাশাপাশি অ্যান্ড্রয়েড অ্যাপ ডেভেলপমেন্টের প্রতিটি ধাপ শিখতে পারবেন। তাই প্রোগ্রামটির জন্য প্রোগ্রামিং নিয়ে খুব বেশি জানার প্রয়োজন নেই।

এই কোর্সে আপনি কী কী শিখবেন?

Course Content

Expand All
Introduction to Android
Kotlin Basics
Lesson Content
0% Complete 0/2 Steps
Lesson Content
0% Complete 0/2 Steps
Android Hierarchy
Lesson Content
0% Complete 0/2 Steps
Android Views
Lesson Content
0% Complete 0/2 Steps
Lesson Content
0% Complete 0/2 Steps
Recycler View
Custom Views
Fragments
Animation
Threading and Services
Intents and Permissions
Introduction to API and making HTTP requests
Lesson Content
0% Complete 0/1 Steps
Basic Android Features
Files and Storage
Maps and Locations
Android Database
Shapes and Drawables
Lesson Content
0% Complete 0/1 Steps
Design Patterns
Miscellaneous
Lesson Content
0% Complete 0/1 Steps
Firebase
Lesson Content
0% Complete 0/2 Steps
Lesson Content
0% Complete 0/2 Steps
Notification
Kotlin Advances
Introduction to Git
Project: E-Commerce Application

আপনি যার কাছ থেকে শিখবেন

Sourav Saha Android Career Track Instructor Bohubrihi

Sourav Saha

Software Engineer at RIDMIK LABS

I am Sourav Saha, a passionate Android developer. I graduated from BUET in 2017 and have been working as an Android developer since then. I have worked in different types of Android applications such as social app, e-wallet, restaurant booking, product renting, and so on.

Abdullah Mahmood Android Career Track Instructor Bohubrihi

Abdullah Mahmood

Software Engineer at Ridmik Labs

Having graduated from Ahsanullah University of Science and Technology, I joined Flora Systems as a fresher 3 years ago. Since then, I have been working in Android development professionally. I am currently working at Ridmik Labs.

এই কোর্সের ভেতরে যা যা রয়েছে

এই কোর্সের ভেতরে
যা যা রয়েছে

100+ Hours video

131 Students

mentor support

Real-Life Projects

Code Review & Feedback

Beginner to Advanced

Quizzes & Assignments

Exclusive Resources

Lifetime Access

Completion Certificate

কোর্সের মূল্য

৳৫,০০০ ৳২,০০০

কী কী শিখবেন এ কোর্স থেকে?

অ্যান্ড্রয়েড পরিচিতি

অ্যান্ড্রয়েড নিয়ে কাজ শুরুর আগে আপনি অ্যান্ড্রয়েডের ইতিহাস নিয়ে জানবেন। এরপর একে একে অ্যান্ড্রয়েড প্রজেক্ট, অ্যান্ড্রয়েড স্টুডিও সেটআপ ও এর বিভিন্ন ফিচার ও ফাইল টাইপ নিয়ে জানবেন।

Kotlin পরিচিতি

এ প্রোগ্রামে অ্যান্ড্রয়েড ডেভেলপমেন্টে আমরা Kotlin ল্যাঙ্গুয়েজ ব্যবহার করেছি। প্রোগ্রামে Kotlin-এর একদম বেসিক থেকে শুরু করে অ্যাডভান্সড লেভেল পর্যন্ত সবকিছু শিখবেন। ভ্যারিয়েবল, লুপ, ইন্টারফেস, ক্লাস, ফাংশনের মতো বেসিক টপিকগুলোর পাশাপাশি জেটপ্যাক কম্পোজ, ডেটা স্টোর, coroutine-এর মতো এডভান্সড টপিকগুলো নিয়েও জানবেন।

অ্যান্ড্রয়েড অ্যাপ ডেভেলপমেন্ট

কটলিনের বেসিক শিখে আপনি অ্যান্ড্রয়েড অ্যাপ ডেভেলপমেন্টের জন্য প্রস্তুত হবেন। প্রথমেই অ্যান্ড্রয়েড অ্যাপের লাইফসাইকেল নিয়ে ধারণা দেয়া হবে। এরপর অ্যান্ড্রয়েড অ্যাপের ভিউ, ফ্র্যাগমেন্ট, ইন্টেন্ট (Intents), অ্যানিমেশন, Threading ও Service, API সবকিছু শিখবেন। আবার বেসিক অ্যান্ড্রয়েড ফিচার যেমন, ক্যামেরা, ম্যাপ, নোটিফিকেশন ইত্যাদি করে দেখানো হবে। অ্যান্ড্রয়েড অ্যাপ ডেভেলপমেন্টে ব্যবহৃত ফায়ারবেইজ (Firebase) নিয়ে ধারণা দেয়া হবে।

ডেটাবেইজ

অ্যান্ড্রয়েড অ্যাপ ডেভেলপমেন্টে ইউজার ডেটা এবং অন্যান্য গুরুত্বপূর্ণ তথ্য সংগ্রহে ডেটাবেইজের প্রয়োজন হয়। এ প্রোগ্রামে অ্যান্ড্রয়েড অ্যাপ ডেভেলপমেন্টে ব্যবহৃত SQLite ও Room ডেটাবেইজ ব্যবহার করে দেখানো হবে।

গিট

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

প্রোগ্রামটি কাদের জন্য?

যারা দেশী-বিদেশী সফটওয়্যার কোম্পানি ও আইটি ফার্মগুলোতে কিংবা কোনো কোম্পানির প্রোডাক্ট ডেভেলপমেন্ট টিমে কাজ করতে চান।

অথবা, বিভিন্ন অনলাইন ফ্রিল্যান্সিং মার্কেটপ্লেসে কিংবা ইন্ডিপেন্ডেন্ট টেকনিক্যাল কনসালট্যান্ট হিসেবে কাজ করতে চান।

সম্পূর্ণ বিগিনাররাও পারবে?

সম্পূর্ণ বিগিনাররাও এই কোর্সে যুক্ত হয়ে ফুল অ্যান্ড্রয়েড অ্যাপ ডেভেলপমেন্ট শিখতে পারবেন।

আপনি যদি কম্পিউটার বিজ্ঞান ব্যাকগ্রাউন্ডের নাও হোন, তবুও এই প্রোগ্রামে অংশ নিতে পারবেন!

আর কী কী লাগবে?

কোর্সে Kotlin প্রোগ্রামিং ল্যাঙ্গুয়েজের উপর বেসিক থেকে অ্যাডভান্সড লেভেলের ট্রেনিং দেয়া হবে। পাশাপাশি অ্যান্ড্রয়েড অ্যাপ ডেভেলপমেন্টের প্রতিটি ধাপ শিখতে পারবেন। তাই প্রোগ্রামটির জন্য প্রোগ্রামিং নিয়ে খুব বেশি জানার প্রয়োজন নেই।

যারা কোর্স পরিচালনা করবেন

Sourav Saha Android Career Track Instructor Bohubrihi

Sourav Saha

Software Engineer at RIDMIK Labs

I am Sourav Saha, a passionate Android developer. I graduated from BUET in 2017 and have been working as an Android developer since then. I have worked in different types of Android applications such as social app, e-wallet, restaurant booking, product renting, and so on.

Abdullah Mahmood Android Career Track Instructor Bohubrihi

Abdullah Mahmood

Software Engineer at Ridmik Labs

Having graduated from Ahsanullah University of Science and Technology, I joined Flora Systems as a fresher 3 years ago. Since then, I have been working in Android development professionally. I am currently working at Ridmik Labs.

Kotlin দিয়ে অ্যান্ড্রয়েড অ্যাপ ডেভেলপমেন্ট কোর্সের
ডেমো কন্টেন্ট

আপনি যেন কোর্সে রেজিস্ট্রেশনের আগে এর কন্টেন্ট কোয়ালিটি যাচাই করতে পারেন, তার জন্য কোর্সটির ১০টি ভিডিও ফ্রিতে দেখে নিন।

Introduction and Brief History of Android

Some Great Apps

Activity Lifecycle

Variables

For Loop

While and Do While Loop

What is Animation?

Basic Animation

What is Firebase?

Setting up a Firebase Project