Flutter & Dart Development For Building iOS and Android Apps

Best seller
0
Created By Super Admin

$ 10

50% off $ 20

Estimated Time

10 hours 58 mins

On demand video

Enrolled By

0

Students & professionals

Total

117

Resources

Full

Lifetime

Access

About this Professional course

Course Description
The "Flutter & Dart Development For Building iOS and Android Apps" course at Sagson Educational Portal provides learners with the essential tools and knowledge to excel in mobile app development. Designed by leading industry experts and academic professionals, this course addresses the growing need for skilled developers in today's tech-driven world. Learners will navigate the complexities of Flutter and Dart, powerful frameworks for developing cross-platform applications, through a carefully structured and engaging curriculum.Sagson Educational Portal offers an interactive learning experience with audiovisual modules that cater to various learning preferences, ensuring deeper understanding and active participation. The course's flexible scheduling allows learners to study at their own pace, making it accessible for individuals with busy schedules or those looking for a self-paced educational journey. With a commitment to quality education and continuous support, Sagson Educational Portal empowers learners to build their expertise in mobile app development and advance their careers in iOS and Android development.

Key Course Features

Thoroughly Researched Content: Each course is designed with meticulously researched materials to ensure comprehensive learning.

Engaging Audiovisual Modules: Enjoy bite-sized modules that enhance understanding and retention through dynamic audiovisual content.

Expert Access: Connect with leading industry professionals and academic experts for guidance and insights.

Flexible Learning Duration: Gain full access to the course for 365 days, with round-the-clock customer support available to assist you.

Instant Certification: Receive a digital certificate immediately upon course completion, validating your new skills.


Assessments & Certification

Pass an assessment test or project. Complete the course at your own pace, with no formal entry requirements.

Order Your Certificate

Complete the course and claim your certificate. 


Course Requirements

A Stable Internet Connection

To access video lessons, downloadable materials, and online assessments without interruption.

A Laptop, Desktop, or Mobile Device

Courses are accessible via any modern device with a web browser. For optimal experience, a larger screen is recommended.

Basic Digital Literacy

Familiarity with using a web browser, email, and basic navigation is helpful to complete the course smoothly.

Up-to-Date Web Browser

Ensure your device is running the latest version of Google Chrome, Firefox, Safari, or Microsoft Edge for full compatibility.

A Willingness to Learn

Self-motivation and commitment to personal development are key to completing the course successfully.


What You Will Learn

Enhanced Knowledge and Skills

Gain practical and theoretical understanding relevant to the subject area, improving both personal and professional competencies.

Certified Achievement

Receive Accredited Certificate upon successful completion, verifying your professional development.

Career and Workplace Readiness

Apply new skills confidently in real-world scenarios, boosting your employability and performance at work.

Self-Paced Learning Completion

Learn at your own convenience with full control over your pace, helping you achieve your goals more effectively.

Increased Confidence and Capability

Develop greater confidence in your abilities, enabling you to take on new challenges and responsibilities with ease.


Course content

INTRODUCTION

Introduction

Setup On Windows

Setup On Linux

Setup On Mac iOS

Setup On Mac Android

App Base Code

1 hour 3 mins to complete
6 lessons

WIDGETS

Text

Container

Row

Column

Stack

Image

Padding

Center

Align

Constrained Box

Baseline Class

Aspect Ratio

Sized Box

Transform

50 mins to complete
14 lessons

GESTURES

Pointers

Tap

Double Tap

Long Press

Vertical Drag

Horizontal Drag

Pan

28 mins to complete
7 lessons

NAVIGATION COMPONENTS

Scaffold

AppBar

BottomNavigationBar

TabBarView

Drawer

SliverAppBar

39 mins to complete
6 lessons

INPUT/SELECTION COMPONENTS

Cupertino Setup

CupertinoActionSheet

CupertinoActivityIndicator

CupertinoAlertDialog

CupertinoButton

CupertinoPageScaffold

CupertinoPicker

CupertinoPopupSurface

CupertinoSegmentedControl

CupertinoSlider

CupertinoSwitch

CupertinoNavigationBar

CupertinoTabBar

CupertinoTabScaffold

CupertinoTextField

FlatButton

RaisedButton

DropdownButton

TextField

CheckBox

Radio Button

PopupMenuButton

IconButton

ButtonBar

Floating Action Button

Switch

Slider

Date Picker

Time Picker

SimpleDialog

AlertDialog

BottomSheet

ExpansionPanelList and ExpansionPanel

SnackBar

2 hours 57 mins to complete
34 lessons

INFORMATION DISPLAYS

Icons

Chip

Tooltip

DataTable

Card

LinearProgressIndicator

CircularProgressIndicator

37 mins to complete
7 lessons

LAYOUT

GridView

ListView and ListTile

Stepper and Step

Divider and divideTiles

Aligning Widgets

Sizing Widgets

Packing Widgets

Nesting Rows and Columns

