
Begin by exploring Android Studio, installing the tool, and navigating its interface, then learn Java basics and build a simple input-output app to start developing quickly.
Learn to download and install Android Studio on Mac, configure SDK components, and start a new project with a chosen API level, while troubleshooting basic SDK compatibility and project structure.
Explore the Android Studio interface, navigate the project view and file structure, switch between files, and use log statements as you prepare to run projects with an emulator.
Explore Java variable types from integers and longs to floats, doubles, booleans, chars, and strings, and learn declaration and initialization, default values, and the difference between primitive types and strings.
Explore primitive types and strings, assignments, arithmetic and conditional operators, and basic conversions. Learn type casting, string concatenation, and parsing strings to numbers using standard methods.
Explore arrays and lists in Java, highlighting immutability of arrays versus the mutable nature of lists, including array and ArrayList setup, initialization, and basic operations.
Learn static variables and access modifiers in Java, including class-level constants accessed via the class name, and how private access and encapsulation are achieved with methods.
Build and position a basic Android UI using constraint layout, edit text, and text view, then wire up string resources and on click to display results.
Discover how to declare, implement, and call functions in Python, pass parameters, return values, and use promises, while managing starting and current positions in example scenarios.
Begin with TensorFlow basics, learn what it is, install it into Python, and build training and testing models, culminating in a linear regression from scratch.
Explore the key TensorFlow components to build a computational graph and train and test a model. Follow along to build a simple linear regression model in Python.
Save a pre-trained model, import it into Android Studio, and build an app that uses TensorFlow to predict digits from NIST data.
Learn to build a custom estimator function in TensorFlow, defining a model function with features, labels, loss, and a gradient-descent optimizer, then train and evaluate with custom input data.
Compare a custom estimator function to a prebuilt model in a deep learning workflow, covering training, evaluation, prediction, and debugging of mode handling, input defaults, and float types.
Design a simple Android UI that accepts a number and shows the result, wire it to main activity, and configure TensorFlow inference inputs, outputs, input shape, and library loading.
Initialize a TensorFlow inference interface, prepare a float input, run inference on the model, and display the resulting output in the text view after pressing the button.
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!