GM IT - Course - App Development with Kotlin
Home Courses App Development with Kotlin

App Development with Kotlin

jobplacement জব প্লেসমেন্ট সাপোর্ট Lifetime Access Lifetime Access Class Recording Class Recording Certificate Certificate
App Development with Kotlin Overview
App Development with Kotlin
50% OFF
৳2,000 ৳1,000 (50% OFF)
এই course-এ যা পাচ্ছেন
৩ মাসের প্রাইভেট জার্নি
ইন্টার্নশিপ সুযোগ
ডে-লং ওয়ার্কশপ
লাইভ ক্লাস + Extra Class
প্রবলেম সলিউশন ক্লাস
লাইফটাইম এক্সেস
সার্টিফিকেট + গেট টুগেদার
বিনামূল্যে Freelancing Course

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

middleicon
অ্যান্ড্রয়েড ও কটলিনের পরিচিতি– অ্যান্ড্রয়েড অ্যাপ ডেভেলপমেন্টের মৌলিক ধারণা, ক্যারিয়ার সুযোগ ও কটলিনের ব্যবহার।
middleicon
Android Studio সেটআপ ও ব্যবহার – Android Studio ইন্সটলেশন, SDK কনফিগারেশন, AVD (Emulator) সেটআপ এবং প্রথম প্রোজেক্ট তৈরি।
middleicon
কটলিন বেসিক ফান্ডামেন্টালস – ডাটা টাইপ, ভেরিয়েবল, ফাংশন, কন্ট্রোল ফ্লো (লুপ ও কন্ডিশনাল স্টেটমেন্ট), অপারেটর ইত্যাদি।
middleicon
নাল সেফটি ও টাইপ সেফটি – Nullable টাইপ, Safe Calls (?.), Elvis Operator (?:), এবং নাল সেফ অপারেটর (!!).
middleicon
কটলিন কালেকশন ও ডাটা স্ট্রাকচার – লিস্ট, সেট, ম্যাপ, এবং অ্যারে নিয়ে কাজ করা।
middleicon
অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং (OOP) – ক্লাস, অবজেক্ট, কন্সট্রাক্টর, ইনহেরিটেন্স, পলিমরফিজম, এনক্যাপসুলেশন ও অ্যাবস্ট্রাকশন।
middleicon
অ্যান্ড্রয়েড অ্যাপ কম্পোনেন্টস ও লাইফসাইকেল – Activity, Fragment, Service, Broadcast Receiver, Content Provider।
middleicon
UI ডিজাইন ও Material Design Components – TextView, Button, ImageView, RecyclerView, CardView, Spinner, Snackbar, FAB, ProgressBar, AppBar ইত্যাদি।
middleicon
Navigation & User Interaction – Splash Screen, Navigation Drawer, Bottom Navigation, WebView ইত্যাদি।
middleicon
ডাটাবেস ম্যানেজমেন্ট – SharedPreferences, SQLite, এবং Room Database ব্যবহার করে CRUD (Create, Read, Update, Delete) অপারেশন করা।
middleicon
Firebase Authentication – Email/Password Authentication, Google Sign-In, User Management, Firebase Crashlytics এবং Analytics।
middleicon
API ইন্টিগ্রেশন ও Retrofit – RESTful API থেকে ডাটা ফেচ ও JSON Parsing, MVVM আর্কিটেকচার পরিচিতি।
middleicon
প্রজেক্ট ভিত্তিক লার্নিং – প্রতিটি মডিউল শেষে ছোট ছোট প্রজেক্ট তৈরি এবং একটি সম্পূর্ণ নোটস অ্যাপ ডেভেলপ করা।
middleicon
Git & GitHub ব্যবহার – ভার্সন কন্ট্রোল, GitHub-এ কোড আপলোড করা ও প্রজেক্ট ম্যানেজমেন্ট।
middleicon
ক্যারিয়ার গাইডেন্স ও ফ্রিল্যান্সিং টিপস – অ্যান্ড্রয়েড ডেভেলপার হিসেবে ক্যারিয়ার গাইড, ফ্রিল্যান্সিং ও রিমোট জব মার্কেট সম্পর্কে ধারণা

আপনার Instructor-এর সাথে পরিচিত হন

