آموزش جامع فلاتر و دارت (Flutter & Dart) برای شروع یادگیری - آخرین آپدیت

دانلود Getting Started with Flutter & Dart

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: به‌روزرسانی شده در می ۲۰۲۵. این دوره اکنون دارای قابلیت Coursera Coach است! روشی هوشمندتر برای یادگیری از طریق گفتگوهای تعاملی و لحظه‌ای که به شما کمک می‌کند دانش خود را بسنجید، فرضیات را به چالش بکشید و با پیشرفت در دوره، درک خود را عمیق‌تر کنید. با این دوره عملی که برای مبتدیان و توسعه‌دهندگان مشتاق طراحی شده است، سفر خود را در توسعه اپلیکیشن‌های فلاتر آغاز کنید. شما یاد خواهید گرفت که چگونه محیط توسعه فلاتر را در ویندوز و macOS راه‌اندازی کنید، Visual Studio Code را نصب کنید و اولین اپلیکیشن فلاتر خود را بسازید. در پایان، شما به مهارت‌های اساسی مورد نیاز برای ساخت اپلیکیشن‌های موبایل تعاملی مجهز خواهید بود. این دوره رویکردی ساختاریافته دارد و با مقدمه‌ای بر فلاتر و دارت شروع می‌شود که مفاهیم ضروری مانند متغیرها، توابع و برنامه‌نویسی شیءگرا در Dart را پوشش می‌دهد. سپس به سراغ ویجت‌های فلاتر می‌روید و به بررسی عمیق ویجت‌های Stateless و Stateful و یادگیری نحوه ساخت اجزای رابط کاربری (UI) تعاملی می‌پردازید. تمرین‌های عملی دانش شما را تقویت می‌کنند، از جمله ساخت اپلیکیشن Fortune Cookie و یک اپلیکیشن محاسبه‌گر انعام (Tip Calculator) کاملاً کاربردی. در طول دوره، تجربه کار با سلسله‌مراتب ویجت‌ها، مدیریت وضعیت با setState()، اعمال تم‌ها و استفاده از ویژگی‌های پیشرفته Dart مانند پارامترهای نام‌گذاری شده و اصول شیءگرایی را به دست خواهید آورد. با کار بر روی پروژه‌های عملی، یاد خواهید گرفت که چگونه کد خود را برای کارایی و نگهداری بهتر، بازنویسی (Refactor) و بهینه‌سازی کنید. چه مبتدی باشید و چه توسعه‌دهنده‌ای که به دنبال ورود به دنیای توسعه اپلیکیشن‌های موبایل است، این دوره برای شما عالی است. هیچ تجربه قبلی در فلاتر یا دارت نیاز نیست، اما دانش پایه برنامه‌نویسی کمک‌کننده خواهد بود. در پایان، شما زیربنای محکمی برای ساخت اپلیکیشن‌های فلاتر خود با اعتماد به نفس خواهید داشت.

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

Introduction Introduction

  • Introduction-to-the-Specialization Introduction to the Specialization

  • About-Course-Update-2024-New-VS-Legacy-Videos About Course Update - 2024 - New VS Legacy Videos

  • Flutter-Development-Environment-Setup-Overview Flutter Development Environment Setup - Overview

  • Flutter-Dev-Website-Overview Flutter Dev Website - Overview

Windows-Flutter-Development-Environment-Setup Windows - Flutter Development Environment Setup

  • Setup-Flutter-on-Windows Setup Flutter on Windows

MAC-Flutter-Development-Environment-Setup MAC - Flutter Development Environment Setup

  • Flutter-Setup-on-Mac Flutter Setup on Mac

Setup-Visual-Studio-Code-and-Running-the-First-Flutter-App Setup Visual Studio Code and Running the First Flutter App

  • Setup-VS-Code-IDE-Installation-and-Setup Setup VS Code IDE - Installation and Setup

  • Create-a-Flutter-Project Create a Flutter Project

  • Running-our-First-Flutter-App-on-Emulator Running our First Flutter App on Emulator

