ConnectE Social Media App in Android Studio - JAVA Firebase
$19.99
Shop on Udemy

Description

Become a professional Android Application Developer in 2020 by learning the most in demand Android skills such as Animations, Firebase, Adapters, Recycler Views, Customized UIs. This is the course which you are looking to become fully professional Android Application Developer after getting bored from lengthy courses and basic concepts in 2020. This course covers all the major concepts that you need to develop a professional application for Android Operating System in order to get hired in industry or to complete your university projects. I update the course on regular basis so that if some new library or dependency come into market I will update the course accordingly. I have not concentrated on explaining the basic concepts through slides or with small examples but I have implemented all those concepts here in single project so that you guys can learn how things actually work in real life. In this course, I have taken the best coding practices, tools, terminologies to develop the project that I have learned over the years from my industry and academic experience. I have design this course to give you employable skills that you will be needing in order to get hired in any professional company or organization.     Think of this course like a Android Developer Bootcamp. By the end, you will be comfortable using the below skills and you will be able to put them on your resume: Customized User Interface DesignCustomized Text Views, Button Views, Image ViewsCustomized Dialog BoxesCustomized Styling in Android StudioCreating Menus in Android StudioCustomized Bottom Navigation ViewsCustomized Recycler ViewsCustomized Drawer Navigation ViewCircular Image ViewsImage Picker Dialog BoxesDate Picker Dialog BoxesWorking with Dependencies in Android Gradle Firebase DependenciesCircular Image DependencyAndroid X Material Dependency Arc Navigator DependencyGlide DependencyFirebase UI DependencyWorking with String in String XML fileCreating Customized Colors in Color XML file using hexadecimal valuesAnimationsZoom in Animations for Splash ScreenLeft to right Animations for Login ScreenGradient Changing Animations for Sceen BackgroundGoogle FirebaseFirebase AuthenticationsCreating login with Firebase AuthenticationLogin to Application through Firebase AuthenticatioFirebase Firestore Creating Collection, documents in Firebase FirestoreUploading data to Firebase Firestore collection at real timeRetrieving data from the Firebase Firestore collection at real timeUpdating and Deleting data in and from Firebase Firestore collection at real timeRetrieving single and multiple records from Firebase Firestore collection at real timeFirebase StorageUploading images to Firebase Storage at real timeRetrieve images from Firebase Storage at real timeUpdate and Delete images from Firebase Storage at real timeBatch WritingWorking with Firebase Batch class to update information in bulk at run timeAndroid AdaptersRecyler View AdaptersRecyler View Adapters for Firebase FirestoreTab Adapters for Tab LayoutModel ClassesCreating Model Java classes for retrieving the data from the Firebase Firestore. Creating default, parameterized constructor in model classesWorking with commands to creating setter and getter methods for model classesFragmentsFragmentsChild FragmentsFragment ManagersChild Fragment MangersChanging Fragment with AdaptersIntentsSimple IntentsIntent to pass data Intent to get images from the SD-CardCustomized fonts in JavaAdding Assets folder in ResourcesAdding Font folder in AssetsCustomized DrawablesCreating customized circular and rectangular shapes with XMLUsing Built-in Image and Vector AssetsMenusCreating customized menus for the Toolbar LayoutCreating customized menus for the Drawer Navigation Layoutand Much More.... You will be taken through online videos and exercises where you will be able to do the following things by the end: Build complex application for your CV. Go into a job interview confident that you understand the fundamental building blocks of android application development and the developer trends in 2020. Be able to go off on your own and grow your skills as a developer, having built a solid foundationLearn how Frontend, Firebase, communicate and how they all fit together in a single ApplicationBuild your own application just like your will learn in this courseGo off and work remotely by being a freelance developer that can bid on projectsIn this project you will be working on following functional requirements: Design and Develop Splash Screen. Design and Develop Login and Register PageDesign and Develop Main Content Page Where logged-in user will be able toupdate text and images statues. user can add emotions such as love, sad, haha to any other user's postuser can comment on any post of other users. user can delete his/her postsuser can add text and image status to favorite listuser can remove text and image status from favorite listuser can see who have commented and shared emotions on his/her post using notification pageuser can clear previous notifications. user will be able to see the link of other page such as profile, setting pages in drawer navigation viewuser can move between different pages by using the bottom navigation viewDesign and Develop a professional Profile Page whereuser can see and update his bio information using the Profile and Setting PageSo get all the above mentioned skills, get enrolled and see you inside the course...

logo

Udemy

Top in Udemy

View all
View all