Modern Android app using Java, MVVM, Dagger2, RxJava &more
التصنيف الكامل: Development > Mobile Development > Android Development

عن هذا الكورس
تعلم أونلاين 100%
شاهد الدروس في أي وقت ومن أي مكان
محتوى معتمد
مقدم من منصة Udemy
رابط موثوق ومباشر
ينقلك لصفحة التسجيل الرسمية
كورسات مقترحة في نفس المجال
عرض كل الكورسات ←
Imbalanced Learning (Unbalanced Data) - The Complete Guide
This is a niche topic for students interested in data science and machine learning fields. The classical data imbalance problem is recognized as one of the major problems in the field of data mining and machine learning. Imbalanced learning focuses on how an intelligent system can learn when it is provided with unbalanced data.There is an unprecedented amount of data available. This has caused knowledge discovery to garner attention in recent years. However, many real-world datasets are imbalanced. Learning from unbalanced data poses major challenges and is recognized as needing significant attention. The problem with unbalanced data is the performance of learning algorithms in the presence of underrepresented data and severely skewed class distributions. Models trained on imbalanced datasets strongly favor the majority class and largely ignore the minority class. Several approaches introduced to date present both data-based and algorithmic solutions. The specific goals of this course are: Help the students understand the underline causes of unbalanced data problem. Go over the major state-of-the-art methods and techniques that you can use to deal with imbalanced learning. Explain the advantages and drawback of different approaches and methods .Discuss the major assessment metrics for imbalanced learning to help you correctly evaluate the effectiveness of your solution.

Business Reports with SQL Server Reporting Services (SSRS)
Class OverviewLearn how to design and deploy business reports for personal use or for work. In this course, you will get started with the basics of SQL Server Reporting Services - everything from installation to creating your first report. I also include some basic SQL Server installation and SQL Management Studio to provide a complete beginner's guide to SSRS.What You Will Learninstalling SQL Server 2019Installing SQL Server Management StudioDownload And Setup Adventure Works DatabaseDownload And Install SQL Server Reporting Services (SSRS)Introduction To The SSRS PortalDownload And Install Report BuilderCreating A Datasource Shared DatasourceCreating Your First DatasetCreating Your First SSRS ReportDesigning The Report - Header FooterCreating And Formatting A Report Table ViewIntroduction To ExpressionsIntroduction To ParametersWorking With Dropdown ParametersCreating Linked Or Dependent/Cascading Dropdown ParametersAdding Images To Your SSRS ReportGrouping, Serials Totals In SSRSAdding Graphs/Charts To Your ReportPublishing Your Report To The SSRS ServerSubscribing To A Report For Automatic Delivery - To A File FolderSubscribing To A Report For Automatic Delivery - To E-Mail RecipientsWho Should Take This ClassIn this day and age, automation of routine tasks is key. It is possible to create a business report, deploy it and automatically schedule it to be delivered to your intended recipients with a one-time setup. If you are a beginner who is interested in becoming a data analyst or database/backend developer then this course if for you.If you are already a developer

Make a Match-Three Puzzle Game in Unity
Note: though much of the course was recorded with an older version of Unity, the final project has been updated to use Unity 2019.Though there are minor differences in the UI, you should be able to complete the course using Unity 2019.We have created several advanced features to make this the most complete course on designing a Match-Three course in Unity:re-skinning your game using your own Spriteschecking for the deadlock condition (no more available moves)shuffling the Board pieces (instead of deleting them and re-filling the Board)building a one-, two-, or three-star score metercreating new level objectives (scored, timed, and collected) This course now weighs in at a 16+ hour marathon in game development. Save weeks of work on building your own match three game. Join the ever growing ranks of our class and see what you can build today!In this course, we will:start with a blank Unity project and flesh out a fully working game levellearn some fundamental techniques for creating your own tile-based match-three puzzle gamefollow several C# scripts line-by-line and learn how to organize our scripts logically and cleanlyWhat is covered:Setup our project settings and environmentCreate a Board class to store our tiles and game piecesCreate an auto-centered orthographic cameraMake a GamePiece class that can move with interpolationSetup the tiles to receive mouse inputSearch for matches in a two-dimensional arrayHandle recursive calls to clear and refill our Board Add sound effects to game eventsApply particle effects to add s