Why-Flutter-Benefits-and-Motivation-Deep-Dive Why Flutter - Benefits and Motivation Deep Dive

  • Why-Flutter-and-Benefits-and-Motivation Why Flutter and Benefits and Motivation

  • Hands-On-The-Fortune-Cookie-App Hands-On - The Fortune Cookie App

  • Randomizing-a-List-of-Strings Randomizing a List of Strings

  • Dart-Basics-Variables-Strings-and-Integers-and-Vars Dart Basics - Variables, Strings, and Integers and Vars

  • Dart-Basics-Introduction-to-Functions-the-Void Dart Basics - Introduction to Functions - the Void

  • Dart-Basics-Function-with-Int-Return-Type Dart Basics - Function with Int Return Type

  • Dart-Basics-Passing-Arguments-in-Functions Dart Basics - Passing Arguments in Functions

  • Dart-Basics-Function-Return-Types-and-Arguments-Put-it-All-together Dart Basics - Function Return Types and Arguments - Put it All together

  • Hands-On-Fortune-Cookie-App-Add-a-Card-&-Introduction-to-Widgets Hands-On - Fortune Cookie App - Add a Card & Introduction to Widgets

  • Hands-On-Fortune-Cookie-App-Add-Images-as-Assets-and-Show-&-Final-Remarks Hands-On - Fortune Cookie App - Add Images as Assets and Show & Final Remarks

Flutter-Widgets-Stateful-and-Stateless-Widgets-Deep-Dive Flutter Widgets - Stateful and Stateless Widgets Deep Dive

  • Flutter-Widgets-Overview-Stateful-vs-Stateless-Widgets Flutter Widgets Overview - Stateful vs Stateless Widgets

  • Widget-Hierarchy-and-Reusability-Overview Widget Hierarchy and Reusability Overview

  • Hands-On-The-Build-Method-&-SetState Hands-On - The Build Method & SetState

  • The-Const-Keyword The Const Keyword

  • Tip-Calculator-App-Introduction-and-Overview Tip Calculator App - Introduction and Overview

  • Tip-Calculator-Create-Project-and-Setup-the-AppBar Tip Calculator - Create Project and Setup the AppBar

  • Adding-a-Container-and-Decorating-It Adding a Container and Decorating It

  • Widgets-Documentation-&-Basics-of-Theming Widgets Documentation & Basics of Theming

  • Understanding-Theme-and-the-BuildContext Understanding Theme and the BuildContext

  • Widgets-&-Dart-Classes-and-Objects-Introduction-to-OOP Widgets & Dart Classes and Objects - Introduction to OOP

  • Refactoring-Style-and-Finalizing-the-Top-Widget Refactoring Style and Finalizing the Top Widget

  • Create-the-Bill-Amount-Container-and-the-TextField Create the Bill Amount Container and the TextField

  • Creating-the-Split-Bill-Section Creating the Split Bill Section

  • Adding-the-Increment-and-Decrement-Functionality Adding the Increment and Decrement Functionality

  • Refactor-the-PersonCounter-Widget Refactor the PersonCounter Widget

  • Add-the-TipPercentage-and-Slider-Widgets Add the TipPercentage and Slider Widgets

  • Dart-Basics-Required-and-Named-Parameters Dart Basics - Required and Named Parameters

  • Refactor-TipSlide-Widget Refactor TipSlide Widget

  • Refactor-the-BillAmount-TextField Refactor the BillAmount TextField

  • Add-Tip-Calculation-Logic Add Tip Calculation Logic

  • Tip-Calculator-Full-Widget-Refactor Tip Calculator Full Widget Refactor

  • Section-Summary Section Summary

نمایش نظرات

آموزش جامع فلاتر و دارت (Flutter & Dart) برای شروع یادگیری
جزییات دوره
8h 9m
41
(آخرین آپدیت)
3,160
4.7 از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده