Get $1 credit for every $25 spent!

The Complete Introduction to Software Engineering Bundle

Ending In:
Add to Cart - $59.99
Add to Cart ($59.99)
$1,235
95% off
wishlist
Courses
13
Lessons
219
Enrolled
191

What's Included

Product Details

Access
Lifetime
Content
1.0 hours
Lessons
12

Getting Started with NodeJS for Beginners

Learn the Basics of Powerful JavaScript Engine NodeJS with Core Libraries

By EDUmobile Academy | in Online Courses

NodeJs is a powerful JavaScript engine that can be used for a variety of tasks. In this course, you'll learn the basics of working with NodeJS. You'll be working with the core libraries, but also learn about using npm: the Node Package Manager to load and work with any third-party package that has been developed for NodeJS. You'll also look at three ways to write and run a simple web server using node.

8,061 positive reviews from 157,992 students

  • Access 12 lectures & 1 hour of content 24/7
  • Understand the basics of working w/ NodeJS
  • Load Node Package Manager & work w/ any third-party package
  • Learn 3 ways to write & run a simple web server using node

"Plain,simple and easy to understand introduction to Node.Js. I am learning MEAN stack and I wanted to brush up things regarding Node Js." – Abhinav Shrivastava

EDUmobile Academy develops high-quality video training courses around topics in mobile development including iPhone, Android, Windows Phone, Java, Responsive Web Design and other emerging technologies. Every course is created by an expert developer and a trained mentor in the area of expertise.

EDUmobile Academy was founded in 2008 when smartphones were just emerging into the market. Founder Vishal Lamba is experienced in multiple areas of digital design, mobile development and design, web technologies and digital marketing. He has a mathematics and computer science degree from Lawrence University, USA.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: web & mobile streaming
  • Certification of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: beginner

Requirements

  • Any device with basic specifications
  • Comfortable writing & understanding object-oriented JavaScript
  • Knowledge of any programming langugage is helpful but not necessary

Course Outline

  • Your First Program
  • Basic Setup
    • Introduction - 3:07
    • Download and Install of node.js - 2:04
    • Testing the Installation - 5:55
  • Getting Started
    • Introduction to the npm Package Manager - 9:42
    • Using the Read-Eval-Print Loop Utility - 3:43
    • Using the fs Library for File Input - 7:02
    • Pulling Information from the Listing - 6:11
    • File Output Added - 7:06
  • With Servers
    • Serving Static Content with the HTTP Package - 4:40
    • Using the HTTP Server Global Package - 5:28
    • Serving Files with Node-static - 7:04
    • Handling Error Pages with Node-static - 5:47

View Full Curriculum


Access
Lifetime
Content
1.0 hours
Lessons
8

Getting Started with Angular JS

Understand the Basics of AngularJS Thoroughly with a Practical Approach

By EDUmobile Academy | in Online Courses

This course is designed to help you to understand the basics of AngularJS quickly and thoroughly. AngularJS is basically a JavaScript framework (an open-source web application framework) library, which is distributed as a JavaScript file. Mainly used in developing a Single Page Application (SPA). It extends HTML with additional new attributes hence making simple development and making it more responsive at the user’s end since HTML was never designed for dynamics views.

8,061 positive reviews from 157,992 students

  • Access 8 lectures & 1 hour of content 24/7
  • Develop web-based application using AngularJS
  • Acquire knowledge of basic AngularJS components
EDUmobile Academy develops high-quality video training courses around topics in mobile development including iPhone, Android, Windows Phone, Java, Responsive Web Design and other emerging technologies. Every course is created by an expert developer and a trained mentor in the area of expertise.

EDUmobile Academy was founded in 2008 when smartphones were just emerging into the market. Founder Vishal Lamba is experienced in multiple areas of digital design, mobile development and design, web technologies and digital marketing. He has a mathematics and computer science degree from Lawrence University, USA.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: web & mobile streaming
  • Certification of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: beginner

Requirements

  • Any device with basic specifications

Course Outline

  • Introduction to AngularJS
    • Introduction
    • Simple Hello World App
    • Angular Expressions
    • Abstracting the Controller into a Module
  • Filters in AngularJS
    • Using a Filter to Search
    • Currency, Uppercase, and Lowercase Filters
    • Discussion on Form Validation
    • Demo on Form Validation

View Full Curriculum


Access
Lifetime
Content
3.0 hours
Lessons
34

Learn Google Go: Go lang Programming for Beginners

Diversify Your Coding Skill Set with This Open Source Language Developed (And Used) by Google

By EDUmobile Academy | in Online Courses

Go language is an open-source programming language that was developed at Google to simplify many programming tasks. It's an excellent language to add to your coding repertoire and may help you separate yourself from other programmers of similar ability. In this course, you'll learn the syntax of Go, and how to streamline your programs using Go's efficient functionality.

8,061 positive reviews from 157,992 students

  • Access 34 lectures & 3 hours of content 24/7
  • Find package documentation in Go
  • Learn data types, program structure & functions of the Go language
  • Dive into loops, conditional statements, arrays, slices, structures & pointers
  • Understand the different reference types & value types

"It's easy to know Go lang for experienced programming with short examples." – Chen Li Jui

EDUmobile Academy develops high-quality video training courses around topics in mobile development including iPhone, Android, Windows Phone, Java, Responsive Web Design and other emerging technologies. Every course is created by an expert developer and a trained mentor in the area of expertise.

EDUmobile Academy was founded in 2008 when smartphones were just emerging into the market. Founder Vishal Lamba is experienced in multiple areas of digital design, mobile development and design, web technologies and digital marketing. He has a mathematics and computer science degree from Lawrence University, USA.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: web & mobile streaming
  • Certification of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: beginner

Requirements

  • Any device with basic specifications
  • Install Google Go tool (not included)
  • Knowledge of any programming language is helpful, but not necessary
  • Any Linux based operating system is recommended

Course Outline

  • Getting Familiar
    • Course Introduction - 2:43
    • Installing Go - 5:20
    • Verifying the Install with hello.go - 5:48
    • Getting Package Documentation - 3:39
    • Data Types and Declaration - 8:53
    • Program Structure with Global Var Declaration - 6:51
    • Declaring Multiple Variables on Single Line - 2:44
    • Introduction to Functions - 4:26
    • Returning Multiple Values from a Function - 4:14
    • Naming Return Values - 2:42
    • Variadic Parameter List - 5:19
    • Recursive Functions - 6:08
  • Conditional Statements and Loops
    • Finding the Average of an Array - 8:35
    • For Loops - Part 1 - 5:42
    • Range and Len of an Array - 5:49
    • If, else if, and else - 7:30
    • Switch without Conditional - 4:26
    • Switching on a Variable - 3:07
    • Switch with Combined Cases - 4:38
  • Maps, Pointer and More
    • Intro to Slices - 7:05
    • The Append Function - 4:40
    • Returning a Slice from a Function - 7:32
    • Learn Maps - 10:23
    • Learn Structures - 5:24
    • Introduction to Pointers - 6:39
    • Demo on Pointers - 5:35
    • Passing Function Parameters by Reference - 5:38
  • Functions, Methods and More
    • Buffered String Read from stdin - 9:18
    • Using Scan and Scanln for Input - 11:18
    • Structure Initialization and Method Syntax - 11:05
    • Using Defer - 3:58
    • Function Types - 3:05
    • Closure Demo – Fibbonacci Numbers - 4:39
    • Interfaces - 6:21

View Full Curriculum


Access
Lifetime
Content
1.0 hours
Lessons
14

Ruby Programming Basics

Learn One of the Most Popular Web Programming Languages From Scratch

By EDUmobile Academy | in Online Courses

This is an introductory course for the Ruby programming language, suitable for anyone who wants to use Ruby for any purpose. Whether you intend to use Ruby for Rails development, at the command line, or for writing GUI applications, this is the place to start. The course consists of nearly two hours of training and teaches Ruby syntax. This course only assumes that you have some grasp of basic Object-Oriented Programming, what classes and objects are, and how to use them.

8,061 positive reviews from 157,992 students

  • Access 14 lectures & 1 hour of content 24/7
  • Understand the basic principles of Ruby programming
  • Run Ruby interactively at the command prompt
  • Understand variable, constant syntax, control structures & more

