Flutter 3.10.0 Master Class for Beginners to Advanced | Ticket Booking App Development Tutorial

preview_player
Показать описание
Flutter 3.10.0 app development tutorial master class for beginners to advanced course 2023. This ticket booking app covers Flutter for very beginners to advanced learners. We start from very simple ui like drawing text to complex layout using stack and mixture of column and row widget.

😇😇😇😇😇😇Take the course on Udemy as it includes state management and more screens and more hours
😍😍😍😍😍

👉📕Take the course on Udemy how to build a Chatting App
👈
😀😀😀😀Bangali can pay through bikash and get the source code
01879995515 (bikash code). Once you make the payment I will send you the source code.

More about it

Dart Mixin
Buy me a coffee
Install flutter on widows
Flutter complete game
Buy a Macbook as I am using for Flutter app dev

Twitter @dbestech

0:00:00    Booking App intro
0:00:38 Introduction of the Booking App
0:01:51 Creating the Project Book ticket
0:03:17 Project Structure and functions explained
0:09:45 functions of setState ((){}) explained
0:13:39 create stateful class widget called BottomBar
0:14:59 running the app on emulator
0:15:39 use the scaffold widget to make your screen colorful
0:17:15 functions of the MaterialApp widget explained
0:18:42 function of the body property in scaffold widget explained
0:25:30 run ap on emulator
0:28:24 add more properties to bottomNavigationBar
0:33:35 restart app on emulator
0:46:49 Restart App on emulator to reflet changes
0:51:50 Row and Column layout explained
0:54:00 Add Text widget to Row
0:55:40 Add image asset to Row widget
1:00:44 create a container and apply decoration and set height and width dimension
1:04:52 wrap text widget with column widget
1:10:23 Rename AppBar widget in Bottom_bar file and restart app
1:26:00 Create a new Row layout widget
1:29:03 Wrap Row widget with Container, add padding and decoration property
1:33:12 Add Row widget and apply text widget and style property
1:35:15 Wrap text widget with inkwell widget and add ontap function
1:41:50 Add container with column widget in SizedBox in TicketView class
1:48:44 Apply decoration property to container
1:58:20 Add expanded widget and use flex as child property
2:04:10 Add transfom-rotate widget and add necessary parameters
2:21:59 Wrap layoutBuilder widget with padding widget
2:39:35 Add image to container widget
2:42:20 Wrap HotelScreen widget with SingleChildScrollView widget
3:03:10 Run app on emulator
3:10:25 Add ticket map to constructors in TicketView class
3:41:20 Work on SearchScreen class to create hotels tab
3:50:50 Call AppIconText widget in SearchScreen class
4:16:36 wrap container widget with stack widget
4:53:41 make changes to text style
4:54:09 Add background color to Scaffold widget
4:58:50 work on height variations ratio in IOS and android
5:04:16 Restart App in emulator
5:04:45 Apply mainAxisAlignment to Row widget
5:38:57 wrap Barcode widget around clipRect widget
5:51:25 wrap container around Positioned widget
5:56:15 Add ProfileScreen widget to BottomBar and refresh App in emulator
5:57:00 work on Profile_screen file
6:01:49 Add crossAxisAlignment property to column widget
6:04:17 Add Row widget to container
6:08:42 Apply padding to container
6:12:45 Add stack widget to children property and apply necessary parameter
6:16:48 Add row widget with children property and add necessary parameter
6:19:00 Add Text widget to column property and apply style to text
6:26:00 Add container with column widget and apply Text widget
6:32:35 Apply alignment to Row widget
6:34:58 Add AppLayoutBuilder widget and apply necessary parameter
6:39:10 Apply padding and decoration to container widget
6:42:04 Add Text widget and apply styling property
Рекомендации по теме
Комментарии
Автор

I found many youtubers, all are doing great and uploading nice content. But the way you explain is very easy to understand. Thanks a lot mate for all of your efforts <3

ritiksaxenaofficial
Автор

Very good tutorial. I am a total beginner to Dart and Flutter, but not a beginner to programming. Picking it up nicely along with your explanations.
Two things you can improve: When you show Containers and rows in the Simulator you can use the screenshot tool to draw a box around it. CMD + Shift + 4 (and ESC to not take a Screenshot)
Second: If you get a better Microphone, it would improve the video massively.

ytluckynuts
Автор

great tutorial, will you do also backend of this tutorial or other complete front and backend apps? Thanks :)

eternalincantation
Автор

Hi, getWidth or getHeight always return the same value as input: ret = W/W/value.
ret = value. Thk u for your videos!! 👍🏾👍🏾

naprocuradasombra
Автор

dbestech is one of the best developer and the best teacher in youtub completly examples and work project ! Great Job Sir ...

mojtabasaebi
Автор

Great tutorial! I was looking for something exactly like this. Other tutorials were a bit outdated and you are not copying from any repo, or using a starter branch. Thanks a lot!

apoorvmitthu
Автор

*Awesome Course. It took me 9 days to complete the full video. Thanks for sharing this video and telling us details about everything.*

AlaminKarno
Автор

Great Tutorial for beginners. Followed it completely!! I learned a lot. Thank you so much

YashKhareDev
Автор

Thank you for this marvellous lesson sir..
hope you gonna do a complete backend for this using flutter soon..that would be great!!

angelsureshkarki
Автор

The ticket design for upcoming flights is... just... absolutely incredibly beautiful, I just... 😍

TarrenHassman
Автор

Just finished the entire tutorial as a complete Flutter beginner. It was really easy to follow along and learnt a lot. Thnanks a lot for this tutorial.

AkashGiri
Автор

This means a lot sir, can you please do more laravel flutter videos

blutbad_music
Автор

First of all thank you for your awesome videos!!! My question is why did you use getWidth(double pixels) getHeight(double pixels) it will always return what you input??? example if you give 16 it will always return 16 without depending screen height or width.. Why did you do that?

orazgulcayew
Автор

sir I from India. I love software development so I think you are the best teacher

Nakhulkrishna
Автор

Awesome man. Followed the whole tutorial. Great for beginners; haven't found anyone else doing such a great job at explanations

nishantp
Автор

You just made me understand flutter like nobody else .. You are a G.O.A.T

stanleysamatanga
Автор

Hey, thanks a lot for this tutorial when i find this video i said "well, let's check it". The way u're explaining it's so easy and concise. At the begining it was a bit weird (cuz the things i usually do has no ui) but the more i continues with ur video it keep going to be more and more interesting. again, thanks for share this.

danielcoello
Автор

oh boy it took me whole day and i only on 2 h 23 m

antonsimkin
Автор

I am now 2 hours into this tutorial and so far I have enjoyed it a lot! I learned many interesting tricks 😃

mbsd
Автор

Completed the tutorial it's been amazing to study UI very efficiently and in easy way

hetpatel