5 out of 5
5
2 reviews on Udemy

Build Next-Level Apps w/ TensorFlow, Python & Sketch

Enroll now to create a portfolio driven by machine learning, as well as eye grabbing user interfaces in Sketch.
Instructor:
Mammoth Interactive
46 students enrolled
English [Auto-generated]
Improve your projects to make faster apps and more accurate models.
Build and run Python projects.
Build and run Android projects.
Wireframe apps and make your own libraries.
Create dynamic user interface elements.
And more!

Learn to Code and Design for Machine Learning Apps

Discover applications of machine learning and where we use machine learning daily. Design apps, icons, landing pages, and animations with Sketch. And much more.

Funded by a #1 Kickstarter Project

Create your own object-localization, image/text classificiation 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.

  • 15 Supplemental Resources

  • Watch Offline via the Udemy App

  • 21.5 hours on-demand video

  • 18 Articles

  • Full lifetime access

Build Apps with PreBuilt Models

Learn how the TensorFlow estimator differs from other computational graphs. Dive through TensorBoard examples. Learn Python language fundamentals. Learn Java language fundamentals. 

Included in this course is material for beginners to get comfortable with the interfaces. Please note that we reuse this content in similar courses because it is introductory material. You can find some material in this course in the following related courses:

  • Hands-On Machine Learning: Learn TensorFlow, Python, & Java!

  • Complete Sketch UI For Beginners: App Design From Scratch!

  • The Machine Learning and App Building Masterclass

Build a User Interface From Scratch

You’ll learn to animate with Anima and Principle, and wireframe mobile apps! By the end of this course, you will be able to build any mobile page you want from practice at log-in pages, main pages, settings pages, and user list pages. You’ll also learn to create icons for apps or other projects.

Landing Pages and Graphics

  • Promote your app with a web landing page

  • Make vector graphics from your drawings or sketches

  • Work faster than ever before with a clean interface and cutting edge techniques

  • Make your own libraries

  • Create dynamic user interface elements

Learn Android, Python and Java

You will learn the basics of languages, programs, and underlying concepts of machine learning. Watch over-the-shoulder style and follow along to build your own machine learning-driven mobile apps.

Learn to Prototype Apps

  • Install Sketch and start projects

  • Use pencils, shapes, artboard, text, color and symbols

  • Find any copyright free image and font you need

  • Create eye enticing color palettes

Machine Learning Models

Explore different machine learning mechanisms and commonly used algorithms. Learn how TensorFlow makes machine learning development easier.

Build a complete computational model. Train and test a model and use it for future predictions. Build a linear regression model to fit a line through data and predict values.

Build apps, learn PyCharm, Android Studio, Machine Learning, TensorFlow models, TensorBoard, and so much more in this epic artificial intelligence course.

Build a Massive Project

You will make numerous pages for an application, including the landing page, log-in page, main page, settings page, and user list page. You will build an app icon. We even cover exporting and prototyping.

Promoting your app is a crucial part if you want to make money as an app developer. We’ll show you how to build a beautiful landing page to display your app.

Enroll Now for Lifetime Access

Introduction to Machine Learning and Software

1
Source Files

Intro to Android

1
Intro and Topics List

Intro to Android Studio

1
Downloading and Installing Android Studio
2
Exploring Interface
3
Setting up an Emulator and Running Project

Intro to Java

1
Intro to Language Basics
2
Variable Types
3
Operations on Variables
4
Array and Lists
5
Array and List Operations
6
If and Switch Statements
7
While Loops
8
For Loops
9
Functions Intro
10
Parameters and Return Values
11
Classes and Objects Intro
12
Superclass and Subclasses
13
Static Variables and Axis Modifiers

Intro to App Development

1
Intro To Android App Development
2
Building Basic UI
3
Connecting UI to Backend
4
Implementing Backend and Tidying UI

Intro to ML Concepts

1
Intro to ML
2
Pycharm Files

Intro to Pycharm

1
Intro and Topics List
2
Learning Python with Mammoth Interactive

Introduction

1
Downloading and Installing Pycharm and Python
2
Exploring Pycharm

Python Language Basics

1
Intro to Variables
2
Variables Operations and Conversions
3
Collection Types
4
Collections Operations
5
Control Flow If Statements
6
While and For Loops
7
Functions
8
Classes and Objects

Intro to Tensorflow

1
Intro
2
Topics List
3
Importing Tensorflow to Pycharm
4
Constant Nodes and Sessions
5
Variable Nodes
6
Placeholder Nodes
7
Operation nodes
8
Loss, Optimizers, and Training
9
Building a Linear Regression Model
10
Source Files

Machine Learning in Android Studio Projects

1
Introduction to Level 2

Tensorflow Estimator

1
Introduction
2
Topics List
3
Setting up Prebuilt Estimator Model
4
Evaluating and Predicting with Prebuilt Model
5
Building Custom Estimator Function
6
Testing the Custom Estimator Function
7
Summary and Model Comparison
8
Source Files

Intro to Android Machine Learning Model Import

1
Intro and Demo
2
Topics List
3
Formatting and Saving the Model
4
Saving the Optimized Graph File
5
Starting Android Project
6
Building the UI
7
Implementing Inference Functionality
8
Testing and Error Fixing
9
Source Files

Simple MNIST

1
Intro and Demo
2
Topics List and Intro to MNIST Data
3
Building Computational Graph
4
Training and Testing the Model
5
Saving and Freezing the Graph for Android Import
6
Setting up Android Studio Project
7
Building the UI
8
Loading Digit Images
9
Formatting Image Data
10
Making Prediction Using Model
11
Displaying Results and Summary
12
Simple MNIST - Mammoth Interactive

MNIST with Estimator

1
Introduction
2
Topics List
3
Building Custom Estimator Function
4
Building Input Functions, Training, and Testing
5
Predicting Using Our Model and Model Comparisons
6
MNIST With Estimator - Mammoth Interactive

Advanced MNIST

1
Intro and Demo
2
Topics List
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
5
5 out of 5
2 Ratings

Detailed Rating

Stars 5
2
Stars 4
0
Stars 3
0
Stars 2
0
Stars 1
0
33b4b914608113d99bea07ed688ebe4a
30-Day Money-Back Guarantee

Includes

21 hours on-demand video
18 articles
Full lifetime access
Access on mobile and TV
Certificate of Completion