Java Programming Basics. Intro to Progressive Web Apps. Google Maps APIs. Front End Frameworks. Android Tutorials: How to create <anything> in Android. Lesson 1 - User Interface Components (about 16 hours) In this lesson, we will highlight various important components of the Android User Interface (UI) — like Radio Buttons, Grid Views and several more — that will allow you to make highly functional mobile apps.
We will focus on each UI component by trying to answer the question, "How do I use ________ in Android? " For each question below, we will guide you to the best Internet tutorial that will offer step-by-step instructions on how to use the UI component in a new android app. Here is the full list of questions we will answer in this course: Intro to Physics Fundamentals Course (Physics 101) Website Performance Optimization Testing Course. Overview Throughout the course, you’ll build a performance toolbox to help you build faster website experiences by taking advantage of PageSpeed Insights recommendations and measuring page performance on mobile and desktop with Chrome Developer Tools.
Specifically, we'll discuss pain points and difficulties that are easy to run into when you don't use an organizational model. Browser Rendering Optimization. Learn Responsive Images. Lesson 1 - Getting up and Running Before you start working with responsive images, you need to start debugging on your mobile devices.
This lesson will help you get started with Developer Tools and mobile debugging. Lesson 2 - Units, Formats, Environments You can't optimize what you can't measure. In this lesson, you will start with comparing different kinds of images on the web and getting familiar with different units you can use to scale them. Udacity. Authentication & Authorization: OAuth. Lesson 1 - Authentication vs.
Authorization Learn the difference between the concepts of authentication and authorization and address some major security concerns that developers must protect against when developing a web application. You will learn how OAuth 2.0 makes implementing security easier for developers and users alike by allowing your users to sign in to your applications while keeping all of the security on well-known and trusted OAuth providers. Finally, you will see OAuth 2.0 in action as you make API requests using Google's OAuth 2.0 Playground. How to Use Version Control in Git & GitHub. Designing RESTful APIs. Web Tooling & Automation. Introduction Learn how to protect yourself from micro and over-optimization. Being pragmatic vs. idealistic when choosing toolsIdentify the real value of the tool (is it well maintained?