در این آموزش تصویری با مبانی طراحی اپلیکیشن های تک صفحه ای با Angular آشنا می شوید.
این دوره آموزشی محصول موسسه Treehouse است.

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

  • کار با Angular
  • Angular چگونه کار می کتد؟
  • نحوه نصب و راه اندازی Angular
  • کار با فریمورک های وب
  • طراحی وب سایت تک صفحه ای
  • ساخت برنامه های کاربردی وب
  • کار با ساختار برنامه Angular
  • کار با MVC
  • کار با قالب ها
  • نحوه درخواست داده ها با HTTP
  • کار با توابع
  • استفاده از دستورات برنامه
  • کنترل رابط کاربری
  • نحوه انتخاب دامنه
  • نحوه بهبود TODO
  • و…

عنوان دوره: Treehouse Angular Basics
نویسنده: Huston Hedinger


Treehouse Angular Basics

Huston Hedinger

About this Course
Angular is a front end JavaScript framework that allows you to rapidly develop robust, single page web applications. In this course you'll learn the basics of how to get an Angular application set up and running. Additionally, you'll get a strong conceptual overview and foundation in Angular. You'll be able to use the knowledge gained from this course to start your own applications or to easily jump in on existing large scale applications.
What you'll learn
Angular Application Structure - MVC without saying MVC
Basic built-ins
Requesting data with $http
Getting Started with Angular
Angular is one of the most exciting technologies around. It's a web framework that's been adopted by fast growing startups, as well as large companies. But, as awesome as Angular is, it has a very steep learning curve! In this stage we'll get aquainted with Angular concepts, and its often times confusing vernacular.
Controllers and Scope
Controllers are the glue that holds your application together. Using controllers you can create functions that do everything from handle how the user interface should look based on user interactions, to changing data in the application.
Using Angular's Built In Directives
Angular has built in directives that make all sorts of tedious development tasks easy and straight forward. In this stage, you'll learn how to use these directives.
Services in Angular
Where controllers are the set of application logic that control the user interface and operate within a limited scope, services allow you to create a reusable set of functions and values that can be passed across the application. Services are useful for getting data from a database, as well as firing save, edit, and delete operations. In this course, you'll learn how to add services to your application.
Improving Our Todo App
In the following videos, we'll add some fine improvements to our application. We'll improve the overall user experience of our application and enhance our usage of angular's built in directives.

Angular, an Overview
Review: Angular, an Overview
5 questions
What Is Angular and How Does It Work?
The Nuts And Bolts of Angular
Review: Angular, the nuts and bolts
5 questions
Setting Up Your First Angular App
Your First Angular Directive
Review: Getting Started with Angular
3 objectives