Tags
Language
Tags
December 2024
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1 2 3 4

Evolve With Flutter: 101 The Foundation

Posted By: ELK1nG
Evolve With Flutter: 101 The Foundation

Evolve With Flutter: 101 The Foundation
Published 10/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.81 GB | Duration: 4h 30m

Build the foundation to a career with Flutter and Dart

What you'll learn

Acquire fundamental knowledge of Google's Flutter UI kit

Acquire fundamental knowledge of the Dart Programming Language

Search and Install packages in Flutter app

Install Flutter and Dart SDK

Create and add assets to project

learn the difference between stateless and stateful widget classes

learn to implement MVVM architecture with Flutter

create models and view model classes

build apps with flutter and dart

learn tips and tricks for flutter development

Requirements

No programming experience required. desire to learn and realize your dreams

Description

This course is designed to give the user a foundation in Flutter and the Dart programming language that will prepare them for a career as Flutter Developer. Evolve with Flutter is about the evolution of the indivdual through flutter and dart. Giving anyone the opportunity to lift themselves up and embark on new and worth while career. There is not a better time to learn flutter as it continues to evolve and grow.Evolve with Flutter is not a boot camp or one off course, but a multi-course curriculum designed with the learner in mind. Each course is designed to cover specific topics and skills in a short period of time. I have found as an online learner and educator that this is the best path towards mastery. Courses will always include a hybrid skills based and hands-on experience based approach that will allow you to learn by seeing and doing. As a Mobile Engineer with almost a decade of experience and as an educator who has taught at every level I have designed the curriclum of this course and other Evolve with Flutter courses to give the student the skills and experience necessary to jump start their career as a Flutter Developer. The course will cover the following:Flutter UI ToolkitDart Programming LanguageCommon Dart typesDesign PrinciplesWidgetsFavorite and Commonly used widgetsWidget classes vs MethodsStateful vs StatelessTree Architecture State Managementinstallation of Flutter and Dartrunning builds in simulator/ emulatoradding packages and where to find themadding assetsbuilding a Flutter app

Overview

Section 1: Introduction

Lecture 1 What is Flutter?

Lecture 2 Why Learn Flutter?

Lecture 3 Evolve with Flutter

Lecture 4 Meet your instructor

Lecture 5 Evolution Tip #1: K.I.S.S.

Section 2: Dart Foundations

Lecture 6 What is Dart?

Lecture 7 Dart Pad

Lecture 8 Dart Types

Lecture 9 Keywords

Lecture 10 Operators

Lecture 11 Coding Challenge #1:Dart Strings

Lecture 12 Coding Solution #1: Dart Strings

Lecture 13 Coding Challenge #2: Dart ints and doubles

Lecture 14 Coding Solution #2: Dart ints and doubles

Lecture 15 Coding Challenge #3: Dart bools

Lecture 16 Coding Solution #3: Dart bools

Lecture 17 Coding Challenge #4:Dart Lists

Lecture 18 Coding Solution #4: Dart Lists

Lecture 19 Coding Challenge #5:Dart Functions

Lecture 20 Coding Solution #5: Dart Functions

Lecture 21 Coding Challenge #6: Dart Classes

Lecture 22 Coding Solution #6: Dart Classes

Section 3: Set-Up Your Work Environment

Lecture 23 Install Flutter

Lecture 24 Xcode and ios setup

Lecture 25 Install Android Studio and Android setup

Lecture 26 Install Brew

Lecture 27 Install Gradle

Lecture 28 create your first flutter app

Section 4: Flutter Foundations

Lecture 29 what is material design?

Lecture 30 The anatomy of a flutter app

Lecture 31 Widgets!

Lecture 32 stateless vs stateful widgets

Lecture 33 Tree Structure

Lecture 34 Hot Reload and Hot Restart

Lecture 35 Extract and Import Widget

Lecture 36 Pubspec.yaml and Pub.dev

Lecture 37 Flutter Dev Tools

Section 5: Favorite Widgets

Lecture 38 Scaffold and App Bar

Lecture 39 Columns and Rows

Lecture 40 Text

Lecture 41 Card and Inkwell

Lecture 42 Stack with Image

Lecture 43 ListView and Listile

Lecture 44 Buttons(Elevated, Text,Icon, etc )

Section 6: Course Project: Vax app

Lecture 45 what you are building?

Lecture 46 Challenge #1:Create project and set-up with dependencies

Lecture 47 Solution #1: create project and set-up dependencies and file structure

Lecture 48 Challenge#2 : NavScreen

Lecture 49 Solution #2: Nav Screen

Lecture 50 Challenge # 3: Index Provider

Lecture 51 Solution # 3 : Index Provider

Lecture 52 Challenge #4 Vaccine Model

Lecture 53 Solution # 4: Vaccine Model

Lecture 54 Challenge #5: Vaccine Info Page

Lecture 55 Solution # 5: Vaccine Info Page

Lecture 56 Challenge #6 VaccineProvider

Lecture 57 Solution # 6: Vaccine Provider

Lecture 58 Final Solution: Vaccine Wallet

Section 7: Additional Content-Ghost in the Machine

Lecture 59 Is A.I. coming for our jobs

Beginner Flutter developers or anyone wanting refresher in Dart or Flutter