وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Complete Flutter Guide 2023: Build Android, IOS and Web apps

سرفصل های دوره

The Complete Flutter SDK, Flutter Framework & Dart guide to develop fast, production-grade apps for Android, IOS and Web


1 - Introduction
  • 1 - What is flutter
  • 1 - flutter docs.zip
  • 2 - How easy it is to create an app with flutter
  • 3 - How exactly flutter works

  • 2 - Setup and installation
  • 4 - Install Java Windows
  • 5 - Install git Windows
  • 6 - Install Flutter Windows
  • 7 - Install Android Studio
  • 8 - EmulatorPhysical device setup
  • 9 - Android licenses
  • 10 - Firebase installation
  • 11 - Firebase installation bug.html
  • 12 - Desktop app Development Setup for windows Optional
  • 13 - Mac installation Part 1
  • 14 - Mac installation Part 2
  • 15 - Bugs.html

  • 3 - Start with the basics My Dashatar app
  • 16 - Creating flutter app 1
  • 17 - Creating flutter app 2
  • 18 - Coding my dashatar app with flutter part 1
  • 19 - Adding images Coding my dashatar app 2
  • 20 - Changing launcher Icon Coding my dashatar app 2
  • 21 - Open new page error.html
  • 22 - Bugs

  • 4 - Ninja Challenge 1
  • 23 - What is the challenge
  • 24 - Solution to the challenge
  • 25 - Bugs.html

  • 5 - Understanding layouts
  • 26 - Introduction and emulator settings
  • 27 - Hot reload vs Hot restart
  • 27 - flutter docs.zip
  • 28 - Lists and Column
  • 29 - Rows and Columns
  • 29 - flutter docs.zip
  • 30 - LIstView and SingleChildScrollView
  • 30 - flutter docs scrolling widgets.zip
  • 31 - Wrap and Stack
  • 31 - flutter docs stack.zip
  • 31 - flutter docs wrap widget.zip
  • 32 - Bugs.html

  • 6 - Dart Programming
  • 33 - Class and object part 1
  • 34 - class and object part 2
  • 34 - dart docs classes.zip
  • 35 - flutter docs map.zip
  • 35 - loop lists and map
  • 36 - Challenges set 1
  • 37 - Challenges set 2

  • 7 - State management Basics
  • 38 - Stateful vs Stateless widgets
  • 38 - flutter docs.zip
  • 39 - State management in action
  • 39 - flutter docs.zip
  • 40 - AudioPlayers package
  • 40 - audioplayers package.zip
  • 40 - sound assets.zip
  • 41 - Playing the beats
  • 41 - my dashatar app complete project.zip

  • 8 - Ninja challenge 2
  • 42 - The problem
  • 42 - starting project.zip
  • 43 - Solution Introduction
  • 44 - LaunchPad decorations
  • 45 - Add delay and play audio
  • 46 - Adding sound path
  • 46 - launchpad complete project.zip
  • 47 - Bugs.html

  • 9 - Portfolio Landing page web
  • 48 - Creating a new project
  • 49 - Change app icons
  • 50 - App icon customization
  • 51 - Change favicon
  • 52 - coding maindart
  • 53 - analysisyaml Linters
  • 54 - const vs final
  • 55 - mouse region
  • 56 - CircleAvatar
  • 57 - padding
  • 58 - sansBold
  • 59 - contact details
  • 60 - about section
  • 61 - third section
  • 62 - decorating the card
  • 63 - adding more cards
  • 64 - contact me
  • 65 - textFields
  • 66 - making a stateless widget
  • 67 - Finishing textFormFields
  • 68 - Exploring new properties
  • 69 - Using RegExp
  • 70 - How to validate the text
  • 71 - Integers and double
  • 72 - Animations
  • 73 - Practical use of AnimationController
  • 74 - Finishing the animated cards
  • 75 - Firebase hosting
  • 76 - Creating a project in Firebase
  • 77 - Further exploring Firebase
  • 78 - SVG Image Asset
  • 79 - Adding social media
  • 80 - Designing the web app
  • 81 - Async await and functions 1
  • 82 - Async await and functions 2

  • 10 - Navigation
  • 83 - First way
  • 83 - initial project.zip
  • 84 - Second way
  • 85 - Third way
  • 86 - Routes 1
  • 87 - Routes 2
  • 87 - the complete project.zip

  • 11 - Mobile Landing Page
  • 88 - Routes
  • 89 - Adding AppBar
  • 90 - Adding Drawer
  • 91 - Tabs mobile
  • 92 - Social media link button
  • 93 - Adding circle avatar
  • 94 - Contact information
  • 95 - Contact information 2
  • 96 - About section
  • 97 - Experience section
  • 98 - Contact section
  • 99 - Navigations

  • 12 - Contact Page
  • 100 - Routes and links
  • 101 - Sliver AppBar
  • 102 - Tabs Web
  • 103 - CanvasKit vs HTML
  • 104 - Adding TextForms
  • 105 - Contact Mobile View
  • 106 - SliverAppBar mobile
  • 107 - Text Form Mobile

  • 13 - About Page
  • 108 - AppBar and Drawer
  • 109 - Introduction section
  • 110 - BackEnd section
  • 111 - About Web
  • 112 - About me first section web
  • 113 - Ending About page

  • 14 - Blog and Works Page
  • 114 - Creating Routes and adding Drawer
  • 115 - Custom Text widgets
  • 116 - Sliver appBar
  • 117 - Blog Post widget
  • 118 - Blog Post 2
  • 119 - Blog Post 3
  • 120 - Rethink design
  • 121 - Works appBar
  • 122 - Showcasing apps
  • 123 - Coding the Drawer works

  • 15 - Firebase setup
  • 124 - Android and IOS
  • 125 - kIsWeb
  • 126 - Web

  • 16 - Firebase for blog
  • 127 - Introduction to Cloud Firestore
  • 128 - Fetching data
  • 129 - Streams
  • 130 - Displaying blog from Firestore
  • 131 - Displaying blog from Firebase part 2
  • 132 - Adding data to Blog

  • 17 - Firebase for contact
  • 133 - Stream articles function
  • 134 - Textediting controller
  • 135 - Validator
  • 136 - Add response function
  • 137 - Upload response
  • 138 - Deploy to web

  • 18 - Firebase security rules
  • 139 - Introduction
  • 140 - Message rules
  • 141 - Articles and testing
  • 141 - the complete project.zip
  • 142 - Domain name transfer Optional

  • 19 - Advance State management
  • 143 - Introduction
  • 143 - initial project.zip
  • 144 - Provider part 1
  • 145 - Provider part 2
  • 146 - Riverpod part 1
  • 147 - Riverpod part 2

  • 20 - Budget app
  • 148 - Introduction
  • 148 - initial project of the budget app.zip
  • 149 - Creating our Firebase project
  • 150 - Adding the SHA files
  • 151 - Adding the IOS app
  • 152 - Web setup
  • 153 - Google OAuth
  • 154 - Using the responsive handler
  • 155 - Using the responsive handler 2
  • 156 - Using the responsive handler 3
  • 157 - Log in mobile UI
  • 158 - Adding the app logo and the fields
  • 159 - What is the obscure property
  • 160 - Using the isObscure variable
  • 161 - Creating a custom reusable widget
  • 162 - Rows and user registration
  • 163 - Error popups
  • 164 - RegExp
  • 165 - Creating the log in button
  • 166 - Registering and logging in to the app
  • 167 - Creating the Google SignIn button
  • 168 - Sign in with Google Web and mobile
  • 169 - Correcting Google SignIn to Firebase auth
  • 170 - Coding the Login View web
  • 171 - Adding image assets
  • 172 - Email field
  • 173 - Password field
  • 174 - Register and Sign in buttons
  • 175 - Creating Sign in with Google button on web
  • 176 - Google sign in successful
  • 177 - Security rules
  • 178 - Drawer
  • 179 - Log out button
  • 180 - Social media links
  • 181 - Dashboard
  • 182 - TODO comments
  • 183 - Container for the variable names
  • 184 - Variable names and divider
  • 185 - Add expense mobile
  • 186 - Add expense function
  • 187 - TextForm widget
  • 188 - TextForm widget 2
  • 189 - User collection
  • 190 - How to add data to Cloud Firestore
  • 191 - Creating the Add income button
  • 192 - Add income function
  • 193 - Name and amount fields
  • 194 - Save button function
  • 195 - The expenses list
  • 196 - The expenses list 2
  • 197 - Incomes list
  • 198 - Extracting the docs from Firebase & clean lists
  • 199 - Running the functions
  • 200 - Reset function
  • 201 - Web AppBar
  • 202 - Add expense web
  • 203 - Add income web
  • 204 - Total calculations
  • 205 - Expenses list
  • 206 - Incomes list
  • 206 - the complete project.zip
  • 53,700 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    شناسه: 117
    حجم: 10458 مگابایت
    مدت زمان: 1092 دقیقه
    تاریخ انتشار: 22 دی 1401
    دیگر آموزش های این مدرس
    طراحی سایت و خدمات سئو

    53,700 تومان
    افزودن به سبد خرید