Curso de Introducción al Desarrollo de Aplicaciones para Android con Kotlin

Curso de Introducción al Desarrollo de Aplicaciones para Android con Kotlin

32 horas
Todos los niveles
0 cuestionarios

Descripción:

Este curso guía a los desarrolladores Java experimentados desde los conceptos básicos de Kotlin hasta la creación de aplicaciones para ejecutar en los dispositivos JVM y Android. Programar con Kotlin significa menos molestia. El lenguaje de programación de Kotlin ofrece una sintaxis expresiva, un sistema de tipo intuitivo fuerte y un gran soporte de herramientas, junto con la interoperabilidad sin fisuras con el código Java existente, bibliotecas y frameworks. Kotlin puede ser compilado a Java bytecode, por lo que se puede utilizar en todas partes que se utilice Java, incluyendo Android. Y con un compilador eficiente y una pequeña biblioteca estándar, Kotlin no impone prácticamente ninguna sobrecarga de tiempo de ejecución.

Objetivo:

Este Curso de Introducción al Desarrollo de Aplicaciones para Android con Kotlin, le enseña a utilizar el lenguaje Kotlin para aplicaciones de calidad de producción. Este curso, rico en ejemplos va más allá de lo básico, cubriendo temas interesantes como la construcción de DSLs con sintaxis de lenguaje natural. Al término del curso, tendrá las habilidades para comenzar a desarrollar aplicaciones con Kotlin.

Temario:

Parte 1. Kotlin: Qué y por qué

Rasgos primarios del lenguaje | Aplicaciones Kotlin | La filosofía de Kotlin | Uso de herramientas Kotlin

Parte 2. Fundamentos de Kotlin

Funciones y Variables | Clases y Propiedades | Representación y gestión de opciones: Enums y When | Bucles While y For | Excepciones en Kotlin

parte 3. Funciones

Crear Colecciones en Kotlin | Crear funciones fáciles de llamar | Añadir Métodos a otras Clases, funciones de extensión y propiedades | Trabajo con Colecciones: varargs, infix y soporte de librería | Trabajo con strings y expresiones regulares | Funciones locales y extensiones

Parte 4. Clases, Objetos e Interfaces

Definir Jerarquías de Clase | Definir una Clase con constructores no triviales o propiedades | Clases  de Dato y Delegación de Clases | Declarar un Objeto y crear una instancia

Parte 5. Programación con Lambdas

Expresiones Lambda y referencias de miembro | API’s Funcionales para colecciones | Secuencias | Interfaces funcionales con Java | Lambdas con recibidores “with” y “apply”

Parte 6. El sistema de tipado de Kotlin

Nulabilidad | Tipos primitivos y otros tipos | Colecciones y Arreglos

Parte 7. Sobrecarga de operador y otras convenciones

Operadores de sobrecarga aritmética | Sobrecarga de operadores de comparación | Convenciones usadas para Colecciones y Rangos | Destructurar declaraciones y funciones de componente | El uso correcto de propiedades delegadas

Parte 8. Funciones de orden superior: Lambdas como parámetros y retorno de valores

Declarar funciones de orden superior | Funciones Inline | Flujo de control en Funciones de Orden Superior

Parte 9. Genéricos

Tipos de parámetro genéricos | Genéricos en tiempo de ejecución | Genéricos y subtipos

 

 

 

PROXIMA FECHA DE INICIO

Sábado 15 de octubre del 2022

Horario: Sabatino 9.00 – 14.30 hrs

 

El plan de estudios está vacío.
0.0
0 total
5
0
4
0
3
0
2
0
1
0

