UdemyAndroid Development

Architect Android apps with MVP, Dagger, Retrofit & RxJava

التصنيف الكامل: Development > Mobile Development > Android Development

Architect Android apps with MVP, Dagger, Retrofit & RxJava

عن هذا الكورس

Developing Apps is fun.....is it not? It’s really exciting to take an idea from the back of a paper napkin all the way to the App Store! It is Not only fun but also lucrative. There are tremendous opportunities available out there for app developers and designers all over the world. Android offers an excellent platform for developing and delivering apps. Most of you might already be working on this platform. If so, you would know, Android platform and mobile app industry as a whole has a remarkable future ahead. Smartphones enable us to do a lot these days, from shopping our clothes, booking movie tickets, to ordering groceries and getting them delivered right to our doorsteps. It is hard to believe – but even after all these advancements – there is still a lot of paper-based work happening in the workplace and everyday lives. There are still untapped opportunities and workflows which need to move to the mobile platform. If you have a good idea – the world is your oyster. You can change the way how people live their lives by introducing a compelling app. You may be working as a freelancer or may have a full-time job as an app developer or architect. Whether you create one app a year or multiple apps in a month - there must have been times when you got tired of looking at long strings of code tangled together into a spaghetti-like mess. This is particularly painful if you have to inherit a legacy code base and you have to add features to it or fix bugs. Make your life easier and building apps fun...............by learning tried and tested software architectural patterns. In this course – you will Get a detailed and behind the scenes look at Model-View-Presenter (MVP) pattern, which helps make code simple and clean. You also get familiar with other fundamental concepts like dependency injection, reactive programming, unit testing, mock objects w

تعلم أونلاين 100%

شاهد الدروس في أي وقت ومن أي مكان

محتوى معتمد

مقدم من منصة Udemy

رابط موثوق

ينقلك مباشرة لصفحة التسجيل الرسمية

سعر الكورس
$189.99
الانتقال للكورس / التسجيل الآن
🔒 عند النقر، سيتم فتح صفحة الكورس الرسمية على منصة Udemy في نافذة جديدة.

كورسات مقترحة في نفس المجال

عرض كل الكورسات ←
Pemrograman PHP Object Oriented Programming
Udemy
PHP (programming language)

Pemrograman PHP Object Oriented Programming

Salah satu syarat untuk menjadi seorang developer website atau programmer web adalah: menguasai PHP.PHP adalah bahasa pemrograman penting yang wajib dikuasai setelah kamu mengerti apa itu HTML dan CSS. Sebab tanpa PHP, website yang kamu buat nggak bisa 'ngapa-ngapain' (tidak interaktif, statis, dan sebagainya). Jadi kalau kamu mau bikin blog, toko online, dan lain sebagainya, maka dasar untuk itu semua adalah menguasai PHP.Nah, video course ini yang paling bersahabat untuk nemenin kamu mempelajari PHP. Mengapa bersahabat? Karena dibuat untuk para pemula dengan penjelasan yang ringan, sederhana, dan mudah dipelajari orang awam.Kalau Anda sudah mengenal dasar-dasar PHP, maka materi berikutnya yang wajib dipahami adalah object oriented programming (OOP). Untungnya, video course ini dapat menjelaskan konsep OOP dengan cara yang paling mudah. Anda akan megenal tentang class, property, method, access modifier, dan seterusnya.Akhir kata, inilah video course PHP yang paling mudah dipahami, paling komprehensif, dan paling memuaskan!

Learn Apache Spark from Scratch
Udemy
Apache Spark

Learn Apache Spark from Scratch

Apache Spark is a fast cluster computing framework. It is used for large scale data processing. Our course provides an introduction to this amazing technology and you will learn to use Apache spark for big data projects. This introductory course is simple to follow and will lay the foundation for big data and parallel computing. The technology based on in memory primitives makes it almost 100 times faster than Hadoop and Mapreduce. The following content is covered in the course - Apache Spark Applications - Machine Learning and Graph X - Run time modes like Yarn Cluster and Mesos Cluster - Learn to setup HortonWorks VM - Introduction to Spark Scala API - Execute Apache Spark Tasks - Configuring Apache Spark - Building and Running Spark Applications - Write Spark applications for visualization, machine learning, streaming SQL - Resilient Distributed datasets - Application Submission and Spark Driver - Lambda Architecture - Spark Streaming and Dstream Learn all this and much more in this unique course with abundant practical tips and theoretical rigor to master Apache Spark.

AngularJS Fundamentals and Practice
Udemy
AngularJS

AngularJS Fundamentals and Practice

