ConnectE Social Media App in Android Studio - JAVA Firebase

所在平台: Udemy

课程主页: https://www.udemy.com/course/connecte-social-media-app-in-android-studio-java-firebase/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:在Android Studio中开发ConnectE社交媒体应用 - JAVA Firebase 课程概述:在2020年,成为一名专业的Android应用开发者,学习目前市场上最需要的Android技能,包括动画、Firebase、适配器、回收视图以及自定义用户界面等。这门课程旨在帮助学员成为专业的Android应用开发者,特别适合那些对冗长课程和基本概念感到厌倦的学习者。课程覆盖开发Android操作系统专业应用所需的所有主要概念,以便学员能够进入行业或完成大学项目。我会定期更新课程内容,以跟进市场上新出现的库或依赖项。课程不专注于通过幻灯片或者小示例讲解基本概念,而是通过一个完整的项目来展现这些概念在现实生活中是如何运作的。 该课程选用了最佳编码实践、工具和术语,旨在提供学员就业所需的技能。可以将本课程视为Android开发者的训练营。课程结束时,学员将能够熟练使用以下技能并将其写入简历中: - 自定义用户界面设计 - 自定义文本视图、按钮视图、图像视图 - 自定义对话框 - 自定义样式 - 在Android Studio中创建菜单 - 自定义底部导航视图 - 自定义回收视图 - 自定义抽屉导航视图 - 圆形图像视图 - 图像选择器对话框 - 日期选择器对话框 - 工作与Gradle Firebase依赖 - 动画效果设计 - Google Firebase集成,包括身份验证、Firestore实时数据操作、存储等 该项目包括设计和开发多个功能需求,如启动屏幕、登录和注册页面、主内容页面以及个人资料页面等,让用户能进行各种社交互动。通过在线视频和练习,学员将能够构建复杂的应用,为简历增添亮点,提升安卓应用开发的信心,以及为个人开发技能打下坚实基础。 现在就加入课程,学习这些技能,我们课程中见!

课程评论(0条)

课程详情

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...

课程标签

0人关注该课程

主题相关的课程