The Tutorials were quite interesting and I enjoyed a lot. I tried to learn from the basic and it helped me in learning Flutter. The explanations in each module were done pointwise and helped me in learning the concepts quickly. I highly recommend this course.
Job ready Flutter complete course with Firebase and Dart
Master the art of building cross platform application using Flutter and Firebase | Android & IOS & Web
Development,Mobile Development,Flutter
Lectures -86
Duration -17 hours
30-days Money-Back Guarantee
Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.
Course Description
If you follow the tech world then you might have heard about Flutter and its growing popularity day by day. There are a lot of jobs around this new framework but the supply of skilled developers is less. So it's high time that we upgrade our skills and grab those opportunities as soon as possible. You will learn the basics to advanced concepts in this course which is enough to get you started applying for your dream job.
Flutter is a free, and open-source Software Development Kit used to develop high-performing cross-platform applications with a single code base. The real perk of choosing Flutter with Firebase as backend is that it offers you a complete package of application management. Right from cloud storage to real-time database, hosting to authentication services, Firebase will provide everything in one place and seamlessly meet the needs of the startups.
What you will learn in this Course?
Introduction to Dart language
- Variables and data types
- Conditional Statements
- Understanding Loops
- Declaring functions
- Exception Handling
- Classes and objects
- Null Safety
Flutter In dept Concepts
- What are widgets
- Stateless vs Stateful Widgets
- Exploring various Widgets
- What is a State
- How to manage State
- Navigation Concepts
- Handling User Input
- Asynchronous Programming
- Handling REST API
- Types of HTTP Requests
- What are Models
Firebase Integration
- Setup Firebase Project
- Authenticate using Email Password
- Google Sign In
- Firestore Database
- CRUD operations
- Firebase Storage
- Compress Image
Goals
- Firebase
- Dart
- Mobile App Development
- Handling Rest API
- Firebase Authentication
- Cloud Firestore
- Firebase Storage
Prerequisites
- No programming experience is required.
- Android Studio SDK
- VS code editor
![Job ready Flutter complete course with Firebase and Dart Job ready Flutter complete course with Firebase and Dart](https://d3mxt5v3yxgcsr.cloudfront.net/courses/5657/course_5657_image.jpg)
Curriculum
Check out the detailed breakdown of what’s inside the course
Introduction to Dart language
17 Lectures
-
Course Introduction 01:02 01:02
-
Lets Dive into Dart 05:04 05:04
-
Variables and DataType 07:02 07:02
-
String & String interpolation 06:06 06:06
-
Final & Const Keywords 06:01 06:01
-
Conditional Statements 09:33 09:33
-
Lists 12:46 12:46
-
Maps 11:48 11:48
-
Looping Statements 14:31 14:31
-
Break and Continue 04:31 04:31
-
Declaring Functions and Short hand Syntax 18:37 18:37
-
Types of Parameters in Function 19:02 19:02
-
What are Classes and Objects 16:14 16:14
-
Generic Type & Inheritance 13:41 13:41
-
Exception Handling using Try Catch 06:48 06:48
-
Static variables and methods 10:52 10:52
-
Ternary operator and Null safety 19:24 19:24
Introduction to Flutter Framework
3 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Exploring basic Flutter Widgets
10 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Understanding Stateful Widget
5 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Navigation Concept
6 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Handling User Input
6 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Asynchronous Programming
4 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Working with Rest API
7 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Model Class
5 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Introduction to Firebase and Authentication
9 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Firebase Firestore Database
6 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Working with Firebase Storage
7 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Interview Questions and Answers
1 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Instructor Details
![Rahul Agarwal](https://www.tutorialspoint.com/assets/profiles/395565/profile/200_668055-1654502024.jpg)
Rahul Agarwal
Course Certificate
Use your certificate to make a career change or to advance in your current career.
![sample Tutorialspoint certificate](/market/public/assets/newDesign/img/primePacks/V-certificate.png)
Our students work
with the Best
![adobe logo](/market/public/assets/newDesign/img/adobe.png)
![adp logo](/market/public/assets/newDesign/img/adp.png)
![apple logo](/market/public/assets/newDesign/img/apple.png)
![armani logo](/market/public/assets/newDesign/img/armani.jpg)
![bosch logo](/market/public/assets/newDesign/img/bosch.png)
![capegemini logo](/market/public/assets/newDesign/img/capegemini.png)
![cisco logo](/market/public/assets/newDesign/img/cisco.png)
![hdfc bank logo](/market/public/assets/newDesign/img/hdfcbank.png)
![ibm logo](/market/public/assets/newDesign/img/ibm.png)
![intel logo](/market/public/assets/newDesign/img/intel.png)
![mastercard logo](/market/public/assets/newDesign/img/mastercard.png)
![netflix logo](/market/public/assets/newDesign/img/netflix.png)
![qualcomm logo](/market/public/assets/newDesign/img/qualcomm.png)
![samsung logo](/market/public/assets/newDesign/img/samsung.png)
![sony logo](/market/public/assets/newDesign/img/sony.png)
![unilever logo](/market/public/assets/newDesign/img/unilever.png)
![walmart logo](/market/public/assets/newDesign/img/walmart.png)
![adobe logo](/market/public/assets/newDesign/img/adobe.png)
![adp logo](/market/public/assets/newDesign/img/adp.png)
![apple logo](/market/public/assets/newDesign/img/apple.png)
![armani logo](/market/public/assets/newDesign/img/armani.jpg)
![bosch logo](/market/public/assets/newDesign/img/bosch.png)
![capegemini logo](/market/public/assets/newDesign/img/capegemini.png)
![cisco logo](/market/public/assets/newDesign/img/cisco.png)
![hdfcbank logo](/market/public/assets/newDesign/img/hdfcbank.png)
![ibm logo](/market/public/assets/newDesign/img/ibm.png)
![intel logo](/market/public/assets/newDesign/img/intel.png)
![mastercard logo](/market/public/assets/newDesign/img/mastercard.png)
![netflix logo](/market/public/assets/newDesign/img/netflix.png)
![qualcomm logo](/market/public/assets/newDesign/img/qualcomm.png)
![samsung logo](/market/public/assets/newDesign/img/samsung.png)
![sony logo](/market/public/assets/newDesign/img/sony.png)
![unilever logo](/market/public/assets/newDesign/img/unilever.png)
![walmart logo](/market/public/assets/newDesign/img/walmart.png)
Feedbacks
Great course
Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe now![Annual Membership Annual Membership](/market/public/assets/newDesign/img/membership-large-small.jpg)
Online Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now![Online Certifications Online Certifications](/market/public/assets/newDesign/img/traning-for-a-team.png)