Deep Learning with Tensorflow and Angular 2!

Learn the Fundamentals on Web development and Machine Learning with Angular 2 and Tensorflow!

4.50 (7 reviews)
Udemy
platform
English
language
Data Science
category
210
students
99 hours
content
Nov 2018
last update
$59.99
regular price

What you will learn

Be able to build a simple app with Angular 2

Understand how JavaScript frameworks function

Understand programming fundamentals

Build 3 apps with pre built models: object-localization, image/text classification, and text summarizer. Import a model built in PyCharm into Android Studio with a multi-step process. Build a simple digit recognition project using the MNIST handwritten digit database​.

Discover applications of machine learning and where we use machine learning daily. Explore different machine learning mechanisms and commonly used algorithms. Learn how TensorFlow makes machine learning development easier

Description

Do you want to learn about Web Development and Machine learning at the same time? With this course you can do exactly that and more!

This course was funded by a wildly successful Kickstarter

With the Deep Learning of Angular 2 and Tensorflow, You will learn about Javascript frameworks for creating websites and create Apps driven by Machine Learning by learning Tensorflow as well as PyCharm, Python, Android Studio and more!

About Tensorflow: ​​We use frameworks like TensorFlow that make it easy to build, train, test, and use machine learning models. TensorFlow makes machine learning so much more accessible to programmers everywhere

You can expect a complete and comprehensive course that guides you first through the basics, then through some simple models. You will end up with a ​portfolio of apps driven by machine learning, as well as the know-how to create more and expand upon what we build together.

About Angular 2: ​​JavaScript is one of the fundamental languages of the web. JavaScript is easy to program in but some tasks are difficult. JavaScript frameworks are built to make these difficult tasks easier. In this course you will learn how to code with ​Angular.js 2,​​ ​a powerful framework that makes building web apps a breeze​​. In this course you will learn web programming fundamentals and other valuable skill boosting career knowledge.

This course is ​project based​​ so you will not be learning a bunch of useless coding practices. At the end of this course you will have real world apps to use in your portfolio. We feel that project based training content is the best way to get from A to B. Taking this course means that you learn practical, employable ​skills immediately.

Also, now included in this course are bonus courses of other related topics, such as C# and Java! You get more content at a great price!

Enroll now to join the Mammoth community!

Content

Intro to Android Studio

Intro and Topics List
Downloading and Installing Android Studio
Exploring Interface
Setting up an Emulator and Running Project
Source Code

Intro to Java

Intro to Language Basics
Variable Types
Operations on Variables
Array and Lists
Array and List Operations
If and Switch Statements
While Loops
For Loops
Functions Intro
Parameters and Return Values
Classes and Objects Intro
Superclass and Subclasses
Static Variables and Axis Modifiers

Intro to App Development

Intro To Android App Development
Building Basic UI
Connecting UI to Backend
Implementing Backend and Tidying UI

Intro to ML Concepts

Intro to ML
Pycharm_Files

Introduction to PyCharm for Python

Intro and Topics List
Downloading and Installing Pycharm and Python
Exploring the Pycharm Interface
Support for Python Problems or Questions
Learning Python with Mammoth Interactive

Python Language Basics

Intro to Variables
Variables Operations and Conversions
Collection Types
Collections Operations
Control Flow If Statements
While and For Loops
Functions
Classes and Objects

Intro to Tensorflow

Intro
Topics List
Installing TensorFlow
Importing Tensorflow to Pycharm
Constant Nodes and Sessions
Constant Nodes and Sessions Part 2
Variable Nodes
Placeholder Nodes
Operation nodes
Loss, Optimizers, and Training
Building a Linear Regression Model
Source Files

Machine Learning in Android Studio Projects

Coming Up - Machine Learning in Android Studio Projects

Tensorflow Estimator

Introduction
Topics List
Setting up Prebuilt Estimator Model
Evaluating and Predicting with Prebuilt Model
Building Custom Estimator Function
Testing the Custom Estimator Function
Summary and Model Comparison
Source Files

Intro to Android Machine Learning Model Import