Nazma Humayra
Nazma Humayra
Instructor of App Development with KOTLIN
৫+ বছর শিক্ষকতা
৫০০+ Students
4.9 Rating
১০+ বছর Industry Experience

Instructor bio not available.

14টি Module-এ সম্পূর্ণ দক্ষতা

1.1 Android Overview OS, Career Scope, App Types & Development Approaches
1.2 Setting Up the Android Studio Development Environment
1.3 Overview of Android Studio
1.4 Introduction to Kotlin
2.1.1 Data types of Kotlin and Type Inference
2.1.2 Variables and types of variables.
2.1.3 Functions in Kotlin and Lambda Expression
2.2.1 Kotlin Looping Control Flow
2.2.2 Kotlin Conditional Control
2.3.1 Kotlin Operators
3.1 Nullability in Kotlin
4.1 Introduction to List and Types of List in Kotlin
4.2.1 Sets in Kotlin and Type of Sets
4.2.2 Maps in Kotlin and type of Maps
4.3.1 Introduction to Array and Declaring Arrays
4.3.2 Accessing Array Elements
5.1 Introduction to Object-Oriented Programming (OOP) with Class and Object
5.2 What is Constructor and its type
5.3 Properties, Methods and Getter-Setter Function.
5.4 Encapsulation in Kotlin
5.5 Polymorphism in Kotlin
5.6 Inheritance in Kotlin
6.1 Abstract Class in Kotlin
6.2 Interface in Kotlin
6.3 Data Class in Kotlin
6.4 Enum Class in Kotlin
6.5 Nested and Inner Class in Kotlin
7.1 Understanding Android Views and ViewGroups
7.2 Introduction to Android UI and understanding Linear Layout
7.3 Understanding Constraint Layout
7.4 Overview of Material Design
7.5 Implementing UI Elements and Event-Handling (Part 1)
7.6 Implementing UI Elements and Event-Handling (Part 2).mp4
7.7 Media Viewer UI Elements
7.8 UI Element Spinner & ListView with Dynamic Data Handling
7.9 Implementing View Binding
8.1 Introduction to Android Application Development Components
8.2 Activity and Activity Lifecycle
8.3 Overview of Service in Android
8.4 Broadcast Receiver and Intent
8.5 Content Provider in Android Application Development
8.6 Implementation of Implicit Intent
9.1.1 Overview of RecyclerView, Adapter and ViewHolder
9.1.2 Implementation of RecyclerView
9.1.3 Introduction and Implementation of CardView
9.1.4 Implementation of RecyclerView with GridLayoutManager
9.1.5 Implementing Item Click Listener in RecyclerView & SearchView
9.2.1 Introduction and Implementation of Fragments
9.2.2 Implementing Fragments with TabLayout & ViewPager for Smooth Navigation
9.2.3 Implementing Fragments with TabLayout & ViewPager for Smooth Navigation (Part 02)
9.3 Implementing Bottom Navigation, Drawer Layout, Toolbar, FAB & Bottom Sheet Dialog
9.4 Implementing Bottom Navigation, Drawer Layout, Toolbar, FAB & Bottom Sheet Dialog
10.1 Fundamentals of Databases in Mobile App Development
10.2 Android Local Databases with Room MVVM Architecture & Coroutines
10.3 Building a CRUD App using Room Database in MVVM Architecture
10.4 Building a CRUD App using Room Database in MVVM Architecture (Part 02)
11.1 API Integration, Retrofit and JSON Parsing in Android
11.2 Building a Project with API Integration, Retrofit, Coroutines
12.1 Getting Started with Firebase Use Cases, Architecture & Key Benefits
12.2 How to Create a Firebase Project and Connect to Android Studio
13.1 App Overview and Project setup
13.2 Layout files and other Resource files setup
13.3 Splash Screen, Intro Screen, and Sign-Up Activity Implementation
13.4 Implementation of Login Activity
13.5 Journal User and Journal List Activity Implementation
13.6 Implementation of Journal Recycler Adapter, Journal and Journal Detail Activities
13.7 Implementation of Binding Adapter, Journal Diff Callback and Add Journal Activities
13.8 Add Journal Activity Implementation (Part 2)
13.9 Add Journal Activity Implementation (Part 3)
13.10 Running the app
14.1 Overview of Git, App Publishing Guidelines, Resume Building and Job Search Strategies
Course Details
App Development with Kotlin
সম্পূর্ণ A–Z কোর্স
মোট Modules14টি
মোট Topics 71+
DurationN/A
LevelBeginner → Pro
Languageবাংলা
Class TypePre-Recorded