"This is the first time I completely understood "yield" and blocks; that it's a way of passing a routine into a common def. Everything so far has been clear. – Carl M. Rabbin

EDUmobile Academy develops high-quality video training courses around topics in mobile development including iPhone, Android, Windows Phone, Java, Responsive Web Design and other emerging technologies. Every course is created by an expert developer and a trained mentor in the area of expertise.

EDUmobile Academy was founded in 2008 when smartphones were just emerging into the market. Founder Vishal Lamba is experienced in multiple areas of digital design, mobile development and design, web technologies and digital marketing. He has a mathematics and computer science degree from Lawrence University, USA.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: web & mobile streaming
  • Certification of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: beginner

Requirements

  • Any device with basic specifications
  • Some programming knowledge
  • Install Ruby on Windows OS (not included)
  • Any text editor, Aptana Studio 3 is recommended

Course Outline

  • Beginning with Basics
    • Introduction - 4:17
    • Getting Ruby - 2:33
    • Hello World, Puts and Gets - 5:47
    • Interactive Ruby Prompt, Int, Float and String - 8:02
    • Variables and Constants - 6:16
    • If, elsif, and else - 7:35
    • If and unless Statement Modifiers - 3:49
    • Special variable types ($ @ and @@) - 5:52
    • Loops in Ruby - 10:27
  • Ruby Classes and Properties
    • Classes, Properties and Methods - 10:15
    • attrreader, attrwriter and attr_accessor - 6:28
    • Inheritance in Ruby - 5:57
    • Method Access Discussion - 5:59
    • Method Access Demo - 7:26

View Full Curriculum


Access
Lifetime
Content
2.0 hours
Lessons
29

Core Java Programming for Beginners

Start Here to Become a Professional Programmer Using Java

By EDUmobile Academy | in Online Courses

Java is one of the most powerful web development languages on Earth and is used in everything from mobile phones to Blu-Ray players. It's an extremely portable language, meaning programs written in Java are easily moved between platforms without changing code, which makes Java very useful and desirable. This course will give you all the skills you need to start creating apps in Java.

8,061 positive reviews from 157,992 students

  • Access 29 lectures & 2 hours of content 24/7
  • Install & run IntelliJ Idea
  • Learn Java basic classes, program output, user input, properties & more
  • Understand classes & objects, data types, modifiers & more
  • Discover conditionals & loops, interfaces, arrays & more
EDUmobile Academy develops high-quality video training courses around topics in mobile development including iPhone, Android, Windows Phone, Java, Responsive Web Design and other emerging technologies. Every course is created by an expert developer and a trained mentor in the area of expertise.

EDUmobile Academy was founded in 2008 when smartphones were just emerging into the market. Founder Vishal Lamba is experienced in multiple areas of digital design, mobile development and design, web technologies and digital marketing. He has a mathematics and computer science degree from Lawrence University, USA.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: web & mobile streaming
  • Certification of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: beginner

Requirements

  • Any device with basic specifications
  • Basic knowledge of programming language will be helpful

Course Outline

  • Introduction to Java
    • Downloading Java - 2:03
    • Downloading Intelli J IDEA - 1:53
    • IntelliJ IDEA Overview - 3:00
  • Basic Information
    • The Main Class Demo - 6:15
    • Output Demo - 5:53
    • Input Demo - 6:36
    • Preview of Classes, Finding Information about a Class - 5:02
  • Methods in Java
    • Class Modifiers and Subclass - 9:10
    • Final Classes - 2:35
    • Method syntax, getters and setters - 7:34
    • Static Properties and Methods - 4:02
  • Conditionals and Loops
    • If Statement - 4:36
    • if and else Statements - 4:56
    • Switch Statements - 4:48
    • while and do loops in Java - 4:47
    • Infinite loops in Java - 1:45
    • For Loops in Java - 5:01
  • Interfaces in Java
    • What is an Interface? - 4:23
    • Declaring and Using Interfaces - 6:20
    • Casting - 4:40
    • Interface Example using downcasting from Object - 8:36
  • Arrays - Composite Types
    • Overview of Arrays - 4:03
    • Declaring and Using Arrays - 6:43
    • Some Useful Methods of the Arrays Class - 3:13
    • Using the for-each (for-in) loop - 6:24
  • Arrays - Collections
    • Collections, ArrayList Discussion - 4:03
    • Demo of Array Lists - 5:17
    • HashMaps Discussion - 3:07
    • Demo of Hash Maps - 6:20

