![]() |
Flutter & Dart - The Complete Developer'S Guide Ed[2023] - Printable Version +- Softwarez.Info - Software's World! (https://softwarez.info) +-- Forum: Library Zone (https://softwarez.info/Forum-Library-Zone) +--- Forum: Video Tutorials (https://softwarez.info/Forum-Video-Tutorials) +--- Thread: Flutter & Dart - The Complete Developer'S Guide Ed[2023] (/Thread-Flutter-Dart-The-Complete-Developer-S-Guide-Ed-2023) |
Flutter & Dart - The Complete Developer'S Guide Ed[2023] - AD-TEAM - 03-10-2025 ![]() Flutter & Dart - The Complete Developer'S Guide Ed[2023] Published 6/2023 MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz Language: English | Size: 4.98 GB | Duration: 13h 33m A Complete Flutter Developer's Guide to the Flutter SDK & Flutter Framework for building native iOS and Android apps [b]What you'll learn[/b] Setup Dart&Flutter environment Become a fully-fledged Flutter developer Understand all the fundamental concepts of Flutter development Build iOS and Android apps with just one codebase Build a portfolio of beautiful Flutter apps to impress any recruiter Dart Syntax. Learn and use the basics of the programming language Dart. All the important basics of the Flutter Framework in one small app. UI, navigation, animations, theming Professional Software Development: Clean software architecture implemented in an app that you can use as a template at any time. Learn how to upload images and how to send manual and automated push notifications Learn all the basics without stopping after them: Dive deeply into Flutter & Dart and become an advanced developer Learn Flutter and Dart from the ground up, step-by-step Unit Testing, Widget Testing, Golden Tests & Integration Testing [b]Requirements[/b] This course is suitable for programming beginners and for people who come from another language and want to get started with app development with Flutter. Basic programming language will help but is not a must-have You can use either Windows, macOS or Linux for Android app development NO Exprice about Flutter or Dart - this course starts at zero! [b]Description[/b] This comprehensive course will teach students how to build high-quality, responsive mobile applications using Flutter - Google's UI toolkit for building natively compiled applications for mobile, web, and desktop from a single codebase.Throughout the course, students will learn the fundamentals of Flutter development, including how to set up their development environment, build user interfaces, handle user input, manage state, and work with APIs. They will also learn how to incorporate third-party packages and plugins to enhance the functionality of their applications.The course is designed to be hands-on and project-based, with students building a range of applications throughout the course to put their newfound skills into practice. By the end of the course, students will have built several fully functional mobile applications, including a weather app, a social media app, and a music player app.This course is suitable for beginners with little to no experience in Flutter development, as well as experienced developers who want to enhance their skills and build high-quality mobile applications more efficiently.Course Outline:Introduction to Flutter DevelopmentIntroduction to FlutterSetting up the development environmentCreating a new Flutter projectUnderstanding the Flutter architectureBuilding User InterfacesIntroduction to widgetsCreating a layout using widgetsHandling user input with widgetsBuilding responsive layoutsManaging StateUnderstanding state in FlutterUsing setState() to manage stateImplementing streams to manage stateWorking with APIsIntroduction to APIsMaking API calls in FlutterParsing JSON dataError handlingIncorporating Third-Party Packages and PluginsIntroduction to third-party packages and pluginsAdding packages to a Flutter projectUsing plugins to enhance functionalityBuilding Mobile ApplicationsBuilding a weather appBuilding a social media appBuilding a music player appConclusionReview of course contentNext steps for further learning and development.Course Requirements:A basic understanding of programming concepts (e.g., variables, functions, control structures)Familiarity with a programming language (e.g., JavaScript, Python, Java)A computer running Windows, macOS, or LinuxAn internet connection. Overview Section 1: Dart Introduction Lecture 1 Basic Discussion About Dart Lecture 2 Download And Install Intelij IDEA Lecture 3 Setup dart and run first dart programm Lecture 4 First Dart Program and Dart Syntax Section 2: Dart Data Type Lecture 5 Dart Variable Lecture 6 Dynamic and Var Type Lecture 7 Final and Const Keyword Lecture 8 Dart data types Lecture 9 Enum Lecture 10 Dart keyword Section 3: Dart Operator Lecture 11 What is Operator Lecture 12 Arithmatic operator Lecture 13 Assignment operator Lecture 14 Relational Operator Lecture 15 Type test and logical operator Lecture 16 Conditional Operator Lecture 17 Cascade notation operator Section 4: Dart Control Statement Lecture 18 Basic discussion about control statement Lecture 19 Discussion about loop and for loop Lecture 20 For in loop Lecture 21 While loop Lecture 22 Do while loop Lecture 23 Break and continue statements Lecture 24 Simple Calculator Section 5: Dart List Lecture 25 Introduction to dart list Lecture 26 Fixed length list Lecture 27 Growable list Lecture 28 List methods Lecture 29 Dart map Section 6: Dart Function Lecture 30 what is function? Lecture 31 Function part-1 Lecture 32 Function part-2 Section 7: Dart OOP Lecture 33 OOP Introduction Lecture 34 Dart class and object Lecture 35 Constructor Lecture 36 Introduction of inheritence Lecture 37 Singel level inheritence Lecture 38 Multi-level inheritence Lecture 39 Hiarchical-inheritence Lecture 40 Polymorphism Lecture 41 Encapsulation Lecture 42 Abstraction part-1 Lecture 43 Abstraction part-2 Section 8: Dart Null Safety Lecture 44 Dart null safety Section 9: Exception Handle Lecture 45 Exception Handeling Section 10: Flutter Introduction Lecture 46 Introduction Section 11: Setup Environment Flutter Lecture 47 Setup Flutter SDK and Androdid Studio Lecture 48 Flutter Folder Structure Lecture 49 How to Connect Real Device With Android Studio Lecture 50 Create flutter project from scratch Lecture 51 Flutter Architecture Section 12: Flutter Widget Lecture 52 Material App Widge Lecture 53 Scaffold Widget Lecture 54 AppBar Lecture 55 Bottom Navigation Bar Lecture 56 Navigation Drawer Lecture 57 Text Widget Lecture 58 Rich Text Lecture 59 Floating Action Button Lecture 60 Container Widget Lecture 61 Row Widget Lecture 62 Column Widget Lecture 63 Gesture Detector Lecture 64 InkWell Widget Lecture 65 Snackbar Widget Lecture 66 Tooltip Widget Lecture 67 Introduction with Button in Flutter Lecture 68 Elevated Button Lecture 69 Outlined Button Lecture 70 Card Widget Lecture 71 Icon Widget Lecture 72 Progress Indicator Lecture 73 AssetImage Lecture 74 NetworkImage Lecture 75 FadeInImage Lecture 76 CircleAvatar Lecture 77 Slider Widget Part-1 Lecture 78 Range Slider Widget Part-2 Lecture 79 Radio Button Lecture 80 Switch and Switch list tile Lecture 81 Checkbox Section 13: Input Section Lecture 82 Form Part -1 Lecture 83 Form Part -2 Lecture 84 Text Field Widget Section 14: Picker Lecture 85 Date Picker Lecture 86 Time Picker Section 15: Dialog and Sheet Lecture 87 AlertDialog Lecture 88 BottomSheet Section 16: Scrolling Widget Lecture 89 Single Child Scroll view Lecture 90 Pageview Widget Section 17: List and GridView Lecture 91 Basic intro about listview and listview() Lecture 92 Listview Builder Constructor Lecture 93 Listview Separated Example Lecture 94 Gridview Widget.wmv Section 18: Navigation and Routing Lecture 95 Introduction to Navigation and Routing Lecture 96 Basic Routing With Naivigator Class Lecture 97 Name Route Lecture 98 Data PassingIn One Screen To Another Screen Section 19: Tabbar Widget Lecture 99 TabBarWidget Section 20: Todo Application with SQLite DB Lecture 100 Sqlite Basic and Setup Lecture 101 Sqlite create operation Lecture 102 3 Sqlite Read Operation Lecture 103 Sqlite Update Operation Lecture 104 Sqlite delete operation Section 21: Rest Api Lecture 105 Rest Api Basic And Rest Api Method Lecture 106 Get Request Flutter Lecture 107 Flutter Post Request Lecture 108 Put Request Lecture 109 Delete Request Section 22: Finalized App Lecture 110 Finalize app and source code Everyone who wants to quickly and effectively immerse themselves in mobile app development benefits here.,Beginner and experienced developers who are interested in developed into mobile app using single language for both platforms.,Experienced iOS or Android developers who want to build cross-platform (iOS + Android) apps. ![]() TurboBit RapidGator AlfaFile FileFactory |