All Projects → planetoftheweb → angular

planetoftheweb / angular

Licence: other
Repository for my tutorial course: Learning AngularJS on LinkedIn Learning and Lynda.com. http://raybo.org/angular

Programming Languages

HTML
75241 projects
javascript
184084 projects - #8 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to angular

postcsslayouts
This is the repository for my course, Building a Responsive Single-Page Design with PostCSS on LinkedIn Learning and Lynda.com.
Stars: ✭ 22 (-72.15%)
Mutual labels:  training, rayvillalobos, lynda-com, linkedinlearning
gruntworkflows
Repository for my tutorial course: Grunt.js Web Workflows on LinkedIn Learning and Lynda.com.
Stars: ✭ 28 (-64.56%)
Mutual labels:  training, rayvillalobos, lynda-com, linkedinlearning
responsivebootstrap
This is the repository for my course, Bootstrap Layouts: Responsive Single-Page Design on LinkedIn Learning and Lynda.com.
Stars: ✭ 49 (-37.97%)
Mutual labels:  training, rayvillalobos, lynda-com, linkedinlearning
npmtooling
This is the repository for my course, Tooling with NPM Scripts on LinkedIn Learning and Lynda.com.
Stars: ✭ 13 (-83.54%)
Mutual labels:  training, rayvillalobos, lynda-com, linkedinlearning
progressive
This is the repository for my course, Building a Progressive Web App on LinkedIn Learning and Lynda.com.
Stars: ✭ 26 (-67.09%)
Mutual labels:  training, rayvillalobos, lynda-com, linkedinlearning
Bootstrap
Repository for my tutorial course: Bootstrap 3 Essential Training on LinkedIn Learning and Lynda.com.
Stars: ✭ 14 (-82.28%)
Mutual labels:  training, frameworks
newcomer
前端新人培训
Stars: ✭ 25 (-68.35%)
Mutual labels:  angularjs, training
front-end-notes
前端课程学习笔记汇总
Stars: ✭ 57 (-27.85%)
Mutual labels:  angularjs
gitworkshop
Git Workshop covering git essentials & advanced topics
Stars: ✭ 15 (-81.01%)
Mutual labels:  training
ColorPicker
Powerful screen ColorPicker/Chooser application for Linux Desktop
Stars: ✭ 55 (-30.38%)
Mutual labels:  webdevelopment
angular6-httpclient-example
Angular 6 HttpClient: Consume RESTful API Example
Stars: ✭ 38 (-51.9%)
Mutual labels:  angularjs
teammanager
Small team manager written in MEAN stack
Stars: ✭ 30 (-62.03%)
Mutual labels:  angularjs
popmovies-web
Starter project using nodejs expressjs and angular 2
Stars: ✭ 17 (-78.48%)
Mutual labels:  angularjs
neutronics-workshop
A workshop covering a range of fusion relevant analysis and simulations with OpenMC, DAGMC, Paramak and other open source fusion neutronics tools
Stars: ✭ 29 (-63.29%)
Mutual labels:  training
ansible-traininglab
Dockerized Ansible Training Lab
Stars: ✭ 16 (-79.75%)
Mutual labels:  training
angular-spa-demo
Demo code for a Single Page Application using AngularJS
Stars: ✭ 20 (-74.68%)
Mutual labels:  angularjs
kaldi ag training
Docker image and scripts for training finetuned or completely personal Kaldi speech models. Particularly for use with kaldi-active-grammar.
Stars: ✭ 14 (-82.28%)
Mutual labels:  training
KataTODOApiClientKotlin
TODO API Client Kata for Kotlin Developers. The main goal is to practice integration testing using MockWebServer
Stars: ✭ 59 (-25.32%)
Mutual labels:  training
smartcitizen-web
The Smart Citizen Kit platform
Stars: ✭ 13 (-83.54%)
Mutual labels:  angularjs
angular2-trim-directive
the directive trims whitespaces from the end of an input text value.
Stars: ✭ 45 (-43.04%)
Mutual labels:  angularjs

Learning AngularJS