Intro and Demo
Topics List
Formatting and Saving the Model
Saving the Optimized Graph File
Starting Android Project
Building the UI
Implementing Inference Functionality
Testing and Error Fixing
Source Files

Simple MNIST

Intro and Demo
Topics List and Intro to MNIST Data
Building Computational Graph
Training and Testing the Model
Saving and Freezing the Graph for Android Import
Setting up Android Studio Project
Building the UI
Loading Digit Images
Formatting Image Data
Making Prediction Using Model
Displaying Results and Summary
Simple MNIST - Mammoth Interactive

MNIST with Estimator

Introduction
Topics List
Building Custom Estimator Function
Building Input Functions, Training, and Testing
Predicting Using Our Model and Model Comparisons
MNIST With Estimator - Mammoth Interactive

Advanced MNIST

Intro and Demo
Topics List
Building Neuron Functions
Building the Convolutional Layers
Building Dense, Dropout, and Readout Layers
Writing Loss and Optimizer Functions and Training and Testing
Optimizing Saved Graph
Setting up Android Project
Setting Up UI
Load and Display Digit Images
Formatting Model Input
Displaying Results and Summary
Source Files

Intro to Tensorboard

Introduction
Examining Computational Graph In Tensorboard
Analyzing Scalars and Histograms
Modifying Model Parameters Across Multiple Runs
Source Code

Increase Efficiency of Machine Learning Models

Coming Up - Building Efficient Models
Intro to Tensorflow Lite
Source Code

Text Summarizer

Introduction
Exploring How Model Is Built
Exploring Training and Summarizing Mechanisms
Exploring Training and Summarizing Code
Testing the Model
Text Summarizer Pycharm

Object Localization

Introductions
Examining Project Code
Testing with a Mobile Device

Object Recognition

Introduction
Examining Code
Testing on Mobile Device

Top Ten Things You'll Learn

Top 10 Angular 2 Features

Introduction

What is Angular 2
What This Course Entails

Typescript Introduction

Typescript Intro

Intro and Setup

Intro
Setup Part 1
Setup Part 2

Components Displaying Data

Components Displaying Data

One-way Data Binding

One-way Data Binding

Two Way Data Binding

Two Way Data Binding

Dependency Injection

Dependency Injection

Refactoring And Details Component

Refactoring And Details Component

Routes

Routes Part 1
Routes Part 2
Routes Part 3

Promises And Http

Promises And Http Part 1
Promises And Http Part 2
Promises And Http Part 3
Promises And Http Part 4
Promises And Http Part 5
Promises And Http Part 6

Search And Observables

Search And Observables Part 1
Search And Observables Part 2
Search And Observables Part 3
Search And Observables Part 4

Styling And Refactoring

Styling And Refactoring Part 1
Styling And Refactoring Part 2
Styling And Refactoring Part 3
Styling And Refactoring Part 4
Styling And Refactoring Part 5
Styling And Refactoring Part 6

Advanced Styling And Refactoring

Advanced Styling And Refactoring Part 1
Advanced Styling And Refactoring Part 2

Animations

Intro to Animations
Animations

Directives

Directives Part 1
Directives Part 2
Directives Part 3

Pipes

Pipes Part 1
Pipes Part 2
Pipes Part 3
Pipes Part 4
Pipes Part 5
Pipes Part 6

Validation

Validation Part 1
Validation Part 2

Reactive Forms

Reactive Forms Part 1
Reactive Forms Part 2
Reactive Forms Part 3

Refining

Refining Part 1
Refining Part 2

Custom Module

Custom Module Part 1
Custom Module Part 2

Loading Spinner

Loading Spinner Part 1
Loading Spinner Part 2
Loading Spinner Part 3

Navigation Guards

Nav Guards Part 1
Nav Guards Part 2
Nav Guards Part 3
Nav Guards Part 4
Nav Guards Part 5

Modules

Modules

Outtro

Outtro

Starter Files

Source-Code-Angular-2
angular-my-app

Sketch

1st hour - Course Intro and Sketch Tools
Sketch Files - Sketch Tools
2nd Hour - Sketch Basics and Online Resources
3rd Hour - Plug-ins and Desigining your First Mobile app
4th Hour - Your First Mobile App Continued
Sketch Files - Your First Mobile App
5th Hour - Shortcuts and Extra tips
Sketch Files - Shortcuts by Mammoth Interactive

