{"id":8586,"date":"2024-09-26T10:27:01","date_gmt":"2024-09-26T09:27:01","guid":{"rendered":"https:\/\/republify.se\/?post_type=product&#038;p=8586"},"modified":"2026-01-08T19:19:34","modified_gmt":"2026-01-08T18:19:34","slug":"using-lambda-and-streams-in-java","status":"publish","type":"product","link":"https:\/\/republify.se\/index.php\/produkt\/using-lambda-and-streams-in-java\/","title":{"rendered":"Using Lambda and Streams in Java"},"content":{"rendered":"<div class=\"wpb_text_column wpb_content_element \">\n<div class=\"wpb_wrapper\">\n<div class=\"wpb_text_column wpb_content_element \">\n<div class=\"wpb_wrapper\">\n<div class=\"wpb_text_column wpb_content_element \">\n<div class=\"wpb_wrapper\">\n<p><strong>M\u00e5lgrupp:<\/strong><\/p>\n<p>Javautvecklare som beh\u00f6ver en riktigt bra introduktion till funktionell programmering med Lambda-uttryck och Streams<\/p>\n<p><strong>F\u00f6rkunskaper:<\/strong><\/p>\n<p>Grundl\u00e4ggande programmeringskunskaper i Java<\/p>\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h2 class=\"vcex-heading vcex-module wpex-text-2xl wpex-font-normal wpex-m-auto wpex-max-w-100 vcex-heading-bottom-border-w-color wpex-h2 wpex-block vc_custom_1709402969330 wpex-border-b-2 wpex-border-solid wpex-border-main\"><span class=\"vcex-heading-inner wpex-inline-block wpex-clr wpex-relative wpex-pb-5 wpex-border-b-2 wpex-border-solid wpex-border-accent\">Uppl\u00e4gg<\/span><\/h2>\n<p>Vi k\u00f6r ig\u00e5ng med med en bepr\u00f6vad introduktion till Lambda genom att steg f\u00f6r steg omvandla vanliga klasser, till anonyma klasser, till Lambda-uttryck. Vi g\u00e5r igenom Functionel Interfaces, de som ing\u00e5r i Java och vi skapar egna. och vi j\u00e4mf\u00f6r Lambda-uttryck med Method References.<\/p>\n<p>Sedan skapar vi Streams och anv\u00e4nder Lambda-uttryck f\u00f6r att hantera dem, vi g\u00e5r bl a igenom Filters, Collectors och Parallell Streams<\/p>\n<p>&nbsp;<\/p>\n<div class=\"wpb_text_column wpb_content_element vc_custom_1724697094382\">\n<div class=\"wpb_wrapper\">\n<ul>\n<li>Functional Programming<\/li>\n<li>Anonyma klasser<\/li>\n<li>Lambda Expressions<\/li>\n<li>Method References<\/li>\n<li>Streams<\/li>\n<li>Parallell Streams<\/li>\n<li>Filters<\/li>\n<li>Collectors<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<h2 class=\"vcex-heading vcex-module wpex-text-2xl wpex-font-normal wpex-m-auto wpex-max-w-100 vcex-heading-bottom-border-w-color wpex-h2 wpex-block vc_custom_1709402980307 wpex-border-b-2 wpex-border-solid wpex-border-main\"><span class=\"vcex-heading-inner wpex-inline-block wpex-clr wpex-relative wpex-pb-5 wpex-border-b-2 wpex-border-solid wpex-border-accent\">L\u00e4rom\u00e5l<\/span><\/h2>\n<div class=\"wpb_text_column wpb_content_element \">\n<div class=\"wpb_wrapper\">\n<ul>\n<li>Teamet kommer att l\u00e4mna kursen med praktisk erfarenhet och m\u00e5nga egna kodexempel inom funktionell programmering med Lambda-uttryck och Streams<\/li>\n<li>Deltagare kommer att veta hur Streams och Lambda-uttryck kan anv\u00e4ndas f\u00f6r att hantera Collections<\/li>\n<li>De kommer \u00e4ven veta hur man anv\u00e4nder Intermediate Operations (t ex map, filter och sorted) samt Terminal Operations (t ex forEach, collect, count) p\u00e5 Streams<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<p>&nbsp;<\/p>\n<h3>Utbildningen genomf\u00f6rs i samarbete med Actlea<\/h3>\n","protected":false},"excerpt":{"rendered":"<p><strong>Den h\u00e4r workshopen ger en snabb introduktion till funktionell programmering i Java med Lambda-uttryck och Streams, genom praktiska \u00f6vningar.<\/strong><\/p>\n<p>Alla koncept introduceras med ett kort teoripass, men s\u00e5 mycket tid som m\u00f6jligt l\u00e4gger vi p\u00e5 att verkligen l\u00e4ra oss anv\u00e4nda dessa koncept genom l\u00e4rarledda \u00f6vningar.<\/p>\n","protected":false},"featured_media":5594,"comment_status":"open","ping_status":"closed","template":"","meta":{"wds_primary_product_brand":0,"wds_primary_product_cat":0},"product_brand":[],"product_cat":[73,188,29,70],"product_tag":[],"class_list":{"0":"post-8586","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-java","7":"product_cat-spring","8":"product_cat-technical","9":"product_cat-testledning","11":"first","12":"instock","13":"taxable","14":"shipping-taxable","15":"purchasable","16":"product-type-simple"},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/republify.se\/index.php\/wp-json\/wp\/v2\/product\/8586","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/republify.se\/index.php\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/republify.se\/index.php\/wp-json\/wp\/v2\/types\/product"}],"replies":[{"embeddable":true,"href":"https:\/\/republify.se\/index.php\/wp-json\/wp\/v2\/comments?post=8586"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/republify.se\/index.php\/wp-json\/wp\/v2\/media\/5594"}],"wp:attachment":[{"href":"https:\/\/republify.se\/index.php\/wp-json\/wp\/v2\/media?parent=8586"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/republify.se\/index.php\/wp-json\/wp\/v2\/product_brand?post=8586"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/republify.se\/index.php\/wp-json\/wp\/v2\/product_cat?post=8586"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/republify.se\/index.php\/wp-json\/wp\/v2\/product_tag?post=8586"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}