UdemyFunctional Programming

Functional-style Programming in Java using Lambdas & Streams

التصنيف الكامل: Development > Programming Languages > Functional Programming

Functional-style Programming in Java using Lambdas & Streams

عن هذا الكورس

Writing elegant readable code is extremely important when building software. However, sometimes we are limited by the features of the programming language and this was the case with Java too. Code written in Java was sometimes considered verbose, which in turn made it difficult to understand. However, this started to change since Java 8 and subsequent releases. Java 8 is one of the major Java releases and it incorporated Functional-style Programming paradigm into the language by introducing constructs such as lambdas streams. Functional programming helps us in writing code that is compact, clean and efficient.This course will give you an in-depth understanding of Functional-style Programming in Java. All the relevant features like Lambdas, Functional Interfaces, Method Constructor references, and Streams will be explained in great detail. You will learn how we can write compact clean code via declarative-style programming using Streams. Every concept is clearly explained with well thought out realistic examples, nice illustrations and demonstrated in code. Several challenging coding exercises are included to validate what you have learnt and to help you get comfortable with functional-style programming paradigm. With over 6 hours of high quality video lectures, the course is self-paced with life-time access. You get a certificate upon course completion.

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

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

محتوى معتمد

مقدم من منصة Udemy

رابط موثوق ومباشر

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

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

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

عرض كل الكورسات ←
Project Risk Management
Udemy
Project Risk Management

Project Risk Management

Risk Management is very important knowledge area in Project Management. Every Project gets impacted due to various risk. The success of project depends on how well the risks were managed on project. Project Manager must be able to stand and manage the risks on projects. Many projects gets affected due to improper risk management. It is the very important aspect for better project management. From my own experience of handling various projects since last 22 years, I though this course will help many project managers in the making. This course is designed in very simple language and small small sessions. This Course will cover definition of various terminologies related to risk and risk Management. This course covers, risk identification process along with the importance of risk register. It covers risk evaluation of both quantitative and qualitative type with examples. This course covers Risk response planning and various risk mitigation strategies such as avoid, mitigate, transfer, enhance, exploit etc. It also covers the role of risk owner. This course covers in detail all the aspects of risk management on projects. There are both types of risks ,positive as well negative risks on Project. This course covers on how to minimize the negative risks and exploit the positive risks. At the end there is profound case study of one of the iconic project in the world. This case study details the how no risk management impacted a project in terms of scope, quality , time and cost.

Learn To Create A Roguelike Game In Unity
Udemy
Unity

Learn To Create A Roguelike Game In Unity

Learn how to create and program your very own Roguelike Dungeon Crawling game using Unity, an industry-standard game development program used by large gaming studios and indie developers across the world. In this course you won’t just be learning programming concepts, but tying these concepts to real game development uses. You will have access to a course forum where you can discuss the topics covered in the course as well as the next steps to take once the course is complete.This course has been designed to be easily understandable to everyone, so whether you’re a complete beginner, an artist looking to expand their game development range or a programmer interested in understanding game design, this course will help you gain a greater understanding of development.At the end of this course you will have developed the ability to create such game elements as:Full top-down character movement with DashingGenerating Procedural LevelsFull Weapon Collection Switching SystemEnemies with different movement and firing patternsMultiple Characters Character SwitchingShooting SystemComplete Health SystemCreating tile-based maps in UnityShop systemIn-Game MapsBoss BattlesAnd more!...Start learning today and let me help you become a game developer!

Infection Control for the Esthetician
Udemy
Business Development

Infection Control for the Esthetician

Infection control affects everyone. In the Esthetic industry we as providers are in close proximity with our clients. As touch therapies have been for relaxation, treatment, and preventative measures, we are finding more and more that the level of exposure to disorders and diseases must also be addressed. This course brings awareness to the owners and management teams that are responsible to implement regulations for employees, the employees to themselves educate on infection control, and clients to be aware that all participating to treatments are vulnerable. Each part must communicate, document, and acknowledge the safety of the each counterpart to continue to provide result driven treatments in a safe environment for everyone.

Complete Selenium TestNG Tutorial For Beginners
Udemy
TestNG

Complete Selenium TestNG Tutorial For Beginners

This TestNG Framework Tutorial is a comprehensive course that covers everything you need to know to master TestNG Framework.In this course, you will learn all the concepts and features of the TestNG framework with step-by-step tutorials. The course starts with an introduction to the TestNG framework and its advantages. You will also learn how to write and execute basic test cases using TestNG.The course then dives into advanced concepts such as grouping, parameterization, parallel testing, and parallel execution. You will learn how to implement these concepts using TestNG and how they can help you to write better and more efficient test cases. The course also covers how to generate reports using TestNG and integrate TestNG with other tools such as Jenkins, Selenium WebDriver, and Appium.By the end of this course, you will have a solid understanding of the TestNG framework and be able to write and execute robust and scalable test cases. You will have hands-on experience with real-world examples and exercises. This course is suitable for beginners and experienced developers who want to learn the TestNG framework from scratch.Course Highlights:- What is TestNG?- What are the Annotations used in TestNG?- How do you write tests in TestNG?- What are Assertions in TestNG?- What is Parameterization in TestNG?- How do you handle failed test cases in TestNG?- How to handle Dynamic Waits in Selenium?- What is Page Object Model in TestNG?

Instagram clone with Android Jetpack Compose, Firebase, MVVM
Udemy
Android Jetpack

Instagram clone with Android Jetpack Compose, Firebase, MVVM

In this course we will build together an Instagram clone app from scratch. We will use the most up to date Android development technologies. We will use Jetpack Compose, MVVM for the app architecture, Hilt for dependency injection, Jetpack Navigation for moving around in the app, Coil for image loading and Firebase for the backend API. We will even use Coroutines here and there.This is a slightly more advanced course. It doesn't aim to teach you the basics of Jetpack Compose, but instead, how to use it in the context of a real project, to build a complete app from scratch. In this course we won't discuss the basics of Compose or any of the libraries we use. Instead we will focus on building an app. We will go step by step, line by line and build the application from scratch.We will implement multiple Instagram specific and general features like:Authentication using Firebase authenticationProfile screensCreating postsFollow usersLike postsCommentsSearch screenPost feed screenand moreIf you've taken a Jetpack Compose course before and you know the basics, but you're not sure where to go from here, this is the course for you.This is also an excellent project course for someone who wants to sharpen their Android development skills.So sign up today and let's build an Instagram clone app with Jetpack Compose.

Programming in c
Udemy
Programming Fundamentals

Programming in c

This C programming course is made for the aspirants who want to crack any competitive exam related to CSE stream, whether it is GATE or UGC-NET and for engineering students of all streams, as it is mandatory subjects in first year in degree programs. They will learn each and everything in detail about C language which helps them to solve any query related to it. Course is also for students from 9th, 10th or 12th grade, who has taken Computers subject. Concepts has been cleared with taking lots of examples and practice questions. This course will cover all the topics of C programming i.e. Basics of C programming , operators, Flow control statements, branching statements(conditional and unconditional i.e. if, if-else, nested if-else, break, return, continue, goto, for , while, do-while loop ) , arrays, pointers, Dynamic memory allocation, Functions, structure , union , File handling etc. Everything will be explained and in simple and easy language. All the lectures will in detail, and help students to learn C language. Along with videos, course content notes, assignments, practice questions, will also be provided. and according to students response, code running videos will also be posted, which is most important part of learning code, because practical knowledge is must rather than theoretical knowledge