View Full Curriculum


Access
Lifetime
Content
1.0 hours
Lessons
7

Introduction to Electronics for Makers

Begin Working with Electronics by Understanding Fundamental Electrical Quantities

By EDUmobile Academy | in Online Courses

This course teaches the fundamental electrical quantities that you need to understand to begin working with electronics. With 7 lectures, this course will cover voltage, current, resistance, and power: how they all fit together, and how they affect one another. The course is intended as the first module of an ongoing series: Electronics for Makers.

8,061 positive reviews from 157,992 students

  • Access 7 lectures & 1 hour of content 24/7
  • Understand Ohm's & Kirchoff's Law
  • Perform simulation of voltage across a resistor
  • Understand what resistance is

"This was an excellent course, it gave a very good overview of what was going on with each of the components, and gave the necessary math to make the understanding possible." – Bobby Claude

EDUmobile Academy develops high-quality video training courses around topics in mobile development including iPhone, Android, Windows Phone, Java, Responsive Web Design and other emerging technologies. Every course is created by an expert developer and a trained mentor in the area of expertise.

EDUmobile Academy was founded in 2008 when smartphones were just emerging into the market. Founder Vishal Lamba is experienced in multiple areas of digital design, mobile development and design, web technologies and digital marketing. He has a mathematics and computer science degree from Lawrence University, USA.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: web & mobile streaming
  • Certification of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: beginner

Requirements

  • Any device with basic specifications
  • Multimeter (Volt-Amp-Ohm)
  • 9V battery with clip
  • Solderless breadboard & few resistors
  • Will need to install a few apps

Course Outline

  • Beginning with Basics
    • Introduction - 2:34
    • Learn Voltage, Charge, Current and Power - 10:05
    • What is Resistance - 9:40
    • Simulation of Voltage Across a Resistor - 7:05
    • Metric Prefixes and Scientific Notation - 14:35
    • Kirchoff's Voltage Law - 6:50
    • Kirchoff's Current Law - 6:33

View Full Curriculum


Access
Lifetime
Content
3.0 hours
Lessons
44

Build Powerful Private Blog Networks for Top SEO Rankings

Learn the Exact Processes for Building Your PBN in a Detailed Course, Complete with Resources & Templates

By EDUmobile Academy | in Online Courses

With over 3 hours of training, you will learn how to build out your own powerful PBN that you can then use to rank your websites on Google. By the end of the course, you will be able to find hidden high-power expired domains easily, construct your own Private Blog Network and start ranking your sites easily on Google. You also get access to resources to help you manage your PBN and downloadable ebook guide for quick reference.

8,061 positive reviews from 157,992 students

  • Access 44 lectures & 3 hours of content 24/7
  • Understand what goes into building out a Private Blog Network
  • Learn how to avoid Google footprints detection & keep your PBN way under the radar
  • Learn how to identify quality Expired Domains for use in your PBN

"Great course, definitely recommended...very structured, very detailed and concepts very clear" – Harold Crow

EDUmobile Academy develops high-quality video training courses around topics in mobile development including iPhone, Android, Windows Phone, Java, Responsive Web Design and other emerging technologies. Every course is created by an expert developer and a trained mentor in the area of expertise.

EDUmobile Academy was founded in 2008 when smartphones were just emerging into the market. Founder Vishal Lamba is experienced in multiple areas of digital design, mobile development and design, web technologies and digital marketing. He has a mathematics and computer science degree from Lawrence University, USA.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: web & mobile streaming
  • Certification of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: all levels

Requirements

  • Any device with basic specifications
  • Basic understanding of SEO
  • Familiarity with WordPress