Learn to Code in HTML

Intro to HTML
Writing our first HTML
Intro to Lists and Comments
Nested Lists
Loading Images
Loading Images in Lists
Links
Images as Link
Mailto Link
Div Element

Learn to Code in CSS

Introduction
Introducing the Box Model
Writing our First CSS
More CSS Examples
Inheritance
More on Type Selectors
Getting Direct Descendents
Class Intro
Multiple Classes
id Intro
CSS Specificity
Selecting Multiple Pseudo Classes and Sibling Matching
Styling Recipe Page
Loading External Stylesheet

D3.js

1st hour - Introduction to Course and D3
1st hour Source Code
2nd Hour - Handling Data and Your First Project
2nd and 3rd Hour Source code
3rd Hour - Continuing your First Project
4th Hour - Understanding Scale
4th Hour Source Code
5th Hour - Complex charts, Animations and Interactivity
5th Hour Source Code

Flask

1st Hour - Setting Up and Basic Flask
Setting up Terminals on Windows 7 and Mac
Terminal basic commands and symbols
Source Code - Setting up Flask
Source Code - Basic Flask HTML & CSS
2nd Hour - Basic Flask Database
Source Code - Basic Flask Database
3rd Hour - Flask Session and Resources
Source Code - Flask Session
4th Hour - Flask Digital Ocean
5th Hour - Flask Digital Ocean Continued

Xcode Fundamentals

Intro and Demo
General Interface
Files System
View Controller
Storyboard File
Connecting Outlets and Actions
Running an Application
Debugging an Application
Source Code and Art Assets

Swift 4 Language Basics

Language Basics Topics List

Variable and Constants

Learning Goals
Intro to Variables and Constants
Primitive types
Strings
Nil Values
Tuples
Type Conversions
Assignment Operators
Conditional Operators
Variables and Constants Text.playground

Collection Types

Topics List and Learning Objectives
Intro to Collection Types
Creating Arrays
Common Array Operations
Multidimensional Arrays
Ranges
Collection Types Text.playground

Control flow