1,003 thoughts on “Curso de Introducción al Desarrollo de Aplicaciones para Android con Kotlin

  1. That is really fascinating, You’re an excessively skilled blogger. I’ve joined your rss feed and look forward to in the hunt for extra of your magnificent post. Additionally, I’ve shared your website in my social networks!

  2. Easily, the post is really the greatest on this laudable topic. I concur with your conclusions and will thirstily look forward to your future updates. Saying thank will not just be sufficient, for the wonderful c lucidity in your writing. I will instantly grab your rss feed to stay privy of any updates. Solid work and much success in your business enterprise!

  3. Great post. I was checking constantly this blog and I’m impressed! Very useful info specifically the last part 🙂 I care for such info much. I was looking for this certain information for a very long time. Thank you and good luck.

  4. Hello this is kinda of off topic but I was wondering if blogs use WYSIWYG editors or if you have to manually code with HTML. I’m starting a blog soon but have no coding knowledge so I wanted to get advice from someone with experience. Any help would be enormously appreciated!

  5. For those in need of replacement power supplies for their computer systems, 365PowerSupply.com is the go-to provider. With a strong focus on Dell, HP, Lenovo/IBM, and server workstation components, 365PowerSupply.com offers an extensive selection of power supply products at wholesale prices. Whether you’re a business or an individual, 365PowerSupply.com provides excellent customer service and support, ensuring that you get the right product for your needs.

  6. I have to say this post was certainly informative and contains useful content for enthusiastic visitors. I will definitely bookmark this website for future reference and further viewing. cheers a bunch for sharing this with us!

  7. Your idea is outstanding; the issue is something that not enough persons are speaking intelligently about. I’m very happy that I stumbled throughout this in my seek for one thing regarding this.

  8. Hello there, just became aware of your blog through Google, and found that it’s
    really informative. I’m going to watch out for brussels.
    I’ll appreciate if you continue this in future. Many people will be benefited from your writing.

    Cheers!

  9. Abnormal this put up is totaly unrelated to what I was searching google for, but it surely used to be listed at the first page. I suppose your doing one thing proper if Google likes you adequate to place you at the first page of a non similar search.

  10. I just couldnt leave your website before saying that I really enjoyed the useful information you offer to your visitors… Will be back often to check up on new stuff you post!

  11. Can I just say what a relief to seek out someone who actually knows what theyre speaking about on the internet. You positively know find out how to bring a problem to mild and make it important. Extra individuals have to read this and perceive this side of the story. I cant believe youre not more in style because you positively have the gift.

  12. Hmm is anyone else experiencing problems with the images on this blog loading? I’m trying to find out if its a problem on my end or if it’s the blog. Any suggestions would be greatly appreciated.

  13. Its like you read my mind! You seem to know a lot about this, like you wrote the book in it or something. I think that you can do with some pics to drive the message home a bit, but other than that, this is wonderful blog. A great read. I’ll certainly be back.

  14. Aw, this was a really nice post. Taking a few minutes and actual effort to generate a top notch article… but what can I say… I put things off a lot and don’t seem to get anything done.

  15. Thanks a bunch for sharing this with all people you really recognize what you are talking about! Bookmarked. Kindly also seek advice from my web site =). We can have a link alternate contract between us!

  16. I savor, lead to I found just what I used to be lookingfor. You have ended my four day lengthy hunt! God Bless you man.Have a great day. Bye

  17. An intriguing discussion is definitely worth comment. There’s no doubt that that you should write more about this topic, it may not be a taboo matter but generally people don’t discuss such issues. To the next! Best wishes.

  18. Thank you, I’ve just been searching for info approximatelythis subject for a while and yours is the best I have found out so far.But, what about the conclusion? Are you sure concerning the source?

  19. If you want chips that have a softer feel and might work best for chip tricks, I recommend the Milano Poker Set. When it comes to purchasing the best quality poker chip set for hosting the perfect poker night, here are further explanations of the considerations used in this article: (chips not included) What’s more, special poker chips can be divided into two types. WT chip’s and is’ for light- giant poker chips, they are the most common type. WT plastic chip sets are light and medium-sized poker chips, and they’re designed to be used. @pokerchipkingscom98.8% Positive feedback In this review I tried to find the best quality chip sets for the price. To my surprise, my favorite two chip sets that I recommend also happen to be among the most affordable out there. JavaScript seems to be disabled in your browser. For the best experience on our site, be sure to turn on Javascript in your browser.
    http://ivimall.com/1068523725/bbs/board.php?bo_table=free&wr_id=455733
    Of course, like every other operator, Gala online casino has its setbacks as well. The number of games is very low and if you would like to play at a casino with over a thousand video slots, for example, you could try UK SlotsMillion Casino as well. Anyway, there are quite some popular and new titles at Gala Casino, which you will like a lot! Play for real money on your phone, at home, or on the go. DraftKings keeps the fun going all the time, because gambling should be on your terms. With hundreds of variations on casino games, you’ll find a game that fits your tastes. Low minimums means you can play as low or high stakes as you feel on a given day. Not ready to play for real money? No problem! All DraftKings games also offer online casino free play. Test out games for free to find the right fit. DraftKings makes online gambling as easy as possible with simple signup and fast deposits. As if that wasn’t enough, DraftKings also has great bonuses. Plus, earn rewards the more you play!

  20. Hi there! I could have sworn Iíve been to this blog before but after browsing through some of the articles I realized itís new to me. Anyways, Iím certainly delighted I stumbled upon it and Iíll be bookmarking it and checking back often!

  21. An intriguing discussion is definitely worth comment. I think that you need to publish more about this topic, it may not be a taboo matter but typically folks don’t speak about these subjects. To the next! All the best!

  22. Howdy I wanted to write a new remark on this page for you to be able to tell you just how much i actually Enjoyed reading this read. I have to run off to work but want to leave ya a simple comment. I saved you So will be returning following work in order to go through more of yer quality posts. Keep up the good work.

  23. I have been curious about these trends, and you have really helped me. I have just told a few of my friends about this on FaceBook and they love your content just as much as I do.

  24. Woah this is just an insane amount of information, must of taken ages to compile so thanx so much for just sharing it with all of us. If your ever in any need of related information, just check out my own site!

  25. Howdy I wanted to write a new remark on this page for you to be able to tell you just how much i actually Enjoyed reading this read. I have to run off to work but want to leave ya a simple comment. I saved you So will be returning following work in order to go through more of yer quality posts. Keep up the good work.

  26. Beneficial Blog! I had been simply just debating that there are plenty of screwy results at this issue you now purely replaced my personal belief. Thank you an excellent write-up.

  27. I’ll right away clutch your rss feed as I can not to find your e-mail subscription link or newsletter service. Do you have any? Kindly permit me recognize so that I may just subscribe. Thanks.

  28. Discover welding cable at Lowe today. Store welding cord and a selection of tools products online

  29. The Chow Chow dog’s is a dog’s breed originally from northern China’s. Chows dog breeds is a sturdily built dog, square in profile, with a broad skull and small, triangular, erect ears with rounded tips.

  30. At XPressGuards, we take fire prevention seriously. Hiring a fire watch guard can save your life and the financial loss that results from damaged property. Keep in mind that in case of a massive fire outbreak, a fire extinguisher won’t do any good. While you may be able to restore the damaged property and cover the financial loss, you can’t put a price on life. Our fire watch guards will alert the fire department upon the first sign of something suspicious thus protecting your employees as well as your property. Contact us now for more information. https://xpressguards.com/fire-watch-security-guards/

  31. Our fire watch guards are put through rigorous training to handle any job assigned to them. Our fire watch guards are CPR/AED/First Aid certified. We provide professional fire watch solutions customized to fit each individual client and business. Call now to get started. We’re available 24/7 in all 50 states. We service private clients, small businesses and large corporations. Contact us now to request more information about our fire watch services. https://firewatchguards.com

  32. Are you looking to purchase a new property and need to secure a home loan? Are you thinking about refinancing your property to take cash out or get a better interest rate? Look no further, we’ve got you covered. If you’re looking to renovate your property and/or need repairs, we can take care of that for you as well. We’re your all-in-one real estate concierge. Get everything you need done for your property with Estate Solutions. Contact us for more information now. https://estatesolutions.llc

  33. We write easy to read books teaching business owners how to build websites and improve their visibility online. A lot of our readers still required additional help, so we decided to offer SEO services in Beverly Hills and the greater Los Angeles area. We have a few best selling books available on Amazon and Barnes & Noble. Our books have helped thousands of people build websites and improve their digital marketing efforts. We have over 200 positive reviews on all of our books, and now we help our readers on a one-on-one basis. We’ve put together a team to help offer SEO and digital marketing services for WordPress and HTML websites. No project is too big or too small. Contact us now to request a free SEO consultation. https://seocompanylosangeles.us

  34. The Playground is a young actor’s conservatory: a place where actors are immersed in the craft of Television and Film Acting. Young people of all ages look forward to coming here and taking part in our carefully developed curriculum, a curriculum that has been personally designed by Gary Spatz. Gary Spatz, the founder of The Playground, is one of the top child acting coaches in the world and has 25 years of experience working with children in the entertainment industry. Projects include: The Mickey Mouse Club, Suite Life, Roseanne, Everybody Loves Raymond and many more. Gary is sought after to work with young actors for film and television projects. He has worked with many of the most successful young performers in Hollywood from Britney, Christina and Justin to Dylan and Cole! https://theplayground.com

  35. Arsalan Hayatdavoodi at Hayat Family Law has substantial experience in regards to mediation, research, litigation, and collaborative law. When working on a family law case, our objective is to always find a solution through mediation instead of needless litigation. Arsalan Hayatdavoodi remains keen to the fact that he’s dealing with many adults and children during stressful times, and he lives and strives to bring about a tranquil, peaceable resolution. Contact us to learn more. https://hayatfamilylaw.com

  36. Our mission is to provide our customer’s with integrated security solutions within a rapid response time to exceed your security needs. Our fully trained uniformed guards are available armed and unarmed, 24 hours a day, 7 days a week. All of our security guards are 100% certified. Our security guards are put through rigorous training to handle any security post assigned to them. Our guards are CPR/AED/First Aid certified. At XpressGuards, we provide professional security solutions customized to fit each individual client and business. Call now to get started. https://xpressguards.com

  37. Ready2Go Dumpsters is the leading provider in dumpster rentals in south Florida. Our team of professionals offer dumpster rentals for large construction and renovation projects, small businesses, and smaller dumpsters for local residents. If you find that you need a roll-off dumpster, Ready2Go Dumpsters has a variety of options to get rid of your waste responsibly. We’ll help you find the perfect size dumpster rental for your needs, order it, and schedule the delivery. Fill up the dumpster and we’ll take care of the rest. https://ready2godumpsters.com

  38. I have been curious about these trends, and you have really helped me. I have just told a few of my friends about this on FaceBook and they love your content just as much as I do.

  39. My family always say that I am killing my time here at net, but I know I am getting experience daily by reading thes good posts.

  40. This is my first time i visit here. I found so many helpful stuff in your website especially its discussion. From the tons of responses on your posts, I guess I am not the only one having all the enjoyment here! keep up the excellent work

  41. Hey there! I’ve been reading your blog for some time now and finally got the courage to go ahead and giveyou a shout out from Humble Texas! Just wanted to tell you keep upthe good job!

  42. Hi, I do think this is an excellent blog. I stumbledupon it 😉 I am going to revisit yet again since I saved as a favorite it. Money and freedom is the best way to change, may you be rich and continue to guide others.

  43. Just a smiling visitant here to share the love (:, btw outstanding style. “Individuals may form communities, but it is institutions alone that can create a nation.” by Benjamin Disraeli.

  44. Nice read, I just passed this onto a colleague who was doing a little research on that. And he just bought me lunch as I found it for him smile Therefore let me rephrase that: Thanks for lunch!

  45. I must thank you for the efforts you have put in penning this blog. I’m hoping to check out the same high-grade blog posts from you later on as well. In fact, your creative writing abilities has encouraged me to get my own, personal blog now 😉

  46. You are looking for iptv Reseller/Subscription panel to sell iptv in your customer. We have best reseller panel offer for you with 98000+ Chanels, Movie, Series

    Hurry up Contact with us,,, and start your own iptv business with our reseller panel.

    More info Visit: Soniptv.com

    Contact
    Whatsapp: +1 (208)740-1562
    Telegrm: james352
    Mail: support@soniptv.com

  47. Hi there! I just wanted to ask if you ever have any trouble with hackers? My last blog (wordpress) was hacked and I ended up losing several weeks of hard work due to no back up. Do you have any solutions to protect against hackers?

  48. Znając wszystkie najistotniejsze kwestie bonusów od rejestracji dla nowych kont, każdy czytelnik może przejść do listy aktualnych bonusów, by skorzystać z dowolnej promocji na rejestrację nowego konta. Pamiętaj, by obowiązkowo zapoznać się z warunkami każdej promocji w celu uniknięcie problemów z odbiorem nagród. Nasza strona internetowa będzie z pewnością znakomitym miejscem dla tych osób, których interesuje kasyno internetowe bez depozytu. Nie da się ukryć, że jest to jedna z najbardziej poszukiwanych i atrakcyjnych promocji w branży kasynowej. Dzięki bonusowi bez depozytu można liczyć na darmowe spiny na automaty czy też małe doładowanie konta gotówka i to bez konieczności wpłacania własnych środków do kasyna! De facto zatem gracz na początek swej przygody z kasynem nie ponosi praktycznie żadnego ryzyka.
    http://scymca.kr/bbs/board.php?bo_table=free&wr_id=64086
    Powyżej widzisz Mega Fortune – progresywny automat do gry, który wypuścił największy dotychczas jackpot na świecie. Około 117 mln koron polskich. Automat do gry faktycznie pochodzi ze szwedzkiej firmy NetEnt. Automaty w kasynie to najstarszy wariant tak zwanych gier na automatach. Automaty do gier to klasyczni bandyci, których można znaleźć na przykład na łodziach, pubach, restauracjach i wielu innych miejscach hazardowych. Niektóre z tych automatów kasynowych to Belissimo!, Classic Fruit, Ace of Spades i CashSplash 3 Reel. Więcej klasycznych automatów można znaleźć w dobrze zaopatrzonych kasynach online, które można również znaleźć na tej stronie – casino-online24.pl. Oferta bonusów powitalnych kasyna Slottica naprawdę jest warta rozważenia. Albowiem operator umożliwia uzyskanie bonusu nie tylko od pierwszego depozytu, ale także od kolejnych. Zgodnie z informacją na stronie kasyno daje 200% wartości pierwszego depozytu (maksymalny bonus 3.500 zł) oraz 100% wartości trzeciego depozytu. Dodatkowo gracze mogą otrzymać 35 darmowych spinów w grze Gonzo’s Quest oraz 125 obrotów na innych maszynach. Należy także podkreślić, że kasyno ma w ofercie opcję cashbacku.

  49. Good day! I could have sworn I’ve been to your blog before but after looking at some of the articles I realized it’s new to me.Regardless, I’m definitely delighted I came acrossit and I’ll be bookmarking it and checking back frequently!

  50. Nice read, I just passed this onto a colleague who was doing a little research on that. And he actually bought me lunch because I found it for him smile Therefore let me rephrase that: Thank you for lunch!

  51. Software Academy е водещото място за изучаване на софтуерно инженерство в България. Тази академия предлага широка гама от обучения и курсове, които са подходящи за всички, които се интересуват от програмиране и разработка на софтуер. Едно от най-големите предимства на Software Academy е наличието на безплатни курсове, които са достъпни за всички студенти. При успешно завършване на обучението, участниците получават професионален диплом, който е признат от Министерството на образованието и науката. С изкушаваща програма и опитни преподаватели, Software Academy предоставя идеалната възможност да се развивате в сферата на софтуерното инженерство и да подготвите основите за успешна кариера в тази бързо развиваща се индустрия. https://softwareacademy.bg

  52. Design Academy е водещо учебно заведение за изучаване на дизайн в България. Тя предлага широк спектър от обучения и курсове, които са подходящи както за начинаещи, така и за напреднали в областта на дизайна. Едно от най-значимите предимства на Design Academy е наличието на безплатни курсове, достъпни за всички студенти. Освен това, при успешно завършване на обучението, студентите получават професионален диплом, който е признат от Министерството на образованието и науката. С изключително квалифицирани преподаватели и актуална програма, Design Academy предоставя отлична възможност за развитие на креативните и техническите умения в областта на дизайна. Благодарение на тази академия, студентите имат възможността да изградят здрави основи и да се подготвят за успешна кариера в сферата на дизайна. https://designacademy.bg

  53. Explainer video creator software is not easy to find. More than likely you have been coughing up truckloads of dollars to mediocre video creators on freelancer and getting junk in return. Not any more. All you need is VideoFromText, you can load up your own images of whatever you are trying to explain. This software uses royalty free online images but you can easily use your own images to craft your masterpieces.

  54. Hi! I just wanted to ask if you ever have any trouble with hackers?My last blog (wordpress) was hacked and I ended up losing several weeks ofhard work due to no data backup. Do you haveany methods to stop hackers?

  55. Thanks for your personal marvelous posting! I definitely enjoyed reading it, you can be a great author.I willmake sure to bookmark your blog and will comeback later on. I want to encourage yourself to continue your great writing, have a niceweekend!

  56. Amazing issues here. I am very satisfied to look your article.Thanks a lot and I am taking a look forward to touch you.Will you kindly drop me a mail?

  57. Surprisingly good post. I really found your primary webpage and additionally wanted to suggest that have essentially enjoyed searching your website blog posts. Whatever the case I’ll always be subscribing to your entire supply and I hope you jot down ever again soon!

  58. I do believe all of the ideas you’ve introduced on your post.They are really convincing and will certainly work. Still, the posts are very short fornewbies. May you please lengthen them a little from subsequenttime? Thanks for the post.

  59. Heya i am for the first time here. I found this board and I to findIt really helpful & it helped me out a lot. I’m hoping to provide one thing again and help others such as you helped me.

  60. Hello just wanted to give you a brief heads up and let youknow a few of the pictures aren’t loading properly. I’m not sure why but I thinkits a linking issue. I’ve tried it in two different browsers and both show the same outcome.