Course Outline

  • Introduction to Private Blog Networks for SEO
    • Introduction To PBN - 13:19
    • Cost of Building Your PBN - 12:26
    • Planning Your PBN Strategy - 14:41
  • Expired Domains for PBN - An Introduction
    • Lifecycle Of A Domain - 13:44
    • Analyzing Metrics of an Expired Domain - 9:21
    • Expired Domain Crawlers - 8:06
    • Domain Databases - 3:18
  • Hosting Your PBN and How to Link Out from your PBN
    • Hosting Your PBN - 3:37
    • Linking From Your PBN to Money Site - 4:46
    • Finding Good Web Hosting Providers - 1:37
  • Setting Up Your PBN Sites
    • Setting Up Your PBN On Wordpress - 2:03
    • Elements All PBN Sites Must Have - 3:16
    • Other Elements for Your PBN Sites - 2:11
    • Finding Your Most Powerful Pages - 2:41
    • Key Wordpress Plugins - 7:13
    • Wordpress Settings Vary Them
    • Linking Out To Other Authority OBLs - 2:32
    • Adding Content To Your PBN SIte - 3:12
  • All About PBN Footprints
    • What Is A Footprint - 4:13
    • Hosting Footprints - 5:13
    • Site Setup Footprints - 3:34
    • Site Content Footprints - 2:59
    • Site Linking Footprints - 3:21
  • Closing Notes and Some PBN Tips
    • To Your PBN SEO Victory! Parting Tips… - 2:51
    • Bonus-Tips - 2:58
  • [Case Studies] Expired Domains, Quality & Metrics Analysis
    • Expired Domains, Quality & Metrics Analysis - Introduction [Part 1] - 5:27
    • Expired Domains, Quality & Metrics Analysis - Case Study [Part 2] - 6:47
    • Expired Domains, Quality & Metrics Analysis - Case Study [Part 3] - 10:50
    • Expired Domains, Quality & Metrics Analysis - Case Study [Part 4] - 7:38
    • Expired Domains, Quality & Metrics Analysis - Case Study [Part 5] - 4:01
    • Expired Domains, Quality & Metrics Analysis - Case Study [Part 6] - 1:43
    • Expired Domains, Quality & Metrics Analysis - Case Study [Part 7] - 8:12
    • Expired Domains, Quality & Metrics Analysis - Case Study [Part 8] - 4:07
    • Expired Domains, Quality & Metrics Analysis - Case Study [Part 9] - 5:15
    • Expired Domains, Quality & Metrics Analysis - Case Study [Part 10] - 2:38
    • Expired Domains, Quality & Metrics Analysis - Case Study [Part 11] - 4:37
    • Expired Domains, Quality & Metrics Analysis - Case Study [Part 12] - 5:19
    • Expired Domains, Quality & Metrics Analysis - Case Study [Part 13] - 1:50
    • Expired Domains, Quality & Metrics Analysis - Case Study [Part 14] - 8:01
    • Expired Domains, Quality & Metrics Analysis - Case Study [Part 15] - 1:08
    • Expired Domains, Quality & Metrics Analysis - Case Study [Part 16] - 2:38
    • Expired Domains, Quality & Metrics Analysis - Case Study [Part 17] - 3:23
    • Expired Domains, Quality & Metrics Analysis - Case Study [Part 18] - 1:41
    • Expired Domains, Quality & Metrics Analysis - Case Study [Part 19] - 1:40

View Full Curriculum


Access
Lifetime
Content
1.0 hours
Lessons
7

Getting Started with Perl for Beginners

Learn Perl Programming Language Suited to Nearly Any Task

By EDUmobile Academy | in Online Courses

Perl is a language originally intended for text manipulation but has evolved over the years into a general-purpose programming language suited to nearly any task. In this course, you’ll learn the core language. While Perl has much in common with earlier C-based languages, it does have some syntactic idiosyncrasies that you must learn. Whether you’re new to programming or coming from a language like C or Java, learning Perl will be an exciting and rewarding experience.

8,061 positive reviews from 157,992 students

  • Access 7 lectures & 1 hour of content 24/7
  • Learn the Perl core language
  • Use Math & String Operators properly
  • Understand Conditional & Comparison Operators

"Very clear thoughts and explanation. The screenshots were very helpful." – Kenny King

