{"id":7275,"date":"2024-05-29T00:53:53","date_gmt":"2024-05-29T03:53:53","guid":{"rendered":"https:\/\/dicasempregos.cidadesbr.net.br\/vagas\/2024\/05\/29\/kotlin-course-tutorial-for-beginners\/"},"modified":"2024-05-29T00:53:53","modified_gmt":"2024-05-29T03:53:53","slug":"kotlin-course-tutorial-for-beginners","status":"publish","type":"post","link":"https:\/\/dicasempregos.cidadesbr.net.br\/vagas\/2024\/05\/29\/kotlin-course-tutorial-for-beginners\/","title":{"rendered":"Kotlin Course &#8211; Tutorial for Beginners"},"content":{"rendered":"<p><iframe loading=\"lazy\" width=\"580\" height=\"385\" src=\"https:\/\/www.youtube.com\/embed\/F9UC9DY-vIU?modestbranding=1\" frameborder=\"0\" allowfullscreen><\/iframe><br \/>\n<br \/>Learn the Kotlin programming language in this introduction to Kotlin. Kotlin is a general purpose, open source, statically typed \u201cpragmatic\u201d programming language. It is used for many things, including <a href=\"https:\/\/dicasempregos.cidadesbr.net.br\/vagas\/2019\/11\/26\/como-montar-curriculo-pelo-aplicativo\/\" data-seo-automated-link-building=\"4\" title=\"Como montar curr\u00edculo pelo aplicativo\">Android<\/a> development.<\/p>\n<p>\ud83c\udfa5Course developed by Nate Ebel. Check out his YouTube channel: <\/p>\n<p>\u2b50\ufe0f Course Contents \u2b50\ufe0f<br \/>\n\u2328\ufe0f (0:00:50) Create Your First Kotlin Project<br \/>\n\u2328\ufe0f (0:04:23) Hello World<br \/>\n\u2328\ufe0f (0:06:33) Working With Variables<br \/>\n\u2328\ufe0f (0:11:04) Type System<br \/>\n\u2328\ufe0f (0:15:00) Basic Control Flow<br \/>\n\u2328\ufe0f (0:21:31) Basic Kotlin Functions<br \/>\n\u2328\ufe0f (0:27:12) Function Parameters<br \/>\n\u2328\ufe0f (0:32:52) Arrays<br \/>\n\u2328\ufe0f (0:35:28) Iterating with forEach<br \/>\n\u2328\ufe0f (0:41:17) Lists<br \/>\n\u2328\ufe0f (0:42:47) Maps<br \/>\n\u2328\ufe0f (0:45:05) Mutable vs Immutable Collections<br \/>\n\u2328\ufe0f (0:49:24) Vararg Parameters<br \/>\n\u2328\ufe0f (0:54:21) Named Arguments<br \/>\n\u2328\ufe0f (0:56:26) Default Parameter Values<br \/>\n\u2328\ufe0f (1:00:27) Create A Simple Class<br \/>\n\u2328\ufe0f (1:03:35) Adding Class Properties<br \/>\n\u2328\ufe0f (1:05:15) Class Init Block<br \/>\n\u2328\ufe0f (1:06:40) Accessing Class Properties<br \/>\n\u2328\ufe0f (1:07:32) Primary Constructor Properties<br \/>\n\u2328\ufe0f (1:08:17) Secondary Constructors<br \/>\n\u2328\ufe0f (1:09:50) Working With Multiple Init Blocks<br \/>\n\u2328\ufe0f (1:11:30) Default Property Values<br \/>\n\u2328\ufe0f (1:11:59) Properties With Custom Getters\/Setters<br \/>\n\u2328\ufe0f (1:16:52) Class Methods<br \/>\n\u2328\ufe0f (1:20:12) Visibility Modifiers &#8211; Public\/Private\/Protected\/Public<br \/>\n\u2328\ufe0f (1:22:30) Interfaces<br \/>\n\u2328\ufe0f (1:24:21) Abstract Classes<br \/>\n\u2328\ufe0f (1:26:13) Implementing An Interface<br \/>\n\u2328\ufe0f (1:26:35) Overriding Methods<br \/>\n\u2328\ufe0f (1:28:30) Default Interface Methods<br \/>\n\u2328\ufe0f (1:29:30) Interface Properties<br \/>\n\u2328\ufe0f (1:31:40) Implementing Multiple Interfaces<br \/>\n\u2328\ufe0f (1:32:57) Type Checking And Smart Casts<br \/>\n\u2328\ufe0f (1:36:18) Inheritance<br \/>\n\u2328\ufe0f (1:43:07) Object Expressions<br \/>\n\u2328\ufe0f (1:45:06) Companion Objects<br \/>\n\u2328\ufe0f (1:49:51) Object Declarations<br \/>\n\u2328\ufe0f (1:52:41) Enum Classes<br \/>\n\u2328\ufe0f (1:58:16) Sealed Classes<br \/>\n\u2328\ufe0f (2:00:07) Data Classes<br \/>\n\u2328\ufe0f (2:12:25) Extension Functions\/Properties<br \/>\n\u2328\ufe0f (2:16:40) Higher-Order Functions<br \/>\n\u2328\ufe0f (2:29:07) Using The Kotlin Standard Library<br \/>\n\u2328\ufe0f (2:00:07) Data Classes<\/p>\n<p>&#8212;<\/p>\n<p>Learn to code for free and get a developer job: <\/p>\n<p>Read hundreds of articles on programming:<br \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Learn the Kotlin programming language in this introduction to Kotlin. Kotlin is a general purpose, open source, statically typed \u201cpragmatic\u201d programming language. It is used for many things, including Android development. \ud83c\udfa5Course developed by Nate Ebel. Check out his YouTube channel: \u2b50\ufe0f Course Contents \u2b50\ufe0f \u2328\ufe0f (0:00:50) Create Your First Kotlin Project \u2328\ufe0f (0:04:23) Hello &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"\" href=\"https:\/\/dicasempregos.cidadesbr.net.br\/vagas\/2024\/05\/29\/kotlin-course-tutorial-for-beginners\/\"> <span class=\"screen-reader-text\">Kotlin Course &#8211; Tutorial for Beginners<\/span> Ler Mais &#8220;<\/a><\/p>\n","protected":false},"author":1,"featured_media":7276,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"default","ast-global-header-display":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":""},"categories":[2],"tags":[13549,13947,1830],"_links":{"self":[{"href":"https:\/\/dicasempregos.cidadesbr.net.br\/vagas\/wp-json\/wp\/v2\/posts\/7275"}],"collection":[{"href":"https:\/\/dicasempregos.cidadesbr.net.br\/vagas\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dicasempregos.cidadesbr.net.br\/vagas\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dicasempregos.cidadesbr.net.br\/vagas\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dicasempregos.cidadesbr.net.br\/vagas\/wp-json\/wp\/v2\/comments?post=7275"}],"version-history":[{"count":0,"href":"https:\/\/dicasempregos.cidadesbr.net.br\/vagas\/wp-json\/wp\/v2\/posts\/7275\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dicasempregos.cidadesbr.net.br\/vagas\/wp-json\/wp\/v2\/media\/7276"}],"wp:attachment":[{"href":"https:\/\/dicasempregos.cidadesbr.net.br\/vagas\/wp-json\/wp\/v2\/media?parent=7275"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dicasempregos.cidadesbr.net.br\/vagas\/wp-json\/wp\/v2\/categories?post=7275"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dicasempregos.cidadesbr.net.br\/vagas\/wp-json\/wp\/v2\/tags?post=7275"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}