
Learn what Angular 2 is and what you can create with it.
Learn why we will use TypeScript over Javascript and how TypeScript works.
Get an overview of the 2 simple tools you will be using in this course and learn how to use them.
Learn how to create a skeleton project so you have a starting point for all your Angular 2 apps.
Learn what dependancies are and how to add them to your Angular 2 project.
Learn how to configure the TypeScript Compiler and how it works in your Angular 2 project.
Learn how to configure your SystemJS Module Loader and how it works in your Angular 2 project
Learn how to install all your dependancies using the NPM command for your Angular 2 project.
Learn how to install the root module into your Angular 2 project
Learn what a component is and how to include it into your Angular 2 project.
How to configure the main.ts file into your Angular 2 project.
How to create the hosting page for the entire Angular 2 app.
How to create global stylesheets for your Angular 2 project.
How to build and run your Angular 2 app.
Introduction to your Angular2 Task Card App
How to clone your skeleton project for your Angular2 app
How to create the Card Component for your Angular2 app.
Learn how to create the Cards HTML for your Angular2 app.
Learn how to style the Card Component for your Angular2 app.
Learn how to add a status icon to the Task Card in your Angular2 app.
Learn how to create a Task Model Class for your Angular2 app.
Learn how to create the properties for the Card Component in your Angular2 app.
Learn how to use Property Binding with Angular2
Learn how to create a data source to use in your Angular2 app.
Learn how to use your data source with ngFor in your Angular2 app.
Learn how to create your Add Task Form in HTML for your Angular2 app.
Learn how to add some style with CSS to your Add Task Form in your Angular2 app.
Learn how to add the Form Syntax with Angular2 in your app.
Learn how to add Tasks with TypeScript Methods to your Angular2 app.
Learn how to use Event Binding in Angular2 to add tasks to your app.
Learn how to protect the data source from empty tasks in your Angular2 app.
Learn how to clear the input field after adding a task in your Angular2 app.
Learn how to mark your task complete/incomplete in your Angular2 app.
Learn how to use Class Binding with Angular2 to style your completed cards.
Learn how to use ngIf with Angular2 to set the task status label in your app.
Learn the difference between the NgIf Directive and the Hidden Property in Angular2.
Lets make the final tweaks to our Angular2 Task Card app.
Introduction to our Reusable Weather Component in Angular 2
Learn how to create the weather component for our Angular 2 app.
Learn how to create the weather component template for our Angular 2 app.
Learn how to style our weather component for our Angular 2 app.
Learn how to create a Service for our Angular 2 Weather Component app.
Learn about Dependency Injection for our Angular 2 app.
Learn how to get the users geographical location in our Angular 2 app.
Signing up for Forecast.io to use with our weather data web API in our Angular 2 app.
Learn what and how to use observables in Angular 2. (ReactiveX (RXJS) Library)
Learn how to use JSONP get requests in Angular 2
Learn how to get weather data using HTTP/JSONP in Angular 2
Learn how to convert the location method to an observable in Angular 2
Learn how to create the Weather Model Class in our Angular 2 app.
Learn about the Component Lifecycle in Angular 2
Learn how to use the Angular 2 ngOnInit to subscribe to our Weather Data Observable
Learn how to display the weather data using Angular 2 in our template.
Learn how to use Angular 2 pipes to format the weather data in our template.
Learn how to use Angular 2 custom pipes to covert the wind value in our app.
Learn how to use Angular 2 custom pipes to covert the temperature value in our app.
Learn how to get the Google Maps API key to use in our Angular 2 app.
Learn how to use Reverse Geocoding with Google Maps API to get our location name in our Angular 2 app.
Learn how to display the location on the component in our Angular 2 app.
Learn how to use Angular 2 to allow our data units to change
Learn how to add the javascript icon library to our Angular 2 app.
Learn how to animate weather icons in our Angular 2 app.
Learn how to configure the weather based colors in our Angular 2 app.
Learn how to use Angular 2 ngStyle to change the component colors based on the weather.
Learn how to use Angular 2 to hide the component content until the data is available.
Learn how to add a loading indicator to our Angular 2 project.
Adding some final tweaks to our Angular 2 weather app.
Learn how to reuse the component in another Angular 2 app.
A quick summary of everything you've learned in this Angular 2 weather app and a fun challenges for you to add additional functionality to the app.
A brief overview of the Angular 2 Bugged Out App you'll be building.
Learn how to add the Feature Module to your Angular2 app.
Learn how to create a shared module with Angular 2
Learn how to use Angular2 to create a bug list component.
Learn how to use Angular2 routing.
Learn how to create the router with Angular2.
Learn how to create the bug module's own routing using Angular2
Learn how to implement Angular2 route redirection.
Learn how to add wildcard routing with Angular2
Learn how to create the Navbar Component in our Angular2 app.
Learn how to create the Navbar Template for our Angular2 app.
Lets learn how to style the Navbar in our Angular2 app.
Learn how to use Angular2 router links.
Learn how to create the Bug List Template in our Angular2 app.
Lets style the Bug List Component in our Angular2 app.
Learn how to create the Angular2 core module
Learn how we will use Firebase in our Angular2 app.
Learn how to create the Firebase Project for our Angular2 App.
Learn how to add the Firebase SDK to our Angular2 app.
Learn how to create the Firebase Config Service for our Angular2 app.
Learn how to structure our Bug Data in the Firebase Database for use in our Angular2 app.
Learn how to configure access to the Firebase Database for our Angular2 app.
Learn how to create the Bug Service with Angular2.
Learn how to use Firebase Listeners for our Angular2 app.
Learn how to use Firebase Listeners to get data in our Angular2 app.
Learn how to use Typescript Data Encapsulation in our Angular2 app.
Learn how to create the Angular2 Bug Model Class.
Learn how to Parse Data from Firebase with Typescript Casting in our Angular2 app.
Learn how to display the Bugs in the Table in our Angular2 app.
Learn how to create the Bug Detail Component using Angular2.
Learn how to create the Bug Detail Template using Bootstrap in our Angular2 app.
Learn how to display the bug detail modal using the Angular2 attribute binding.
Learn how to create the bug detail form for our Angular2 app.
Learn how to style the detail form in our Angular2 app.
Learn how to create the Form Model in Angular2.
Learn how to build the Form Model template in our Angular2 app.
Learn how to submit the reactive form for our Angular2 app.
Learn how to create Angular2 Validators for Form Validation.
Learn how Angular2 Form and FormControl States work.
Learn how to create your first Custom Validator in Angular2.
Learn how to apply your Angular2 Custom Validator you created.
Learn how to style your new Angular2 Validator.
Learn how to create the reactive forms using your Angular2 FormBuilder.
Learn how to create the Add Bug with the TypeScript Method in your Angular2 app.
Learn how to use your Add Bug Typescript Method in your Angular2 app.
Learn hot to reset the form on submit with Angular2.
Learn how to pass an existing bug into the form with Angular2.
Learn how to create the Bug Update Method in Angular2.
Learn how to use your Angular2 Update Bug Method.
Learn how to add a child changed listener with Firebaseto work with your Angular2 app.
Learn how to parse the bug updates in your Angular2 app.
Learn how to transform the Date Format in the Table with Angular2.
Learn how to display the Status String in the Table with TypeScript Enum in our Angular 2 app.
Learn how to display the Severity String in the Table in our Angular2 app.
Learn how to use the TypeScript Enums for the dropdowns in your Angular 2 app.
Learn how to disable the Submit Button in Angular 2 when forms are invalid.
Make the final tweaks to your Angular 2 Bugged Out App.
Push your Angular 2 skills with this fun exercise for your Bugged Out App.
Angular 2: The Complete Beginner's Guide
This course is going to teach you all of the fundamentals of Angular2
This is one of the most comprehensive courses on Angular 2 on the Internet. We use Angular 2 every day in our own projects and we wanted to share that powerful knowledge with the world!
This course is for absolute beginners & for seasoned programmers!
This course will take you down a guided learning path. You'll learn the basics of TypeScript, and move on to creating both simple and complex web apps.
Not only will you build web apps, but you will learn how to do it the way the pros do. We'll even cover advanced intermediate to advanced topics.
Here are some of the things you will learn:
And don't forget about our FREE chatroom where you can get live help, interact with the community, and find people to start your own game studio.
Now is the time to learn how to code and build web apps the Devslopes way with Angular!