EDUmobile Academy develops high-quality video training courses around topics in mobile development including iPhone, Android, Windows Phone, Java, Responsive Web Design and other emerging technologies. Every course is created by an expert developer and a trained mentor in the area of expertise.

EDUmobile Academy was founded in 2008 when smartphones were just emerging into the market. Founder Vishal Lamba is experienced in multiple areas of digital design, mobile development and design, web technologies and digital marketing. He has a mathematics and computer science degree from Lawrence University, USA.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: web & mobile streaming
  • Certification of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: beginner

Requirements

  • Any device with basic specifications
  • Knowledge of any programming language is helpful
  • Installation of Perl (not included)

Course Outline

  • Start with Basics
    • Introduct to Perl - 3:17
    • Installation & Hello Perl Program, shebang - 7:03
    • Whitespace, Semicolons and Scalars - 6:06
    • Comment Syntax, Console Input and Chomp - 5:20
    • Math and String Operators - 5:47
    • Conditional Expressions and Comparison Operators - 7:35
    • Boolean Evaluation of Values - 5:00

View Full Curriculum


Access
Lifetime
Content
2.0 hours
Lessons
11

PhoneGap Development for Absolute Beginners

Understand the Basics of the PhoneGap Dev Framework & Build Your First Mobile Application

By EDUmobile Academy | in Online Courses

This 2-hour course will take you to the fundamentals of PhoneGap. In software development, PhoneGap is a mobile development framework created by Nitobi. It enables software programmers to build applications for mobile devices using JavaScript, HTML5, and CSS3, instead of relying on platform-specific APIs like those in iOS, Windows Phone, or Android. It enables wrapping up of HTML, CSS and Javascript code depending upon the platform of the device. It extends the features of HTML and Javascript to work with the device. The resulting applications are hybrid, meaning that they are neither truly native mobile applications nor purely web-based.

8,061 positive reviews from 157,992 students

  • Access 11 lectures & 2 hours of content 24/7
  • Learn how to set up the development environment
  • Acquire a knowledge of HTML5 & CSS3
  • Be able to create your First PhoneGap Application

"Absolutely great starter video series for beginners just to start and feel comfortable! Thank you very much for this course! – Gene Chechel

EDUmobile Academy develops high-quality video training courses around topics in mobile development including iPhone, Android, Windows Phone, Java, Responsive Web Design and other emerging technologies. Every course is created by an expert developer and a trained mentor in the area of expertise.

EDUmobile Academy was founded in 2008 when smartphones were just emerging into the market. Founder Vishal Lamba is experienced in multiple areas of digital design, mobile development and design, web technologies and digital marketing. He has a mathematics and computer science degree from Lawrence University, USA.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: web & mobile streaming
  • Certification of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: beginner

Requirements

  • Any device with basic specifications
  • Basic knowledge of HTML tags is helpful, but not required

Course Outline

  • Build Your First Application
    • Introduction - 8:28
  • Setting Up the Development Environment
    • Install Native Tool Set - 9:14
    • Install Nodes and Git - 17:42
  • Build Your First Application
    • Build your First Hello World App - Part 1 - 16:25
    • Build your First Hello World App - Part 2 - 16:00
    • Build your First Hello World App - Part 3 - 20:15
  • Basic HTML5
    • Basic HTML Discussion - 14:10
    • Basic HTML Demo - 14:48
    • Hello World Demo - 14:26
    • Basic CSS3 - 13:37
    • Youtube

View Full Curriculum


Access
Lifetime
Content
1.0 hours
Lessons
11

Rust Programming Language for Beginners

Master Rust — One of the Safest & Fastest System Programming Languages

By EDUmobile Academy | in Online Courses

This 1-hour course is a quick and high-level overview of Rust. Rust is a language suitable for systems programming, but unlike other low-level languages, Rust is "safe," meaning that the language itself protects against bugs that occur as a result of directly accessing memory. This safety, along with Rust's speed, makes it a great fit for teams working on embedded systems or time-critical tasks, and anyone who wants to learn more about systems programming in general.

8,061 positive reviews from 157,992 students

  • Access 11 lectures & 1 hour content 24/7
  • Gain beginner's knowledge of Rust Programming Language
  • Understand syntax, data types, immutable & mutable variables, control structures, and more
  • Be able to make a basic script

