Companies Home Search Profile

Build 10 Real World Apps with Flutter

Focused View

Sivaram Nalliboyana

12:11:49

9 View
  • 001 App intro ( Billsplit app ).mp4
    01:05
  • 002 Project setup.mp4
    00:38
  • 003 Upper container of home screen.mp4
    13:22
  • 004 Slider for choosing friends.mp4
    03:18
  • 005 Widgets for tip and tax data.mp4
    10:22
  • 006 Custom keyboard.mp4
    08:35
  • 007 Logic and state for UI.mp4
    11:57
  • 008 Calculating bill.mp4
    07:21
  • 009 Data and logic to results page.mp4
    10:43
  • 001 App intro ( Hangman game ).mp4
    01:47
  • 002 Project setup.mp4
    01:15
  • 003 Appbar of gamescreen.mp4
    06:13
  • 004 Points, hangman image and lifes.mp4
    05:51
  • 005 Alphabets keyboard.mp4
    07:38
  • 006 Handling the word to guess.mp4
    07:02
  • 007 Checking if word has user input letter.mp4
    02:57
  • 008 Points and status of hangman.mp4
    08:12
  • 009 Updating image state.mp4
    03:38
  • 010 Implementing lifes.mp4
    01:18
  • 011 Creating result dialog.mp4
    06:04
  • 012 Play again functionality.mp4
    03:35
  • 013 Sound effects.mp4
    05:56
  • 014 Controlling sound effects.mp4
    03:20
  • 001 App intro ( Pomodoro app ).mp4
    02:47
  • 002 Project setup.mp4
    00:24
  • 003 Pomodoro screen setup.mp4
    07:11
  • 004 Timercard UI.mp4
    08:25
  • 005 Timer options.mp4
    04:36
  • 006 Rendering timer options into UI.mp4
    10:09
  • 007 Pause and play button.mp4
    02:42
  • 008 Progress widget UI.mp4
    04:30
  • 009 Provider state for timer options.mp4
    07:53
  • 010 State for timer card.mp4
    07:35
  • 011 Timer countdown.mp4
    09:31
  • 012 Rounds and breaks state.mp4
    06:44
  • 013 Testing pomodoro.mp4
    05:39
  • 014 Colours depending on state.mp4
    03:46
  • 015 Restart functionality and conclusion.mp4
    06:37
  • 001 App intro ( Image to text recognition app ).mp4
    01:02
  • 002 Project setup.mp4
    01:02
  • 003 Appbar of main screen.mp4
    06:50
  • 004 UI of main screen.mp4
    05:48
  • 005 Picking an image.mp4
    07:49
  • 006 OCR space api.mp4
    02:19
  • 007 Posting image to api and getting data.mp4
    08:34
  • 008 Displaying parsed text.mp4
    05:13
  • 009 Copy and share functionality.mp4
    05:28
  • 001 App intro ( Newsreader app ).mp4
    02:14
  • 002 Project setup.mp4
    01:17
  • 003 Building homescreen.mp4
    05:08
  • 004 Categories tab bar.mp4
    05:33
  • 005 News widget.mp4
    07:28
  • 006 Finishing news widget UI.mp4
    13:08
  • 007 Newsapi.mp4
    02:17
  • 008 News model.mp4
    09:04
  • 009 News repository.mp4
    06:14
  • 010 News bloc and stream controller.mp4
    05:27
  • 011 Streambuilder for news.mp4
    03:32
  • 012 Showing news in UI.mp4
    08:21
  • 013 Bloc state for category tab.mp4
    06:28
  • 014 Dropdown for country news filter.mp4
    09:01
  • 015 Showing news depending on filter.mp4
    07:38
  • 016 Text to speech functionality.mp4
    04:31
  • 017 Whole news in webview.mp4
    04:10
  • 001 App intro ( Quotes app ).mp4
    01:26
  • 002 Project setup.mp4
    00:33
  • 003 Homescreen UI.mp4
    06:23
  • 004 Categories gridview UI.mp4
    05:36
  • 005 Dynamic navigation to quotespage.mp4
    03:50
  • 006 Quote card UI.mp4
    04:55
  • 007 GET response from website.mp4
    04:01
  • 008 Scraping the quotes.mp4
    08:27
  • 009 Displaying scraped data.mp4
    05:31
  • 010 Scraping homepage quotes.mp4
    02:19
  • 011 Conclusion.mp4
    01:04
  • 001 App intro ( Random meal generator ).mp4
    01:57
  • 002 Project setup.mp4
    00:35
  • 003 Homescreen UI.mp4
    08:54
  • 004 Header of recipe screen.mp4
    04:18
  • 005 Middle section UI.mp4
    07:16
  • 006 Ingredients and instructions widgets UI.mp4
    06:31
  • 007 Meal model.mp4
    09:16
  • 008 Meal repository.mp4
    02:59
  • 009 Future provider with riverpod.mp4
    01:24
  • 010 Consuming data from provider.mp4
    05:49
  • 011 Displaying API data in UI.mp4
    06:20
  • 012 Refresh provider for new data.mp4
    01:52
  • 013 Recipe youtube video.mp4
    06:07
  • 001 App intro ( Fitness tracker app ).mp4
    01:38
  • 002 Project setup.mp4
    01:01
  • 003 Building homescreen UI.mp4
    06:14
  • 004 Customized tab bar.mp4
    05:48
  • 005 Weight and height banner UI.mp4
    08:57
  • 006 Add item button.mp4
    02:16
  • 007 Add item dialog.mp4
    11:24
  • 008 Creating local sqlite DB.mp4
    07:02
  • 009 Opening DB and creating table.mp4
    07:19
  • 010 Add activity function.mp4
    02:36
  • 011 Implementing state for UI.mp4
    04:30
  • 012 Adding data to DB.mp4
    04:04
  • 013 Querying DB for activities.mp4
    04:15
  • 014 Creating activity model.mp4
    01:26
  • 015 Data in grouped listview.mp4
    08:10
  • 016 Rendering data in UI.mp4
    06:33
  • 017 Delete activities.mp4
    05:28
  • 018 Handling tab bar state.mp4
    04:20
  • 001 App intro ( Crypto list app ).mp4
    01:21
  • 002 Getx intro.mp4
    01:35
  • 003 Project setup.mp4
    00:31
  • 004 Homescreen UI.mp4
    07:02
  • 005 Crypto details UI.mp4
    08:47
  • 006 Coin model.mp4
    06:10
  • 007 Api data with getx controller.mp4
    04:21
  • 008 Handling controller.mp4
    03:36
  • 009 API data on UI.mp4
    05:22
  • 001 App intro ( Wishlist app ).mp4
    03:12
  • 002 Project setup.mp4
    01:00
  • 003 Firebase setup.mp4
    04:38
  • 004 Authentication screen UI.mp4
    10:09
  • 005 Getx state for auth tab bar.mp4
    07:35
  • 006 Login widget.mp4
    06:09
  • 007 Register widget.mp4
    02:27
  • 008 Registering user in firebase.mp4
    09:21
  • 009 Logging in user.mp4
    03:00
  • 010 User navigation depending on auth.mp4
    05:45
  • 011 Homescreen UI.mp4
    05:37
  • 012 Getx state for tab bar.mp4
    03:56
  • 013 Wish item UI.mp4
    07:35
  • 014 Add wish dialog UI.mp4
    08:21
  • 015 Improving the dialog.mp4
    08:05
  • 016 Adding wish to firebase.mp4
    11:05
  • 017 Creating wish model.mp4
    03:33
  • 018 Displaying wishes from firebase.mp4
    08:03
  • 019 Displaying fulfilled wishes.mp4
    02:50
  • 020 Logic for fulfil wish.mp4
    03:06
  • 021 Delete wish.mp4
    01:58
  • 022 Showing wish count.mp4
    05:47
  • 023 Sign out functionality.mp4
    02:16
  • 024 Course end.mp4
    01:00
  • Description


    10 Apps from beginner to advanced using different state managements, databases, apis, webscraping and more in flutter

    What You'll Learn?


    • Basic widgets in flutter
    • Building a game in flutter
    • Implementing sound effects
    • Working with apis
    • Dealing with images
    • Different state managements
    • Provider , riverpod and bloc
    • Getx package
    • Web scraping in flutter
    • Text to speech functionality
    • Local sqlite database for app
    • Firebase database
    • Firebase storage bucket
    • Working with timers in flutter
    • Grouped listviews
    • UI / UX Design

    Who is this for?


  • Flutter devs who want to gain practical knowledge in flutter
  • People who want to build real world apps
  • Learners who want to learn different kind of topics in flutter
  • What You Need to Know?


  • Basic knowledge about Flutter and Dart
  • Flutter , Dart and IDE installed
  • Good Internet Connection and a Laptop
  • More details


    Description

    You have learned flutter and want to gain practical experience ? You wanna add up some awesome flutter apps to your resume ? Then this is the perfect course for you .

    In this course we are gonna build 10 real world apps from beginner to advanced level. starting from a basic bill split app to advancing to a complex news reader app using tts and apis. Furthermore we will cover lots of different topics like basic widgets, working with timer in flutter, retro themes, sound effects , text to speech ,image filtering and e.t.c.

    And not to forget, we will also use a new state managements every time, starting from normal setState to provider, riverpod, bloc ,rxdart and getx. One more cool thing we are gonna learn is how to implement web scraping in flutter easily which is rare.  Then of course we are also gonna work a lot with apis, sending data to a api, or also receiving data back . And at last , we will also work with databases, starting from a local sqlite database to using a firebase server.

    So as you can see, this is a big exciting course covering lots of things and gaining practical knowledge. In each section you will always learn something new. Detailed explanations and previews of the apps are available for you to have a brief look

    Who this course is for:

    • Flutter devs who want to gain practical knowledge in flutter
    • People who want to build real world apps
    • Learners who want to learn different kind of topics in flutter

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Sivaram Nalliboyana
    Sivaram Nalliboyana
    Instructor's Courses
    Hello my name is Sivaram Nalliboyana and I am a experienced flutter and python developer. My other major skill is UI designI have developed many apps with flutter and python and now I want to share my knowledge to other people.  I hope that you enjoy my courses and I hope to bring more quality content
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 139
    • duration 12:11:49
    • English subtitles has
    • Release Date 2024/02/25