This is the repository for my course Learning AngularJS. The full course is available on LinkedIn Learning and Lynda.com

Learning AngularJS

Google designed the AngularJS framework to help developers build web applications with advanced features like declarative templates, data binding, deep linking, and dependency injection. While Angular 2 is now available, many existing applications are built on the first, more mature iteration of the framework. Learning AngularJS is still important for anyone who wants to work in front-end web development.

In this short, practical course, Ray Villalobos uses AngularJS to build a searchable directory—a project you can use as the basis for your own employee or user directory. He explains the MVC architecture underlying AngularJS, and the differences you can expect to encounter in Angular 2. Then he shows how to control the display of DOM elements and data; use services like $http and $routeProvider; modify content with filters; add two-way data binding; and work with routes and templates. Start watching, and learn the simple way to build your own complex web application with AngularJS.

Instructions

This repository has branches for each of the videos in the course. You can use the branch pop up menu in github to switch to a specific branch and take a look at the course at that stage. Or you can simply add /tree/BRANCH_NAME to the URL to go to the branch you want to peek at.

Branches

The branches are structured so that they correspond to the videos in the course. So, for example if I name a branch 02_03b then that branch corresponds to the second chapter and the third video in that chapter. The extra letter at the end of the name corresponds to the state of the branch. A b means that this is how the code looks at the beginning of the video, an e means that is how the code looked at the end of the video.

You may find additional branches that correspod to other states, so for example, you may see a t, which means this is a target branch. A target branch is something I use during development or updates of a course and it's for a branch that I'm working towards. For the purposes of taking a course, you may ignore any additional branches. The master branch usually has the state of the project as I'm working through it and the final state of the code when I finish the course.

Documentation

If there are slides for this course, they will be available using the gh-pages branch. You can easily get to the slides by going to http://raybo.org/angular. The slides were created using rayveal.js an opinionated version of the excellent reveal.js framework. Within these slides you can also read my notes for the project, just hit ctrl-m to get a menu with all of the slides for the project.

Installing

  1. Make sure you have these installed
  2. Clone this repository into your local machine using the terminal (mac) or Gitbash (PC) > git clone CLONEURL
  3. CD to the folder cd FOLDERNAME
  4. Run > npm install to install the project dependencies
  5. Run > gulp to start live preview server

More Stuff

Check out some of my other courses on LinkedIn Learning and lynda.com. You can follow me on LinkedIn, read my blog, follow me on twitter, or check out my youtube channel.

Learn AngularJS

This is the repository for my course, Learn AngularJS.

Course Description

Get a fresh look at AngularJS, a "superheroic" framework for building single-page web applications fast. Ray Villalobos shows you how to understand the practical uses of AngularJS with a directory search project—a traditional type of web app you can add to your existing sites. He defines the MVC architecture underlying AngularJS: the model (your data), views (how data is flowed into your template), and controllers (the JavaScript that links the two together). You then learn how to divide your project into modules; work with services like $http, $routeProvider and set up deep linking. Start now, and learn the simple way to build your own complex web application.

Topics include:

  • What is AngularJS?
  • Working with complex models
  • Using a the $http service to read a JSON file
  • Binding data
  • Dividing your app into partials
  • Creating a details template
  • Using AngularJS animation events

Instructions

This repository has branches for each of the videos in the course. You can use the branch pop up menu in github to switch to a specific branch and take a look at the course at that stage. Or you can simply add /tree/BRANCH_NAME to the URL to go to the branch you want to peek at.

  1. Make sure you have these installed
  2. Clone this repository into your local machine using the terminal (mac) or Gitbash (PC) > git clone https://github.com/planetoftheweb/angular.git
  3. CD to the folder cd angular
  4. Run npm install to install the project dependencies
  5. Run the Gulp command > gulp

For more help setting up a comprehensive Gulp.js workflow, check out Web Project Workflows with Gulp.js, Git, and Browserify.

More Stuff

Check out some of my other courses on LinkedIn Learning. You can also check out my youtube channel, follow me on twitter, or read my blog.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].