"The course is excellent for those who want to start with programming using Rust. (Translated)" – Diemesleno Souza

EDUmobile Academy develops high-quality video training courses around topics in mobile development including iPhone, Android, Windows Phone, Java, Responsive Web Design and other emerging technologies. Every course is created by an expert developer and a trained mentor in the area of expertise.

EDUmobile Academy was founded in 2008 when smartphones were just emerging into the market. Founder Vishal Lamba is experienced in multiple areas of digital design, mobile development and design, web technologies and digital marketing. He has a mathematics and computer science degree from Lawrence University, USA.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: web & mobile streaming
  • Certification of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: beginner

Requirements

  • Any device with basic specifications
  • C & C++ knowledge is helpful, but not necessary
  • Install Rust on your OS (not included)

Course Outline

  • Introduction
    • Course Overview - 2:12
    • Introduction to Rust - 6:31
  • Presentations
    • Cargo Presentation - 5:38
    • Function Presentation - 4:48
    • Variables and Types Presentation - 9:45
    • Ownership Presentation - 6:05
  • Allocations, Structures and more
    • Stack vs. Heap Allocation - 5:32
    • Control Structures - 7:44
    • Reference types and Borrows - 6:50
    • Structures - 4:33
    • Traits - 4:46

View Full Curriculum


Access
Lifetime
Content
1.0 hours
Lessons
9

Lua Programming: Master the Basics

Foundation-Level Knowledge on Lua Programming for Basic Game Modding, Scripting, or Library Writing

By EDUmobile Academy | in Online Courses

The Lua Programming: Master the Basics course is a 1-hour course for beginners. This course will cover the basics of the Lua programming language. By the end of the course, you should have a beginner's working knowledge of how to program in Lua, so this course will prepare you for using Lua in the way you want to, whether that's modding your favorite games, scripting in your OS of choice, or writing libraries for others to use.

8,061 positive reviews from 157,992 students

  • Access 9 lectures & 1 hour of content 24/7
  • Learn the basics of working w/ Lua
  • Understand conditional statements & functions
  • Prepare to mod your favorite games, script in your OS, or write libraries

"He did use code run examples and they were good. I enjoyed the course and must now get into the additional resources that were indicated so I can further my LUA education!" – Tom Carroll

EDUmobile Academy develops high-quality video training courses around topics in mobile development including iPhone, Android, Windows Phone, Java, Responsive Web Design and other emerging technologies. Every course is created by an expert developer and a trained mentor in the area of expertise.

EDUmobile Academy was founded in 2008 when smartphones were just emerging into the market. Founder Vishal Lamba is experienced in multiple areas of digital design, mobile development and design, web technologies and digital marketing. He has a mathematics and computer science degree from Lawrence University, USA.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: web & mobile streaming
  • Certification of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: beginner

Requirements

  • Any device with basic specifications
  • Knowledge of any programming language is helpful
  • Install binary on your OS (not included)

Course Outline

  • Introduction & Hello World app
    • marketing lua - 1:37
    • lua intro1 - 5:56
    • lua interpreter - 7:02
    • lua demos - 9:31
  • Control Structure & Tables
    • lua control - 13:30
    • lua tables - 8:38
    • lua hello demo - 7:34
  • Conditional Statements & Functions
    • lua functions - 9:01
    • lua libraries final - 5:10

View Full Curriculum


Access
Lifetime
Content
1.0 hours
Lessons
10

React Native for Absolute Beginners

Build User Interfaces Using React Native & Quickly Prototype Working Solutions for Android and iOS Devices

By EDUmobile Academy | in Online Courses

React Native is a powerful way to build mobile apps using javascript. Based on the React library, an open-source javascript user interface library for web applications, developed by Facebook, React Native allows developers to quickly prototype working solutions for Android and iOS devices. This course teaches the fundamentals of building user interfaces with React Native. The focus of the course is on the View portion of a full Model - View - Controller architecture; the Model and Controller portions are usually provided by such technologies as PHP MySQL.