Add, Update and Delete Widgets

39 mins to complete
9 lessons

NAVIGATION AND ROUTING

Navigate to a new screen and back

Multiple Files For Each Screen

Send data to a new screen

Return data from a screen

Navigate with named routes

Animating a Widget Across Screens

Stateless vs Stateful Widgets

36 mins to complete
7 lessons

ANIMATION

Tween Animation

Staggered Animation

Reverse and Stop Animations

15 mins to complete
3 lessons

PLATFORM SPECIFIC CODE

Call Android Java Code

Send Parameters To Android Java Code

Call Android Kotlin Code

Send Parameters To Android Kotlin Code

Call iOS Objective-C Code

Send Parameters To iOS Objective-C Code

Call iOS Swift Code

Send Parameters To iOS Swift Code

1 hour 0 mins to complete
8 lessons

BUILDING AND RELEASING

Remove Debug Badge

Build and Release for Android

Build and Release for iOS

12 mins to complete
3 lessons

NETWORKING

Fetch data from the internet

Making authenticated requests using HTTP Headers

Parsing JSON in the background

Working with WebSockets

46 mins to complete
4 lessons

DATA PERSISTENCE

Reading and Writing Files

Storing Key-Value Data On Disk

Data Persistence Using SQLite

22 mins to complete
3 lessons

CREATING AN APP

Calculator Part 1 - TabBar Creation

Calculator Part 2 - Implementing The Tabs

Calculator Part 3 - Tab Persistence

Changing Android App Icon

Changing iOS App Icon

Change App Display Name

34 mins to complete
6 lessons

Top Reviews

No reviews yet

Frequently Asked Questions

How do I purchase a course?

To purchase your course online just follow the link. Online purchases can either be paid for immediately by credit/debit card, you can nominate somebody else to pay on your behalf, or an invoice can be requested.

How do I access the courses I have paid for?

On completing the online purchase process you will have immediate access to your course. 

How long do I have access to my purchased course?

You have access to the courses you have purchased indefinitely. Once the payment is made, the confirmation notice will be sent to the client via email within 24 hours of receipt of payment.

Do I have to complete a course in one go?

No, you can visit it at any time, wherever you are. Each course is made up of a number of individual modules which enables you to complete it in your own time and at times convenient to you. If you wish to return to the course at the point, you last left it at, please ensure you use the same device to access the course and do not clear your cache in between visits.

I have purchased the course online but cannot access the course?

Please contact the QH social media or by calling +97150209580.

Can I download or print a copy of the course material?

The software that we use for our eLearning does not have a download or print function, so there is no easy way to obtain this. For this reason, once you have purchased individual eLearning courses with us you have indefinite access to them so that you may return to the information and review it at any time.  

When I will receive the refund payment?

Refunds will be made onto the original mode of payment and will be processed within 10 to 45 days depending on the issuing bank of the credit card used.

What are the criteria in refund the payment for courses?

Any learner can withdraw from the programme and receive a refund based on the following Criteria:1- Online courses 24 hours Before the course starts: No refund.2- more than 24 hours before the course starts: Full refund.3- Products Full refunds within 14 days of purchase.Services As per terms and conditions in the service delivery contract.4. Payment confirmation

Can I cancel any program\course I sign in?

Customer can cancel their order/requested services within 24 hours; refunds will be made back to the payment solution used initially by the customer. Please allow for up to 45 days for the refund transfer to be completed.

If I fail a course, can I retake it?

If you did not pass the course with the grade required to earn the certificate, you can enroll in a future session.

Options for Purchasing a Program.?

There are 2 options:Option 1: purchase the program bundle:One-click bundle purchase to add all the program courses at once.Option 2: Upgrade Course by CourseYou can also purchase the program courses one by one.  

What types of certificates does SEP offers?

SEP currently offers two types of certificates:- Certificates for single courses- Program certificates for programs (series of courses)

Does SEP offer free certificates?

SEP courses do not award free certificates. Certificates are awarded only to passing students registered in the paid certificate track. The enrollment fee for this track varies by course.

Can I get a paper copy of my certificate?

SEP cannot send individual printed copies of certificates. However, you can save the certificate by downloading it as a PDF file.

I am not interested in a certificate. Can I still enroll in a course?

Yes. With the exception of professional education courses.

How do I download my certificate?

You can save your certificate on your computer by downloading it as a PDF using either the Chrome or Safari browser. 

How can I add my certificate to my LinkedIn profile?

To add your SEP certificate directly to your LinkedIn profileLog in to your LinkedIn account, then go to your profile.On the right, in the Add profile section dropdown, choose Background and then select the drop-down triangle next to Licenses & Certifications.In Name, enter the name of the course or program.In Issuing Organization, enter "SEP".(Optional) In Issue Date, enter the time period during which you earned the certification.(Optional) Select the checkbox This certification does not expire.You can leave the Credential ID field empty.In Certification URL, enter the URL for your certificate.