Beginners Guide To Building Mobile Web Apps

Posted By: ELK1nG

Beginners Guide To Building Mobile Web Apps
Last updated 1/2017
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.09 GB | Duration: 2h 49m

An Introduction to HTML5, jQuery Mobile, and Web Frameworks

What you'll learn
Learn fundamental principles of mobile app development
Learn how to build a fully functional application
Learn how to prepare your environment for mobile app development
Requirements
This course is designed for the absolute beginner, meaning no web development experience is required.
Description
In this Beginners Guide to Building Mobile Web Apps, expert authors Chris Minnick and Eva Holland will teach you how to create mobile web apps that will be able to run on multiple mobile device operating systems. This course is designed for the absolute beginner, meaning no web development experience is required.You will start by learning about the three types of mobile apps, then jump into learning how to design an app. Throughout the course, you will be working on designing, developing, and deploying a mobile ToDo list app. Minnick and Holland will teach you how to prototype the ToDo app, then show you how to set up your development environment. This video tutorial will also cover HTML5, how to style with CSS3, how to use JavaScript and jQuery, and how to create an app with jQuery Mobile. Finally, you will learn about mobile optimization techniques, as well as how to deploy your app and upload it to the web.Once you have completed this computer based training course, you will be fully capable of creating your own mobile web app. Working files are included, allowing you to follow along with the authors throughout the lessons.

Overview

Section 1: Introduction

Lecture 1 Important - Download These First - Working Files

Lecture 2 Introduction And Overview

Lecture 3 How To Access Your Working Files

Section 2: Why Create Mobile Web Apps?

Lecture 4 3 Types Of Mobile Apps

Lecture 5 Native Apps

Lecture 6 Web Apps

Lecture 7 Hybrid Apps

Section 3: Designing An App

Lecture 8 Effective Mobile App Design

Lecture 9 User Centered And Mobile First Design

Section 4: App Prototyping

Lecture 10 Introduction To Prototyping

Lecture 11 Prototyping The ToDo Game App

Section 5: Setting Up Your Development Environment

Lecture 12 Installing The Development Environment

Lecture 13 Configuring The Development Environment

Section 6: HTML5 Crash Course

Lecture 14 What Is HTML?

Lecture 15 HTML5 Syntax

Lecture 16 Types Of HTML Elements

Lecture 17 Document Structure

Lecture 18 Semantic HTML

Lecture 19 Initial Demo App Layout

Section 7: Styling With CSS3

Lecture 20 What Is CSS3?

Lecture 21 Introducing CSS Selectors

Lecture 22 CSS Properties

Lecture 23 CSS Positioning

Lecture 24 Adding CSS To HTML

Lecture 25 Styling The Demo App - Navigation

Lecture 26 Styling The Demo App - Headers

Section 8: Introduction To Javascript

Lecture 27 What Is Javascript?

Lecture 28 Javascript Variables

Lecture 29 Introducing Data Types

Lecture 30 Numbers In Javascript

Lecture 31 Working With Strings

Lecture 32 Booleans, NaN And Undefined

Lecture 33 Javascript Expressions

Lecture 34 Javascript Operators

Lecture 35 Control Structures

Lecture 36 Loops

Lecture 37 Javascript Functions

Lecture 38 HTML DOM - Part 1

Lecture 39 Applying Javascript To The Demo App - Part 1

Lecture 40 Applying Javascript To The Demo App - Part 2

Section 9: JQuery

Lecture 41 What Can JQuery Do?

Lecture 42 JQuery Selectors

Lecture 43 JQuery Functions

Lecture 44 Converting The ToDo App To JQuery

Section 10: Your First App With JQuery Mobile

Lecture 45 Introducing JQuery Mobile

Lecture 46 JQuery Mobile Pages And Navigation

Lecture 47 JQuery Mobile Content And Widgets

Lecture 48 Applying JQuery Mobile To The ToDo App

Section 11: Mobile Optimization Techniques

Lecture 49 Offline Apps

Lecture 50 Local Storage

Lecture 51 Understanding The Viewport

Lecture 52 Mobile Meta Tags And App Icons

Section 12: Deploying Your App

Lecture 53 Uploading Your App To The Web Using FTP

Lecture 54 Creating A Hybrid App With PhoneGap Build

Section 13: Conclusion

Lecture 55 Wrap Up

Anyone who wants to learn mobile app development