آموزش ساخت برنامه های تلفن همراه با Ionic Framework و AngularJS

Building Mobile Apps With the Ionic Framework and AngularJS

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره متمرکز بر کد ، نحوه ساخت برنامه های تلفن همراه با Ionic Framework و AngularJS را نشان می دهد. چارچوب Ionic یک راه جدید هیجان انگیز برای ساخت سریع برنامه های موبایل با کیفیت حرفه ای است. Ionic Framework یک گام فوق العاده برای پیشرفت سریع ساخت برنامه های موبایل مبتنی بر Cordova است. در بالای AngularJS ساخته شده است ، توسعه دهندگان می توانند در هنگام کار با Ionic Framework ، که به گفته بسیاری "Bootstrap برای موبایل" است ، از تمام مهارت های قبلی AngularJS خود استفاده کنند. در این دوره ، خواهیم دید که چگونه می توان در عرض چند ثانیه با یک برنامه Ionic به سرعت بلند شد و کار کرد. سپس پیمایش و مسیریابی و به دنبال آن نمایش کلیه اجزای اولیه یونی را پوشش خواهیم داد. ما همچنین داده ها و حافظه پنهان را برای عملکرد آفلاین ، همچنین نگاشت و ارائه راهنمایی های رانندگی را پوشش خواهیم داد. در پایان با بررسی ngCordova کار خواهیم کرد تا به راحتی به ویژگی های دستگاه بومی مانند دوربین ، اسکنر بارکد و غیره دسترسی پیدا کنیم. در پایان دوره ، شما می توانید ساخت برنامه های تلفن همراه خود را با استفاده از Ionic Framework و AngularJS شروع کنید!

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

مقدمه Introduction

  • مقدمه Introduction

  • بررسی اجمالی دوره Course Overview

  • Ionic چیست؟ What Is Ionic?

  • کوردوا - چه و چرا؟ Cordova - What and Why?

  • آنچه خواهیم ساخت What We'll Be Building

شروع کار با Ionic Getting Started With Ionic

  • بررسی اجمالی Overview

  • ویژگی های خط فرمان یونی Ionic Command Line Features

  • نصب یونیک Installing Ionic

  • شروع یک پروژه جدید Starting a New Project

  • برنامه را با مرورگر اجرا کنید Run the App With a Browser

  • برنامه را با شبیه ساز اجرا کنید Run the App With an Emulator

  • برنامه را روی دستگاه تلفن همراه اجرا کنید Run the App on a Mobile Device

  • الگوهای شروع کننده یونیک Ionic Starter Templates

  • تنظیم یک محیط توسعه با متن عالی Setting Up a Development Environment With Sublime Text

  • راه اندازی محیط توسعه با Visual Studio Setting Up a Development Environment With Visual Studio

  • تنظیم CodePen Setting Up CodePen

  • خلاصه Summary

مسیریابی و مسیریابی Navigation and Routing

  • بررسی اجمالی Overview

  • پیمایش برای Elite Schedule Navigation for Elite Schedule

  • سرصفحه ها و پاورقی های یونی Ionic Headers and Footers

  • مقدمه ای بر زبانه های Ionic Introduction to Ionic Tabs

  • زبانه ها - تنظیم ساختار اولیه Tabs - Setting Up the Initial Structure

  • Side Menu - تنظیم ساختار اولیه Side Menu - Setting Up the Initial Structure

  • مقدمه ای بر روتر Angular UI Introduction to Angular UI Router

  • افزودن مسیریابی برای برگه ها Adding Routing for Tabs

  • افزودن مسیریابی برای منوی کناری Adding Routing for Side Menu

  • پارامترهای مسیر Route Parameters

  • افزودن انیمیشن پیمایش Adding Navigation Animation

  • افزودن دکمه برگشت Adding a Back Button

  • خلاصه Summary

اجزای یونی Ionic Components

  • بررسی اجمالی Overview

  • افزودن داده های اولیه Adding Initial Data

  • افزودن لیست اولیه یونی Adding a Basic Ionic List

  • تقسیم کننده ها را برای داده های گروه بندی شده لیست کنید List Dividers for Grouped Data

  • ترکیب کتابخانه های خارجی با بوور Incorporating External Libraries With Bower

  • سیستم شبکه یونی Ionic Grid System

  • تایپوگرافی یونی Ionic Typography

  • کارت های یونی Ionic Cards

  • گزینه های کنترل را علامت بزنید و علامت بزنید Toggle and Checkbox Controls

  • دکمه های سفارشی سازی Customizing Buttons

  • پنجره یونی Ionic Popup

  • خلاصه Summary

داده و ذخیره Data and Caching

  • بررسی اجمالی Overview

  • با استفاده از $ http Using $http

  • فعال کردن دامنه Cross Enabling Cross-Domain

  • افزودن وعده ها با $ q Adding Promises With $q

  • $ ionicLoading $ionicLoading

  • Angular Cache - بررسی اجمالی Angular Cache - Overview

  • Angular Cache - ایجاد و پیکربندی Angular Cache - Creating and Configuring

  • Angular Cache - اجرای حافظه پنهان Angular Cache - Implementing Caches

  • Angular Cache - فعال کردن داده های آفلاین Angular Cache - Enabling Offline Data

  • تازه کردن داده ها Refreshing Data

  • خلاصه Summary

نقشه برداری Mapping

  • بررسی اجمالی Overview

  • Google Maps for Angular - مقدمه Google Maps for Angular - Introduction

  • Google Maps for Angular - نصب و راه اندازی Google Maps for Angular - Installation and Setup

  • Google Maps for Angular - پیاده سازی Google Maps for Angular - Implementation

  • Google Maps for Angular - نشانگرها Google Maps for Angular - Markers

  • راهنمای رانندگی Driving Directions

  • خلاصه Summary

سفارشی سازی یونیک Customizing Ionic

  • بررسی اجمالی Overview

  • دستورالعمل علامت گذاری سفارشی Custom Markdown Directive

  • سفارشی سازی CSS Customizing the CSS

  • بررسی اجمالی SASS SASS Overview

  • نصب SASS Installing SASS

  • اجرای تغییرات SASS Implementing SASS Changes

  • فراداده برنامه و نمادها App Metadata and Icons

  • خلاصه Summary

ngCordova ngCordova

  • بررسی اجمالی Overview

  • معرفی ngCordova Introduction to ngCordova

  • نصب و راه اندازی ngCordova Installation and Setup for ngCordova

  • ngCordova گفتگوها ngCordova Dialogs

  • ngCordova ارتعاش ngCordova Vibration

  • شبکه ngCordova ngCordova Network

  • دستگاه ngCordova ngCordova Device

  • ngCordova دوربین ngCordova Camera

  • ngCordova اسکنر بارکد ngCordova Barcode Scanner

  • خلاصه Summary

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش ساخت برنامه های تلفن همراه با Ionic Framework و AngularJS
جزییات دوره
3h 12m
78
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
1,027
4.7 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Steve Michelotti Steve Michelotti

استیو یک مدیر برنامه با مایکروسافت در تیم مهندسی Azure Global است. قبل از پیوستن به مایکروسافت ، وی 7 بار Microsoft ASP.NET MVP بود. استیو یک ASPInsider است و به طور مکرر در کنفرانس های توسعه دهنده و گروه های کاربر از جمله Microsoft Ignite ، MS Tech Summit ، VSLive! و AngularMIX ارائه می دهد. استیو علاقه زیادی به فناوری های Azure ، Angular و Web دارد. می توانید در stevemichelotti.com یا در توییتر درsmichelotti به او برسید.