8,061 positive reviews from 157,992 students

  • Access 10 lectures & 1 hour of content 24/7
  • Understand how React Native works
  • Create your first basic React Native app
  • Work w/ Layouts in a better way

"It is a very basic course, excellent if you are coming from scratch to react-native" – Daniel Vilchis

EDUmobile Academy develops high-quality video training courses around topics in mobile development including iPhone, Android, Windows Phone, Java, Responsive Web Design and other emerging technologies. Every course is created by an expert developer and a trained mentor in the area of expertise.

EDUmobile Academy was founded in 2008 when smartphones were just emerging into the market. Founder Vishal Lamba is experienced in multiple areas of digital design, mobile development and design, web technologies and digital marketing. He has a mathematics and computer science degree from Lawrence University, USA.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: web & mobile streaming
  • Certification of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: beginner

Requirements

  • Any device with basic specifications
  • Xcode or Android Studio (NOT included)
  • Any OS, but Mac is required for Xcode

Course Outline

  • Basics of React Native
    • Introduction to React Native - 4:16
    • Initializing and Running a New Project - 6:13
    • Editing and Running the Code - 6:40
    • Comparing Android and iOS .js Files - 2:20
    • Working with Props - Part 1 - 4:25
    • States and Text Input - 4:56
  • Styling and Formatting
    • CSS and Flexbox Layout - 14:24
    • Styling1 - 8:46
    • Styling2 - 9:53
    • ListView1 - 8:16

View Full Curriculum


Access
Lifetime
Content
5.0 hours
Lessons
23

Learn Responsive Web Design from Scratch

Develop Interactive Websites That Adapt Seamlessly to Any Device

By EDUmobile Academy | in Online Courses

Responsive websites are ones that adapt to varying screen sizes and resolutions. Considering how many people use tablets and smartphones as their primary devices, it is absolutely essential for web developers to know how to build responsive sites. This course will teach you just that, arming you with the skills to design websites that look great on any screen.

8,061 positive reviews from 157,992 students

  • Access 23 lectures & 5 hours of content 24/7
  • Discover HTML5 & its structure
  • Use CSS3 media queries
  • Learn response CSS fluid layouts
  • Understand Twitter Bootstrap
  • Dive into other frameworks like Zurb Foundation, HTML5 Boilerplate & Skeleton

"Very easy to follow along. Clear concise explanations about how things fit together and flow." – Stephanie Robinson

EDUmobile Academy develops high-quality video training courses around topics in mobile development including iPhone, Android, Windows Phone, Java, Responsive Web Design and other emerging technologies. Every course is created by an expert developer and a trained mentor in the area of expertise.

EDUmobile Academy was founded in 2008 when smartphones were just emerging into the market. Founder Vishal Lamba is experienced in multiple areas of digital design, mobile development and design, web technologies and digital marketing. He has a mathematics and computer science degree from Lawrence University, USA.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: web & mobile streaming
  • Certification of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: beginner

Requirements

  • Any device with basic specifications

Course Outline

  • Mobile Web Overview
    • The Importance of Mobile Web - 9:52
    • What is Responsive Web Design - 10:22
    • Tools for Responsive Design - Part 1 - 11:22
    • Tools for Responsive Design - Part 2 - 21:22
  • HTML5 Structure
    • File & Folder Structure - 10:41
    • HTML5 Structure - Part 1 - 23:43
    • HTML5 Structure - Part 2 - 11:31
  • Responsive CSS Fluid Layouts
    • Base CSS - 15:15
    • Fluid Layout - 20:41
    • Sticky Footer - 27:51
  • CSS3 Media Queries
    • JQuery Screen Size Display - 11:38
    • Media Queries for iPads & Laptops - 15:27
    • Responsive Navigation - 13:04
    • Media Queries for Smartphones - 18:29
  • Twitter Bootstrap
    • Bootstrap Overview - 9:58
    • File Structure - 14:15
    • Navbar - 11:38
    • Jumbotron & Grid - 21:37
    • Grids & Panels - 18:48
    • Forms, Wells & Footer - 14:22
  • Other Frameworks
    • Zurb Foundation - 16:40
    • HTML5 Boilerplate - 10:31
    • Skeleton - 9:02

View Full Curriculum



Terms

  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.