Python for Data Science: Complete Masterclass
"Python for Data Science: Complete Masterclass" is a comprehensive online course designed to provide you with a deep understanding of Python and its applications in data science. This course is suitable for beginners as well as advanced learners who want to enhance their knowledge and skills in Python programming for data science.Throughout the course, you will learn about the fundamental concepts of Python programming language, such as variables, data types, loops, functions, and modules. You will also learn how to use libraries and frameworks, such as NumPy, Pandas, matplotlib, and Scikit-Learn to work with data.The course covers a range of topics related to data science, including data manipulation, data analysis, data visualization, and machine learning. You will learn how to clean, preprocess, and manipulate data using Python libraries like Pandas, and how to analyze and visualize data using tools like Matplotlib and Seaborn. You will also learn how to build machine learning models using Scikit-Learn, including regression, classification, clustering, and dimensionality reduction.By the end of the course, you will have a strong understanding of Python programming language and its applications in data science. You will have gained hands-on experience working with real-world datasets, and you will be able to use Python for data analysis, visualization, and machine-learning tasks.In addition to the topics mentioned above, the "Python for Data Science: Complete Masterclass" course also covers other important data science concepts, such as data preprocessing, exploratory data analysis, hypothesis testing, and data modeling.You will learn how to preprocess data, including handling missing values, encoding categorical variables, and scaling numerical data. You will also learn how to perform exploratory data analysis to gain insights into the data and identify patterns and trends.Furthermore, the course covers hypothesis testing and statistical inference, including t-tests

Java Programming For Beginners - Theory+151 Solved Exercises
Hello,Getting here means you want to learn programming. You've come to the right place!Why programming?Because you will earn well, the employment rate in the field is almost 100% or maybe just for fun.We want to help you build a real experience in the field, not just learn a programming language.When you are just starting out in IT and want to get a job, the most important thing is to prove to your employer that you are capable of producing for him. In the end, it all comes down to money.If you bring added value to the employer, everything is fine, and our full beginner course can help you do just that.To take this course you need the following:-analytical thinking;-a laptop - in class you will work on your personal laptop;-a lot of willpower and patience - it will take a lot of work and it is good to be aware that in order to succeed in this field you must also invest time. You will come across many abstract concepts and you will need time to assimilate them. But don't worry - Everything is explained from A to Z.If you have any questions, feel free to contact us!

Wrapping Your Head Around Go (Golang)
Join the Revolution. Master Google's Go (Golang) and Future-Proof Your Career.Are you ready to master the language of the cloud?Go (or Golang) is the secret weapon behind companies like Google, Netflix, Uber, and Dropbox. It blends the simplicity of Python with the performance of C++, making it the #1 choice for building modern, scalable backend systems.Whether you are a complete beginner or a seasoned developer looking to switch languages, this course is your comprehensive guide to wrapping your head around Go and using it to build real-world software.Why this course?We don't just teach you syntax; we teach you how to think like a Go developer. This course is designed to strip away the confusion and dive straight into the practical concepts that matter. From handling complex data structures to mastering Go's famous concurrency model, you will gain the skills needed to write code that is fast, reliable, and production-ready.What we will cover:The Go Foundation: Understand variables, data types, and control flow to write your first robust programs.Functions & Methods: Dive deep into functional programming concepts, closures, and object-oriented patterns in Go.The Power of Interfaces: Learn the "Go way" of polymorphism to write flexible and decoupled code.Concurrency Demystified: Stop fearing multi-threaded code. We will make Goroutines and Channels easy to understand so you can build high-performance apps.Data & IO Mastery: Learn to manipulate streams, read/write files, and handle data input/output efficiently.This course is perfect for you if:You are a Developer wanting to add a high-paying language to your resume.You are a