Topics List and Learning Objectives
Intro to If and Else Statements
Else If Statements
Multiple Simultaneous Tests
Intro To Switch Statements
Advanced Switch Statement Techniques
Testing for Nil Values
Intro to While Loops
Intro to for...in Loops
Intro to For...In Loops (Cont'd)
Complex Loops and Loop Control statements
Control Flow Text.playground

Functions

Intro to Functions
Function Parameters
Return Statements
Parameter Variations - Argument Labels
Parameter Variations - Default Values
Parameters Variations - InOut Parameters
Parameter Variations - Variadic Parameters
Returning Multiple Values Simultaneously
Functions Text.playground

Classes, Struct and Enums

Topics List and Learning Objectives
Intro to Classes
Properties as fields - Add to Class Implementation
Custom Getters and Setters
Calculated Properties
Variable Scope and Self
Lazy and Static Variables
Behaviour as Instance Methods and Class type Methods
Behaviour and Instance Methods
Class Type Methods
Class Instances as Field Variables
Inheritance, Subclassing and SuperClassing
Overriding Initializers
Overriding Properties
Overriding Methods
Structs Overview
Enumerations
Comparisons between Classes, Structs and Enums
Classes, Structs, Enums Text.playground

MacOS

1st Hour - Introduction and UI Elements
2nd Hour - Calculator Setup and Tax Calculator
Calculate Tax And Tip - Mammoth Interactive Source Code
3rd Hour - Tip Calculator and View Controller
View Controller - Mammoth Interactive Source Code
30 minute interval - Constraints
Constraints - Mammoth Interactive Source Code
4th Hour - Constraints Code
5th Hour - Refactor
Refactor - Mammoth Interactive Source Code
MacOsElements - Mammoth Interactive Source Code

Data Mining

1st Hour - Data Wrangling and Section 1
Project Files - Data Mining with Mammoth Interactive
Project Files - Data Wrangling with Mammoth Interactive
2nd Hour - Data Mining Fundamentals
Project Files - Data Mining fundamentals with Mammoth Interactive
3rd Hour - Framework Explained, Taming Big Bank with Data
Project Files - Frameworks with Mammoth Interactive
4th Hour - Mining and Storing Data
Project Files - Mining and Storing with Mammoth Interactive
5th Hour - NLP (Natural Language Processing)
Project Files - NLP with Mammoth Interactive
Summary Challenge
Conclusion Files - Mammoth Interactive

Introduction to Video Editing

Introduction to the Course
Installing Camtasia
Exploring the Interface
Camtasia Project Files

Setting Up a Screen Recording

Introduction and Tips for Recording
Creating a Recording Account
Full Screen vs Window Mode
Setting the Recording Resolution
Different Resolutions and their Uses
Tips to Improve Recording Quality and Summary

Camtasia Recording

Introduction and Workflow
Tools Options Menu
Your First Recording
Viewing your Test
Challenge - VIDEO GAME NARRATION
Mic Etiqutte
Project - Recording Exercise
Webcam, Telprompter, and Summary

Camtasia Screen Layout

Introduction and Tools Panel
Canvas
Zoom N Pan
Annotations
Yellow Snap Lines
TimeLine Basics, Summary and Challenge

Camtasia Editing

Introduction and importing media
Markers
Split
Working with Audio
Clip Speed
Locking and Disabling tracks
Transitions
Working with Images
Voice Narration
Noise Removal
Smart Focus
Summary and Challenge

Advance Editing Introduction

Advance Editing Introduction
Zooming Multiple Tracks
Easing
Animations
Behaviors
Color Adjustment
Clip Speed
Remove a Color
Device Frame
Theme Manager
Libraries
Media and Summary

Camtasia Resources and Tips

Resources and Tips Introduction
Masking
Extending Frames
Working with Video

Exporting a Project for Youtube

Exporting a Project for Youtube

Code with C#

1st Hour - Introduction to Course and Types
2nd Hour - Operator, Classes , and Additional Types
3rd Hour - Statements & Loops
4th Hour - Arrays, Lists, and Strings
5th Hour - Files, Directories, and Debugs
Source code

Learn to Code with R

1st Hour - Intro to R
2nd Hour- Control Flow and Core Concepts
3rd Hour Matrices, Dataframes, Lists and Data Manipulation
4th Hour - GGplot and Intro to Machine learning
5th Hour - Conclusion
Source Code

Advanced R

1st Hour - Course Overview and Data Setup
Source Code - Setting Up Data - Mammoth Interactive
2nd Hour - Functions in R
Source Code - Functions - Mammoth Interactive
3rd Hour - Regression Model
Source Code - Regression Models - Mammoth Interactive
4th Hour - Regression Models Continued and Classification Models
Source Code - Classification Models - Mammoth Interactive
5th Hour - Classification Models Continued, RMark Down and Excel
Source Code - RMarkDown And Excel - Mammoth Interactive
Datasets - Mammoth Interactive

Learn to Code with Java

1st Hour - Introduction and setting up Android Studio
Introduction - Encryption Source Code
2nd Hour - Setting up Continued
3rd Hour - Java Programming Fundamentals
Source Code - Java Programming Fundamentals
4th Hour - Additional Java fundamentals
Source Code - Additional fundamentals
5th Hour - Classes
Source Code - Classes
Please rate this course
Bonus Lecture - Mammoth Interactive Deals

Screenshots

Deep Learning with Tensorflow and Angular 2! - Screenshot_01Deep Learning with Tensorflow and Angular 2! - Screenshot_02Deep Learning with Tensorflow and Angular 2! - Screenshot_03Deep Learning with Tensorflow and Angular 2! - Screenshot_04

Charts

Price

Deep Learning with Tensorflow and Angular 2! - Price chart

Rating

Deep Learning with Tensorflow and Angular 2! - Ratings chart

Enrollment distribution

Deep Learning with Tensorflow and Angular 2! - Distribution chart
2013346
udemy ID
11/7/2018
course created date
11/19/2019
course indexed date
Bot
course submited by