Learn Kotlin in 12 Minutes

Поделиться
HTML-код
  • Опубликовано: 21 ноя 2024

Комментарии • 581

  • @RahulPandeyrkp
    @RahulPandeyrkp  3 года назад +47

    If you watched the whole video, we need to connect 😇
    → www.linkedin.com/in/rpandey1234/
    → twitter.com/rpandey1234
    I've also been running an experiment where I run live sessions to grow your tech career. Get notified here: www.linkedin.com/company/techcareergrowth/

    • @nowitspk
      @nowitspk 2 года назад

      Very precise explanation. After having experience in c++ it's really easy to understand Kotlin

    • @lineage13
      @lineage13 2 года назад +1

      Sometimes, I feel like people come up with new languages just for the sake of being "Unique" or "Different" without any real benefits -_-...

    • @VizXRyRy
      @VizXRyRy 2 года назад

      @@lineage13 I feel like they try to address the complaints they have about a certain language. The problem is, the complaints are usually just theirs, (or that of a few people) and in doing so, they introduce more issues. How many new languages have been dubbed the next "Java Killer"? I don't think Kotlin is the one either.

    • @janengel1985
      @janengel1985 2 года назад

      Kotlin 😍

    • @atomphoton5000
      @atomphoton5000 2 года назад

      Are there no object oriented/classes in Kotlin?

  • @capitalcitygiant
    @capitalcitygiant 2 года назад +181

    Other RUclipsrs would've made a 2hr video out of this but you condensed it down perfectly and explained everything at just the right level. Thank you!

  • @GeorgAndTheBike
    @GeorgAndTheBike 2 года назад +54

    This is the by far best short introduction to a programming language I have ever encountered. I am super happy that I found your channel!

  • @leularia
    @leularia 3 года назад +280

    once you learn your first lang the rest is story

    • @blasm1713
      @blasm1713 3 года назад +15

      Unless you go for a funcional language

    • @nyashachiroro2531
      @nyashachiroro2531 3 года назад +1

      Word!!!

    • @ateebthepro
      @ateebthepro 3 года назад +14

      I learned HTML then CSS was ez, i learned JS and PY was easy, I am now learning Kotlin so Swifty will be easy

    • @salimbashir5986
      @salimbashir5986 3 года назад +3

      Yes. The syntax may confuse you though

    • @hanac5586
      @hanac5586 2 года назад +15

      ...especially if that first language is c or c++ lol

  • @Pshock13y
    @Pshock13y 3 года назад +91

    Super helpful for someone who already has a good background in another programming language and is able to follow along. I'll definitely be coming back to this as a refresher

  • @alejrandom6592
    @alejrandom6592 2 года назад +23

    Clear, concise, funny, and easy for people who already know, python for example. This man deserves a lot more views.

  • @faiezwaseem2047
    @faiezwaseem2047 3 года назад +15

    Watched this ad on Facebook lead me to here , i have now developed the interest of learning Kotlin, Great explanation thanks

  • @nyashachiroro2531
    @nyashachiroro2531 3 года назад +136

    Damn... I just learnt a lot of Kotlin in 12 minutes. Honestly aside from how refreshing Kotlin is when compared to Java I'm more excited about how similar Kotlin is to Rust and Typescript syntactically. Those are the other languages I'm really excited to learn. This will be a wonderful journey.

  • @SuboptimalEng
    @SuboptimalEng 3 года назад +154

    RUclipsrs in 2021: Learn Kotlin in 12 minutes
    RUclipsrs in 3021: Learn Spanish in 5

    • @RahulPandeyrkp
      @RahulPandeyrkp  3 года назад +53

      I'm sure by then we'll have some brain assisting technology which will memorize things for us 🔖

    • @galaxyslayer4520
      @galaxyslayer4520 3 года назад +14

      @@RahulPandeyrkp i would go with "the world will end before that"

    • @6L6Lcephas
      @6L6Lcephas 3 года назад +1

      You need to say what 5 ?
      It can be 5 hour or 5 day

    • @leularia
      @leularia 3 года назад +1

      @@galaxyslayer4520 fan of the comment...

    • @nishantsur9361
      @nishantsur9361 3 года назад +4

      @@6L6Lcephas maybe 5 months or 5 year or 5 centuries or after dieing 5 times.

  • @BharCode09
    @BharCode09 Год назад +3

    I'm a java backend developer for 12 plus years and I recently started working on my own app and wanted to learn kotlin. I wondered reading the doc may be a bit boring and just wanted a quick tut on Kotlin syntax. So this was a perfect video, only until @3:44. The next thing I know is I'm watching and dancing for songs of late 90s and 2000s, starting from "Call me May be"!

  • @Play_Streams
    @Play_Streams Месяц назад

    This is one of the best quickstart videos of any programming language

  • @johnceellis
    @johnceellis 2 месяца назад

    Thnaks, as a programmer of over 40 years, this was a great way to understand the differences between other languages I have programmed in

  • @ethiomusic3158
    @ethiomusic3158 3 года назад +11

    This tutorial is what I was searching for several times. Now my confusion is clear a bit. Thank you.

  • @anmolverma075
    @anmolverma075 Год назад

    Worth 12 minutes !
    If you have even a little knowledge of any other language , you'll absolutely find this as a piece of cake.

  • @MarcvdMeulen
    @MarcvdMeulen 2 года назад +1

    Getting this much info in 12 minutes without it ever feeling like too much information at once, hats of to you and thanks for sharing!

  • @brewingentertainment824
    @brewingentertainment824 3 года назад +11

    This is exactly the crash course you need if you have been trying to migrate from Java to Kotlin for Android. Some of the other concepts are still missing but ofcourse a lot has been covered in this.

  • @wangshiyao
    @wangshiyao 3 года назад +13

    That's a great syntax review! The single-line null check is so slick!

  • @stevenARTify
    @stevenARTify 3 года назад +8

    I downloaded Android Studio yesterday and chose Kotlin. I was looking at the screen completely lost. Last time I did any 'code' was HTML web text writing in school like 12 years ago. This helps a lot!

    • @RahulPandeyrkp
      @RahulPandeyrkp  3 года назад

      Amazing! What are you going to build first?

    • @stevenARTify
      @stevenARTify 3 года назад +1

      @@RahulPandeyrkp I want to build a puzzle game using all of my own photography and artworks or if not that, some other form of art related game app.

    • @RahulPandeyrkp
      @RahulPandeyrkp  3 года назад +2

      @@stevenARTify very cool, I have this detailed walkthrough to build a Memory game with custom images. Might help: ruclips.net/video/ivZN2Ozs5fA/видео.html

  • @unmeshp
    @unmeshp 2 года назад +11

    Thanks for the concise introduction, this is exactly what I was looking for!

  • @vladimirkraus1438
    @vladimirkraus1438 8 месяцев назад

    This is the best introduction to any programming language I have seen. Thank you!

  • @its_noli
    @its_noli 3 месяца назад

    Video was so concise and well made that I liked, commented, subscribed, AND watched through both of the skippable ads. Get that bread bro. I appreciate the resource.

  • @seniorsr4107
    @seniorsr4107 3 года назад +3

    This is a really great tutorial video. My background was Java, and I want to add another languanges so I chose Kotlin first. Then I watched ur video and it's really easy to understand. Thanks a lot, hope u and ur family keeps doing well.

  • @caiomar
    @caiomar 2 года назад

    Dude, this is essentially Typescript! Awesome!

  • @david1492
    @david1492 3 года назад +1

    wow this is probably the best programming tutorial I've seen. Thanks so much

  • @denishamdiev2686
    @denishamdiev2686 5 месяцев назад

    this is the clearest explanation video i found and learned for 12 min, thanks!

  • @fredxfreo1
    @fredxfreo1 2 года назад

    It would be helpful if you could leave the examples on the screen for a while because it takes a while for what you say to actually get to my brain and then sometimes your description has been overwritten before I can properly understand it
    However, as others have said, you are concise and straight to the point - no 'talking heads' no unrelated chitterchatter. It is by far the best introduction I have viewed. Thank you.

  • @poprockssuck87
    @poprockssuck87 Год назад

    It looks like Javascript with types, a main function, and default immutability. I like it already!

  • @salmafatahi4333
    @salmafatahi4333 Год назад

    Seriously the best programming video i've ever seen!!
    From now on,I'll be consulting your channel whenever i decide to learn a new programming language.
    Thank you!

  • @alainrouleau
    @alainrouleau 3 года назад +13

    Excellent introduction to Kotlin. You covered quite a lot of material in such a short period of time. Thanks!

  • @HypnosisBear
    @HypnosisBear 11 месяцев назад +1

    Exellent video! Thank you!!

  • @HishamHadi
    @HishamHadi 3 года назад +2

    I came from the ad from Instagram, thought I'd check it out. It actually worked. I have programming experience in python, JavaScript and C. It's just that I didn't know kotlin syntax was so similar and simple. Thanks for this video

  • @Gszada
    @Gszada Год назад

    love the syntax, I see now why Kotlin is getting more popular.. thanks for the video!

  • @akhano2142
    @akhano2142 3 года назад

    I have more than 3 years of working experience using java after watching this video it is easy for me to switch from java to kotlin,so thanks rahul.

  • @Quokkat7
    @Quokkat7 10 месяцев назад

    Since Ive watched this 12 minutes, I added experience as Senior Kotlin developer to my linkedIn Profile

  • @Kemakemak
    @Kemakemak 2 года назад +2

    Quick but packed with info. Thanks for this!

  • @xxxxx-l6g
    @xxxxx-l6g Месяц назад

    I'm not a Kotlin developer or mobile developer, I wouldn't even say that I like Kotlin as a language, but I watched your video presentation. Well-made 👍

  • @quizology1
    @quizology1 3 года назад +1

    Great Work, It's 5 AM here I'm exhausted can't sleep but I still found your video helpful and I'm gonna watch it again.

  • @mihu2cool
    @mihu2cool Год назад

    Used well every second of my 12 minutes. Good work, thank you!

  • @edward2000ize
    @edward2000ize 9 месяцев назад

    This is was a great introduction to Kotlin language and I also enjoyed your humor, keep up the great content!

  • @AarnavAnandIN
    @AarnavAnandIN 7 месяцев назад

    I have seen many 2-3 hrs Kotlin tuts, but was still confused, watching this video made me realize how much time I wasted on those unnecessarily long videos, this channel is a goldmine.

  • @abdulhamidafrah1910
    @abdulhamidafrah1910 2 года назад

    This is very good quick introduction to Kotlin. This was very useful for me as someone with Java background.

  • @TheWauk
    @TheWauk 3 месяца назад

    thanx, this is great not only to start learning, but also to sum up your knowledge after watching some longer and more complex tutorials. :)

  • @akunformalitas
    @akunformalitas 2 года назад

    This is a Kotlin tutorial that suits me best. Thank you Rahul!

  • @code6nightgamer
    @code6nightgamer Год назад

    I now know the beauty of learning a new programing language when you already understanding another programing language.....coming from python to kotlin

  • @ChillHouseMusic
    @ChillHouseMusic Год назад

    As a Java developer who wants to migrate to Kotlin this is so easy to understand. Great job dude. Keep the private fun going 🎉😂

  • @JetMako7
    @JetMako7 2 года назад

    I have no background in programming languages but this was explained so well that I had to like and subscribe!

  • @dlysele
    @dlysele Год назад

    Very nice video. Just found Kotlin, didn’t know it was such a new language.

  • @dotpy7928
    @dotpy7928 11 месяцев назад +1

    watched at 2x speed - became senior kotlin developer in 6 mins😎

  • @sanjogadhikari28
    @sanjogadhikari28 3 года назад +6

    Can I start with android with these knowledge?
    By the way, this probably is the most worth 12 minutes in my life so far. Thanks buddy!❤️

    • @RahulPandeyrkp
      @RahulPandeyrkp  3 года назад +4

      Yes you can start with Android! The best way to learn is to start building a simple app. I have a series to build a tip calculator which would be a good starting point.

  • @Snpss
    @Snpss 11 месяцев назад

    Incredible. Coming from C# this was an absolute breeze! Thank you!

  • @pranav.bhasin
    @pranav.bhasin 2 года назад +4

    Great video Rahul. This was a good introduction to the language. I would like to add that it seemed that you're often explaining Kotlin from the perspective of a Java programmer. I can understand the need for it because a lot of Java libraries are used in backend development. However, Kotlin, given its multiplatform origins, stands independently. There are a lot of quality of life features like data classes, const variables, etc that you could tackle in a follow-up video.

    • @RahulPandeyrkp
      @RahulPandeyrkp  2 года назад +1

      agreed, there's more than enough to cover in a follow up!

  • @knowledgedaily1173
    @knowledgedaily1173 3 года назад +15

    What a great video! Coming from python, I think Kotlin is really fun. As I was watching the video, I was comparing the concepts with what I learned in python.

    • @thesituation5315
      @thesituation5315 2 года назад

      I know this is a late reply, but do you think Kotlin is difficult compared to Python? I'm just curious, because I always hear that Python is easy while Java (and sorta Kotlin) is hard in comparison.

    • @rajab4187
      @rajab4187 2 года назад

      @@thesituation5315 not that hard ,kotlin was made to get head off of java or to make android develpment easier than java,,but yeah python is very easy as its jus plain english

  • @matundujunior3396
    @matundujunior3396 Год назад

    Thank you so much Rahul I have been looking for such a simplified video for me to learn Kotlin

  • @jasonfc3844
    @jasonfc3844 Месяц назад

    Amazing explanation and more concise imposible. God job ! You got another subscriber here

  • @n00b67
    @n00b67 2 года назад

    I thought this was another clickbait video but I am actually impressed with the concise information. The overview helps to make decision to switch and analyze the difference between this and your dominantl/fav language

  • @HoodLabs
    @HoodLabs 3 года назад +2

    Kotlin is pragmatic, concise and easy to learn even for absolute beginners.

  • @weho_brian
    @weho_brian 3 года назад

    this is great, i learned everything and nothing at the same time

  • @v.s.kumarsanku2970
    @v.s.kumarsanku2970 3 года назад +2

    This is very quick intro to kotlin fundamentals. This is very useful. Thank You Rahul. For me it felt as if I was seeing Java+Gosu at same time. Gosu is also JVM language and statically typed.

    • @RahulPandeyrkp
      @RahulPandeyrkp  3 года назад

      Interesting! I don't know much about Gosu

    • @v.s.kumarsanku2970
      @v.s.kumarsanku2970 3 года назад

      @@RahulPandeyrkp gosu is a programming language developed by guidewire and its a scripting language. Unlike Java gosu typesystem is open it's not limited to meta class type at run time.

  • @khanb6421
    @khanb6421 3 года назад +3

    This is perfect as a refresher course.

  • @ivindtobiasjorfald8133
    @ivindtobiasjorfald8133 3 года назад +11

    Really good tutorial. I would say include classes, and you have a complete beginners guide. Keep up the good work. :D

    • @RahulPandeyrkp
      @RahulPandeyrkp  3 года назад +5

      thank you 🙏🏽 it was really hard for me to pick what made it in this video, but I did cover some additional topics (intermediate level) in a separate playlist

    • @ivindtobiasjorfald8133
      @ivindtobiasjorfald8133 3 года назад +4

      @@RahulPandeyrkp I'm an experienced Kotlin developer and found this video useful to show to students. Impressive that you got all that info into that short of a video! :) And you English is superb.

  • @corrywauford4668
    @corrywauford4668 2 года назад +5

    I'm going through the "Android Basics in Kotlin" from Android for Developers. I got my start in BASIC and Pascal, went dormant for a while and re-emerged as a PHP dev. The more I learn about Kotlin, the more I like it! 😃

    • @RahulPandeyrkp
      @RahulPandeyrkp  2 года назад

      you'll love Kotlin!

    • @nandohudman4999
      @nandohudman4999 Год назад

      Pascal and Basic sounds very familiar to me. back in college 40 yago

  • @MartinRusnak
    @MartinRusnak Год назад

    Great explanation, this video really made me passionate about this language. That is RARE

  • @wulch
    @wulch 6 месяцев назад

    genuinely amazing. Very well paced and well put together! thanks alot

  • @Abdulmateen-cs9sn
    @Abdulmateen-cs9sn 3 года назад +1

    Your video has been very helpful in convincing me that I must learn Kotlin

    • @RahulPandeyrkp
      @RahulPandeyrkp  3 года назад +1

      I'm very bullish on Kotlin 💯

    • @nyashachiroro2531
      @nyashachiroro2531 3 года назад

      It convinced me to stay away from Java. This is so refreshing yet it can accomplish the same thing as Java. Java is too verbose and painful 😖

  • @sarthakagrawal8946
    @sarthakagrawal8946 3 года назад +1

    Nice video to start with the basics of Kotlin! Thnx Rahul for the information!

  • @stillpickinganame5350
    @stillpickinganame5350 2 года назад

    Brilliant video! Easy to follow along and funny! Thank you!

  • @atyantsony4021
    @atyantsony4021 4 дня назад

    thanks for keeping it short and to the point!

  • @thatsfinn
    @thatsfinn 3 года назад +8

    Amazingly useful for someone coming over from Java, I just need these syntax things not a huge explanation of what an integer is lol.

  • @xau4lyf
    @xau4lyf 2 года назад

    Bro u thug for real and I was wishing to jog my memory in Kotlin and u just nailed it

  • @shivanshsharma60
    @shivanshsharma60 Год назад

    Super concise explanation.
    Thank you so much.

  • @SojuNinja
    @SojuNinja Месяц назад

    Yo, thanks a lot. I really needed this to re-motivate myself to start learning.

  • @UberHaas
    @UberHaas 2 года назад

    understood every word, and this language looks like php, Python, Javascript, Java and a few others. Simple and powerful...
    Going to try it out and see how she drives..been on a hiatus for 6 years and now it's perked my curiosity.
    Great tutorial!!

  • @puneet7768
    @puneet7768 Год назад

    this is such a nice, simple, to the point video, thanks for this

  • @awildmoose6798
    @awildmoose6798 7 месяцев назад

    Quick, easy, useful. Thank you

  • @dembasiby
    @dembasiby 2 года назад

    Man!!! Concise and informative as well. Thank you.

  • @wasimraja2980
    @wasimraja2980 3 года назад +2

    Awesome ❤️
    Waiting for OOP 🙏 😀

    • @RahulPandeyrkp
      @RahulPandeyrkp  3 года назад +2

      have a few more Kotlin videos planned :)

  • @bearliongaming2464
    @bearliongaming2464 5 месяцев назад

    Great concise tutorial! Thank you!

  • @DevWithEv
    @DevWithEv 2 года назад

    You did a great job explaining the Kotlin basics. Thank you!

  • @TechizVibe
    @TechizVibe 3 года назад +1

    Good Work, I am now learning Kotlin so that I can migrate from Java. Thankyou for this quick tutorial 👍

    • @RahulPandeyrkp
      @RahulPandeyrkp  3 года назад +1

      you're my target audience :)

    • @TechizVibe
      @TechizVibe 3 года назад

      @@RahulPandeyrkp got to see your 2 videos from free code camp last week. I couldn't complete watching, but I will for sure👍

  • @ЯнаАмосова-л2ю
    @ЯнаАмосова-л2ю 3 года назад +1

    Very important information! Best!

  • @karkossakopienterprise5717
    @karkossakopienterprise5717 2 года назад

    this is very very very very excellent. you almost make it perfect if you didn't not show example of null. because im still blur about null function

  • @vijendersingh5941
    @vijendersingh5941 3 года назад

    Add a "for real" in the title an thumbnail of your video, people think its a video about Kotlin (like its history and uses) even I doubted this, Great Video btw very helpful

  • @marc988
    @marc988 2 года назад

    Clear, simple... congrats 👏👏👏

  • @wanafelix2645
    @wanafelix2645 3 года назад

    I was really confused about which language to use to developed android apps, and I find java, kotlin, flutter, etc. Now I find kotlin is best which is what I understand from this video.

    • @RahulPandeyrkp
      @RahulPandeyrkp  3 года назад +1

      definitely kotlin!

    • @sahilverma4077
      @sahilverma4077 3 года назад +1

      I would have said dart(flutter) but the code gets messy since we have the ui and the backend all in the same file

  • @engr.inigo.silva2000
    @engr.inigo.silva2000 Год назад

    Thank you my brother, you're the best!

  • @healthbitesauthentic
    @healthbitesauthentic 2 года назад

    Great work Rahul. Keep it up.

  • @hyeladee
    @hyeladee Год назад

    Wow, this is the most informative 12 minute tutorial I've ever had
    PS. I'd like to join the private fun also 😂

  • @searchy100
    @searchy100 Год назад

    Appreciate the overall quality of the video. But given the title I thought I'd get a concise overview over the syntax and quirks specific to Kotlin, without being reminded of the fundamentals of programming (What is a function, what is a variable, etc...). Maybe consider a different title.

  • @jamesbloxham982
    @jamesbloxham982 3 года назад

    Subscribed (and the first time I've watched one of your videos!). Thanks for putting in the effort to share your knowledge about using Kotlin.

  • @clementkennedy13
    @clementkennedy13 2 года назад +1

    Awesome bro really very useful I Am a beginner in kotlin how I can become master in kotlin I want to create an app for complete understanding of Android app development what else I have to do

    • @RahulPandeyrkp
      @RahulPandeyrkp  2 года назад +1

      I have several android tutorials on my channel. I recommend you start with the tip calculator

  • @issaimai
    @issaimai 2 года назад +1

    Clean and precise. Excellent! I really loved it,

  • @albertkyrie8271
    @albertkyrie8271 Год назад

    i'm so happy meet this video!Thank you!!🥰

  • @codewithlamin
    @codewithlamin 2 месяца назад

    This is a cool 'Private Fun'! Thanks Rahul.

  • @devarfat
    @devarfat 2 года назад +2

    Since I come from python using pycharm the black IDE of Intellij and simplicity of Kotlin seems really useful

  • @vidhixajoshi1495
    @vidhixajoshi1495 3 года назад +1

    Great overview of Kotlin. Keep up the good work!

  • @diarmaidmac2149
    @diarmaidmac2149 2 года назад

    Excellent narration at the perfect pace. Thank you!

  • @growupwithkukku1679
    @growupwithkukku1679 3 года назад

    Hey 😎 it's a good video for java programmer who want to switch in kotlin..
    Basic concepts of kotlin is ☑️

  • @deli5777
    @deli5777 2 года назад

    Wowow, great vid man! lots of info at a perfect pace!

  • @JohnFogarty-p2y
    @JohnFogarty-p2y 8 месяцев назад

    Excellent presentation. Thank you for posting it!

  • @PunitChoudhary
    @PunitChoudhary 3 года назад +6

    I saw your ad on Insta story, when it says..learn Kotlin in 12 minutes, i thought it is another scam of 2021😂.
    But, being a devloper we must trust another dev, so i watched your video..
    And i can't believe myself, i know Basics of KOTLIN and i learn them in just 12 minites..
    Amazing video sirr! Keep it up 🙂 ❤️💯

    • @RahulPandeyrkp
      @RahulPandeyrkp  3 года назад +1

      I'm glad I was able to deliver on the promise of the video 💯 😇