একটি Course-এ সব কিছু

1-on-1 Mentor Support
৩ মাসের প্রাইভেট জার্নি
3 months private journey
Internship Opportunity
ইন্টার্নশিপ সুযোগ
Internship
Day Long Workshop
ডে-লং ওয়ার্কশপ
Day Long Workshop
Class Recording
লাইভ ক্লাস
Live Class
Problem Solution Class
প্রবলেম সলিউশন ক্লাস
Problem Solution Class
Progress Tracking
প্রোগ্রেস ট্র্যাকিং
Progress Tracking
Lifetime Access
লাইফটাইম এক্সেস
Lifetime access
Extra Class
Extra Class সুবিধা
Live Class and Extra Class
Certificate
সার্টিফিকেট + গেট টুগেদার
Certificate & area get together

কোর্স সম্পর্কে সব কিছু জানুন

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



বর্তমানে অ্যান্ড্রয়েড অ্যাপ ডেভেলপমেন্টে কটলিনের চাহিদা ব্যাপকভাবে বৃদ্ধি পাচ্ছে। Google, Netflix, Pinterest, Uber-এর মতো বড় কোম্পানিগুলো তাদের অ্যান্ড্রয়েড অ্যাপ ডেভেলপমেন্টের জন্য কটলিন ব্যবহার করছে। চাকরির বাজারেও কটলিন ডেভেলপারদের জন্য প্রচুর সুযোগ রয়েছে, বিশেষ করে মোবাইল অ্যাপ ডেভেলপমেন্ট, স্টার্টআপ এবং ফ্রিল্যান্সিং প্ল্যাটফর্মগুলোতে।    



এই কোর্সটি সম্পূর্ণ বিগিনারদের জন্য ডিজাইন করা হয়েছে, যেখানে আপনি কটলিনের বেসিক থেকে অ্যাডভান্সড লেভেল পর্যন্ত শিখতে পারবেন। আপনি কটলিন প্রোগ্রামিং ল্যাঙ্গুয়েজ শেখার পাশাপাশি, কীভাবে অ্যান্ড্রয়েড অ্যাপ তৈরি করতে হয়, Firebase Authentication ও Room Database ব্যবহার করতে হয়, REST API এবং Retrofit দিয়ে ডাটা ফেচ করতে হয়, RecyclerView ও Material Design ব্যবহার করে আকর্ষণীয় UI তৈরি করতে হয়, এবং Navigation Component ও Fragment ব্যবহার করে মাল্টিপল স্ক্রিন অ্যাপ তৈরি করতে হয়, তা শিখবেন।  


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


Earning Potential
মাসে ৳৩০,০০০+ আয়
Freelancing ও job-এ এই skill-এর চাহিদা অনেক বেশি
Beginner Friendly
Beginner-Friendly
আগের কোনো experience লাগবে না — শূন্য থেকে শুরু করুন
Industry-Level Projects
Industry-Level Projects
Real client project নিয়ে কাজ করবেন course চলাকালীনই
1:1 Mentor Support
১:১ Mentor Support
WhatsApp-এ ৭ দিন, ২৪ ঘণ্টা dedicated mentor support

Course শেষে পাবেন GM IT Certificate

LinkedIn Icon
LinkedIn-এ যোগ করুন
আপনার professional profile-এ certificate add করুন
Freelancing Icon
Freelancing-এ ব্যবহার করুন
Upwork, Fiverr-এ profile-এ শো করুন clients-দের কাছে
Event Icon
Area Get-Together
Certificate পাওয়ার সময় special event-এ অংশ নিন

আজই শুরু করুন —
আপনার ক্যারিয়ার আপনার হাতে

৩ মাস-এর এই course-টি আপনার জীবন বদলে দিতে পারে। এখনই ভর্তি হন এবং আমাদের 0+ সফল শিক্ষার্থীর দলে যোগ দিন।

বিনামূল্যে Demo নিন