Mô tả

There’s strong motivation for companies to find someone who can “do it all”.

This Course explores the features of full-stack mobile development environments and covers several core native and hybrid mobile alternatives and the factors that influence the selection of each platform.

Full-stack mobile app development lies at the nexus of content and technology. Billions of people worldwide now use smartphones and tablets, which form the client side of the full-stack app. The server side is often a distributed collection of microservices, authenticating servers, and CDN assets that are compiled at runtime each time an application is opened. Between the two lies the processes that connect them, including testing, continuous integration and continuous deployment, scaling and containerization, and proprietary device requirements.

To be a full-stack mobile developer, you need to have an understanding, or vision, of the big picture in app development.

This includes:

  • The look and feel in devices

  • The servers and containers that are accessed to provide content and data processing

  • Development processes like testing and debugging

  • Reasons and trade-offs behind choosing solutions among many alternatives


    This course will provide an overview of some of the most popular tools (in 2021) for developing full-stack mobile apps. I touched on some of the core concepts, considerations, dependencies, and ecosystems, while leaving the heavy lifting to upcoming articles and tutorials.


What you will learn in this course ?

  1. App development lifecycle Introduction

  2. Android and IOS Layout and Widgets

  3. Android and IOS MultiMedia

  4. Android and IOS Maps

  5. Android and IOS Networking

  6. Android and IOS Storage

  7. Android and IOS Firebase

  8. Android and IOS GraphQL

  9. Android and IOS Camera

  10. Android and IOS Best Practices for coding and design pattern

  11. Git and GitHub Intro

  12. Android and IOS Mobile Application Security Tips

  13. Android and IOS App Publication


Programming Language Used

  1. Java

  2. Kotlin

  3. Swift

  4. Dart

  5. C#

  6. JavaScript

  7. XML and XMAL

  8. SQL and GraphQL


Bạn sẽ học được gì

You will learn about Full Stack Mobile App Development with native and Hybrid mobile apps framework.

Android with Java and Kotlin

IOS with Swift

Flutter with Dart

React Native with JavaScript

Xamarin with C#

Tools - Android Studio - Xcode - Visual Studio and Visual Studio Code

Weekly Updates with new Material on demand

Yêu cầu

  • Basic Programming knowledge
  • Java ,Kotlin, Swift, Dart, C#

Nội dung khoá học

53 sections

What you will Learn and what to expect

1 lectures
Course Learning Introduction
05:26

Mobile App Development Lifecycle

1 lectures
Intro
05:02

Mobile Application Lifecycle

5 lectures
Android Application Lifecycle
07:00
IOS Application Lifecycle
04:35
Flutter Application Lifecycle
05:33
React Native Application Lifecycle
04:12
Xamarin Application Lifecycle
03:24

Hello World Application

5 lectures
Android Hello World Application
24:39
IOS Hello World Application
05:44
Flutter Hello World Application
10:46
React Native Hello World Application
10:15
Xamarin Hello World Application
07:38

Android Layouts and Views

8 lectures
Android Layouts Intro
11:59
Android Relative Layout
06:46
Android Constraint Layout
15:03
Android TextView
17:33
Android Edittext
11:54
Android Button
12:39
Android ImageView
18:26
Android RecyclerView
18:53

IOS Layouts and Views

6 lectures
IOS Storyboard Intro
06:54
IOS UILabel , UITextField and UITextView
09:23
IOS Buttons
03:53
IOS UIImage View
02:32
IOS Table View Controller
06:21
Swift UI Intro
08:21

Flutter Layouts and Views

4 lectures
Flutter Text
06:42
Flutter Button
04:34
Flutter TextField
02:51
Flutter ListView
02:15

React Native Layouts and Views

5 lectures
React Native Text
06:22
React Native Button
02:17
React Native Text Input
07:59
React Native Flex Layout
05:14
React Native Image
02:25

Xamarin Layouts and Views

5 lectures
Xamarin Label
07:55
Xamarin Button
04:20
Xamarin Editor
02:44
Xamarin Image
04:19
Xamarin List
04:52

Android Multimedia

2 lectures
Introduction - Android MultiMedia Theory
11:19
Android Media Player Code Walk
08:45

IOS Multimedia

2 lectures
Introduction
07:28
How to Make Ios Video Player
04:00

Flutter Multimedia

2 lectures
Introduction
01:49
Flutter Video Player Demo
06:04

React Native Multimedia

2 lectures
Introduction
02:52
React Native Player Sample
03:14

Xamarin Multimedia

2 lectures
Introduction
01:39
Xamarin Media Manager Video View
03:40

Android Maps

1 lectures
Introduction Android Maps
05:19

IOS Maps

1 lectures
Introduction IOS Maps - How to Add Maps to Your iOS App in Swift
05:22

Flutter Maps

1 lectures
Introduction Flutter Maps
05:49

React Native Maps

1 lectures
Introduction React Native Maps
05:00

Xamarin Maps

1 lectures
Introduction Xamarin Maps
10:31

Android Networking

1 lectures
Android Api and Web Sockets
16:49

IOS Networking

2 lectures
Introduction
07:41
Alamofire Intro
11:23

Flutter Networking

1 lectures
Introduction
11:43

React Native Networking

1 lectures
Introduction
04:20

Xamarin Networking

1 lectures
Introduction
09:25

Android Storage

1 lectures
Android Storage and File System
15:36

IOS Storage

1 lectures
Introduction
17:37

Flutter Storage

1 lectures
Introduction
09:20

React Native Storage

1 lectures
Introduction
02:36

Xamarin Storage

1 lectures
Introduction
08:11

Android Firebase

1 lectures
Android Firebase Introduction
09:01

IOS Firebase

1 lectures
Introduction
02:21

Flutter Firebase

1 lectures
Introduction
01:32

React Native Firebase

1 lectures
Introduction
02:11

Xamarin Firebase

1 lectures
Introduction
01:32

GraphQL

1 lectures
Introduction
06:03

Android GraphQL

1 lectures
Android GraphQL
07:11

IOS GraphQL

1 lectures
Introduction
04:22

Flutter GraphQL

1 lectures
Introduction
04:20

React Native GraphQL

1 lectures
Introduction
02:05

Xamarin GraphQL

1 lectures
Introduction
02:31

Android Camera

2 lectures
Android Camera X
07:49
Android Camera Intent
01:26

IOS Camera

1 lectures
IOS Camera Intro
05:39

Flutter Camera

1 lectures
Flutter Camera Intro
03:08

React Native Camera

1 lectures
React Native Camera Intro
02:28

Xamarin Camera

1 lectures
Xamarin Camera Intro
02:08

Android Best Practices

1 lectures
Introduction
13:02

IOS Best Practices

1 lectures
Introduction
08:35

Flutter Best Practices

1 lectures
Introduction
12:27

React Native Best Practices

1 lectures
Introduction
05:20

Xamarin Best Practices

1 lectures
Introduction
03:00

Git and Source Code Management

1 lectures
Git Intro
07:26

Mobile App Security

1 lectures
Security Tips And Tricks
04:54

Mobile App Publication

2 lectures
Android Publication
05:07
IOS Publication
03:53

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.