AngularJS is a JavaScript framework developed by Google. Front end development is now officially revolutionized with the advent of SPAs (Single Page Applications) and it is increasingly looking like AngularJS is going to be the de-facto framework of the future for building SPAs. This course will not only teach you to program using AngularJS but also how to think in AngularJS and how to architect, design and test a modern web application. This course is divided into 2 parts. The first part focuses on getting a solid understanding of AngularJS concepts with plenty of working code examples using Plunkr. The second half creates a comprehensive Web Application (SPA) using these concepts with special focus on Design, Architecture and testing a modern web app. This is a project based course with 2 parts spanning 29 videos and over 300 minutes of content. - An approach of understanding AngularJS concepts - Follow-up with many live coding examples - A project that covers various components and aspects of AngularJS - A video dedicated to unit testing using Karma and Jasmine libraries - Examples using third part libraries including - Angular UI Bootstrap - Bootstrap CSS - Angular Local Storage library - Karma - Jasmine

Unity Multiplayer Game development with Photon PUN 2
Udemy
Unity

Unity Multiplayer Game development with Photon PUN 2

Learn how to create video games using Unity, the world-leading free-to-use game development tool. We start super simple, so you need no prior experience with Multiplayer Coding and Concepts. This course will guide you step by step, making complex ideas easy to understand.This course is designed for beginners who have a basic understanding of Unity and are eager to learn Multiplayer GAME Development using Photon 2 (PUN 2).In this course, we will start learning by creating a fully functional Multiplayer 2D Platformer Game where up to eight users can play with each other in a single room. We can create as many rooms as we want, allowing for unlimited gameplay. Additionally, we will add Mobile Controls, so the game can be played seamlessly on any mobile device.The game will have the following functionalities:Creating Lobby and RoomsCreating TeamsPlayer Movement SyncJumping and Rotation SyncFiring Bullets and SyncingDeath and Respawn on NetworkPhoton Features like Transform Sync and Rigidbody SyncRPC Remote Procedure CallsRaise Events on NetworkPlayer Feeds on NetworkDisplaying Online UsersChatting SystemAnimation Syncing Over the NetworkPlayer Health SystemMobile Controls (Android and iOS)Optimizing Performance for Smooth Multiplayer ExperienceAnd much more...

Equine Assisted Sensory and Relaxation Exercises
Udemy
Stress Management

Equine Assisted Sensory and Relaxation Exercises

Are you a professional who works with horses and people and you want ideas for sensory integration or relaxation activities that you can incorporate into sessions with clients? Perhaps you are a horse owner who just wants to find out how to relax and connect with your horse. Whoever you are, this course can provide you with a toolkit of exercises to try.Horses are the best purpose-made sensory apparatus in the world. They provide stimulation for all the senses. Their bodies have so many variations of temperature and texture that we cannot help but touch them. Their coat colour, physical form and movement draws the eye effortlessly. They even come with their own in-built olfactory stimulation. No one spends time around horses without noticing a few unique smells! Being on a moving horse or learning to move a horse from the ground provides some heavy-duty proprioceptive and vestibular sensory input too.We think of sensory input as something that people with learning or processing difficulties need but actually all people need and can benefit from sensory input. Sensory processing helps with new learning. If there is a breakdown in this process, people may not respond appropriately to the information they are receiving. Many ‘behavioural problems’ actually come from a craving for sensory input. Equine assisted practitioners and horse owners can make use of these simple sensory integration activities and exercises.

Effective Communication
Udemy
Communication Skills

Effective Communication

Transform how you connect, lead, and succeed with Effective Communication, a practical, results-driven course designed for professionals and aspiring leaders in any field. Whether you’re managing teams, pitching ideas to clients, writing reports, or navigating challenging conversations, this course gives you a proven system to make every message clear, credible, and compelling.At the heart of this program is the 7Cs Framework—Completeness, Conciseness, Consideration, Clarity, Concreteness, Courtesy, and Correctness—your blueprint for professional communication that eliminates confusion and drives action. You’ll learn to craft emails that get instant responses using the AIDA model, structure reports with executive summaries and clean design, and deliver presentations that hold attention and inspire trust.Through real-world case studies—like fixing a disastrous project email or redesigning a cluttered report—you’ll see exactly how poor communication causes delays, frustration, and lost opportunities, and how applying the 7Cs prevents them. Hands-on activities, including rewriting emails, outlining reports, and practicing body language, ensure you leave with skills you can use the same day.You’ll also master overcoming barriers: linguistic traps, cultural differences, emotional defensiveness, and digital distractions. By the end, you’ll communicate with confidence, build stronger relationships, and position yourself as a trusted leader—whether in a boardroom, virtual meeting, or everyday interaction. No fluff, no theory overload—just actionable tools for real results.