Description
In this course, you will learn:-
- Android principles, both theoretical and practical
- How to utilize the Android Studio software to build Android apps from the ground up
- Have a basic understanding of the Android platform and how to add simple functionality
- Begin your portfolio to prepare for job interviews or simply to study
- Learn the fundamentals of the Java programming language
Syllabus:-
- Course structure
- Problems, questions and suggestions
- About this section
- What will I find in this section?
- History of computers
- Current computers
- Computer architecture
- Data representation - Binary
- Units of measure
- How does my software work?
- About this section
- Introduction to programming logic
- Programming logic
- Flux control
- Final considerations
- About this section
- Java Installation - Windows
- IntelliJ installation - Windows
- Java Installation - Linux
- Java Installation - Mac
- IntelliJ Installation - Mac
- IntelliJ Update
- About this section
- Introduction - About Java
- How do Java programs work?
- Compiling and running Java code
- About this section
- Project creation and structure
- Comments
- Variables
- Types of data
- Mathematical operators
- Increment and decrement
- User information
- String manipulation
- quarter to eight
- Primitive types
- Functions - Theory
- Functions - Practice
- Useful String Functions
- Exercise - Data types, operators and functions
- Resolution - Data types, operators and functions
- Exceptions
- What is Android?
- Android Architecture
- Android versions
- Installing Android Studio - Windows
- Android Studio Installation - Linux
- Installing Android Studio - Mac
- Updating Android Studio
- Emulator Configuration - Android Studio
- Emulator configuration
- Layout concepts and definitions
- LinearLayout
- Common layout attributes