(Part-1)Concurrency,Sync,Async,Serial, Concurrent queue,Thread with example in Swift 5 Hindi/English

  Рет қаралды 21,479

Yogesh Patel

Yogesh Patel

Күн бұрын

Пікірлер: 141
@PardeepBathla-e9z
@PardeepBathla-e9z 24 күн бұрын
Thankyou Yogesh, Your efforts are really helping new leaners. I am an Android developer and your trainings are really helping me to upskill myself to iOS. Many Thanks.
@YogeshPateliOS
@YogeshPateliOS 14 күн бұрын
Glad to hear that, thank you :D
@namanmittal5323
@namanmittal5323 Жыл бұрын
Bhai maza aagya...Tumhara explain krne ka tarika ekdum mast hai.. Sb clear krdiya ek video mai. Thank you
@onlyqualitymusic8538
@onlyqualitymusic8538 2 жыл бұрын
thank u so much apke videos bhot kaam aa rhe hai , binge watch chl rha mera🙂 dil se dhanyawad apko ❤
@kartikgautamz
@kartikgautamz 10 ай бұрын
first time koi complex code simply way mai smajh Aya. great wark❤
@abhinarigara8518
@abhinarigara8518 3 жыл бұрын
Now i understand how concurrency work, best explanation.No one can explain like you. Thank you man!.
@ArslanSiddique-u7o
@ArslanSiddique-u7o 2 ай бұрын
very informative video of such complex topics
@darshangujarati953
@darshangujarati953 3 жыл бұрын
was finding this topic for months, perfect Video. Great work. Great topic.
@sagarsachdeva7555
@sagarsachdeva7555 2 жыл бұрын
Now all my doubts about syn, asyn, serial, concurrent are cleared. thanku bro♥️
@makwanabhavin8089
@makwanabhavin8089 2 жыл бұрын
One of the best explaination i've ever seen. The best thing about this video is you will get everything in one place. I'm sure this will help me to stand out as an fresher IOS Developer with all this knowledge.
@rohandhankani3962
@rohandhankani3962 3 жыл бұрын
Thank you yogesh bhai
@iSubhoo
@iSubhoo 6 ай бұрын
I really enjoyed the video. Yhank you.
@kalashchoudhary4713
@kalashchoudhary4713 Жыл бұрын
Bohot badiya video banayi hai bhai respect
@haroonmazhar5212
@haroonmazhar5212 3 жыл бұрын
really bht vip hai yah series
@nikunjazilen3095
@nikunjazilen3095 2 жыл бұрын
Great Explanation by Yogesh Patel. Keep it up the good work.
@DhruvilPatel
@DhruvilPatel 3 жыл бұрын
Simply amazing, especially this topic: "Async doesn't mean concurrent" Thanks a lot mate!
@waandertales
@waandertales Ай бұрын
Very informative video.
@ranganathchenna4559
@ranganathchenna4559 2 жыл бұрын
simple explanation 👍🏾
@touheedkhan9078
@touheedkhan9078 6 ай бұрын
thank you very clearly you describe that topics.
@vprabhu2906
@vprabhu2906 2 жыл бұрын
Fantastic BRO , TQ SO MUCH
@poojanegi9786
@poojanegi9786 10 ай бұрын
awesome man... finally i am cleared
@bhushankumar6838
@bhushankumar6838 3 жыл бұрын
Sir first time muje ye Task or Thread me difference samajh aaya. Thank you soo much
@YogeshPateliOS
@YogeshPateliOS 3 жыл бұрын
Hahaha. Good brother keep up the good work. Thanks for your comment 😀
@priyapatel3446
@priyapatel3446 3 жыл бұрын
It was really good explanation. Now I think I can say that I know how concurrency works. Thanks Yogesh. Good efforts !!
@mdbilal9729
@mdbilal9729 3 жыл бұрын
Really nice effort special thanks bro
@abuzarmanzoor5545
@abuzarmanzoor5545 3 жыл бұрын
best toturial as always, love your brother
@YogeshPateliOS
@YogeshPateliOS 3 жыл бұрын
Thanks for your support and love 😀😀
@sandeepreddy2204
@sandeepreddy2204 5 ай бұрын
Thank you so much bro for this video and your efforts to make this simply way to understand the concepts of concurrency. Actually I have watched so many tutorials but after watch this I understood clearly. Thank you once again please continue to make this kind of video for us. And make a video on memory management concepts.
@supriyaghosh4190
@supriyaghosh4190 2 жыл бұрын
Great explanation @ Yogesh
@YogeshPateliOS
@YogeshPateliOS 2 жыл бұрын
Yeah thanks 😀
@akankshapakhale2965
@akankshapakhale2965 Жыл бұрын
Great video your hardwork really helping us to understand difficult and confusing topic in ios 👍👍
@dileepjaiswal6906
@dileepjaiswal6906 2 жыл бұрын
I really enjoy this video :)
@savjotsingh5969
@savjotsingh5969 3 жыл бұрын
thanks @yogesh nice tutorial.
@mandeepsinghbaath6892
@mandeepsinghbaath6892 3 жыл бұрын
Yogesh bro, I really appreciate your work bcz I am agin in an iOS :)) , One day I was decided for quit an iOS carrier from my life but after sometime I scrolled KZbin and get your video related to courage and motivation specially for mid level dev , then I decide I watched every video of your new series Swift5. Thanks a lot bro , and pls pls make video on socket if possible :))
@tusharingle5351
@tusharingle5351 3 жыл бұрын
Thanks Yogesh bhai 👍❤️
@YogeshPateliOS
@YogeshPateliOS 3 жыл бұрын
Welcome Tushar bhai😀👍🏻
@kanirajhenry7282
@kanirajhenry7282 3 жыл бұрын
Awesome bro. Great tutorial.. Tnxs 4 the subtitle also..
@YogeshPateliOS
@YogeshPateliOS 3 жыл бұрын
Welcome brother :-)
@ShaliniBhat-u5g
@ShaliniBhat-u5g 22 күн бұрын
Great video, thank you so much 😊
@YogeshPateliOS
@YogeshPateliOS 14 күн бұрын
Glad you enjoyed it!
@hemalpatel6488
@hemalpatel6488 3 жыл бұрын
Amazing video with english subtitles!! Cleared my all doubts...appreciate your efforts..waiting for next parts!! Keep it up!!
@YogeshPateliOS
@YogeshPateliOS 3 жыл бұрын
Thanks a lot 😊
@shaileshprabhudesai6013
@shaileshprabhudesai6013 3 жыл бұрын
@@YogeshPateliOS Make video on clean VIP
@nihirchauhanchauhan
@nihirchauhanchauhan 3 жыл бұрын
Way to go brother... Always with you! I am Nihir Bhai
@YogeshPateliOS
@YogeshPateliOS 3 жыл бұрын
Thanks ✌️
@shwetadwivedi547
@shwetadwivedi547 2 жыл бұрын
owsome sir u done great job
@JitendraPatel-nb3yf
@JitendraPatel-nb3yf 3 жыл бұрын
Thanks I learned lots of things from this.
@affankagzi6845
@affankagzi6845 3 жыл бұрын
Great Explanation. Thank you for your Efforts. i really appreciate. God Bless You With good Health
@YogeshPateliOS
@YogeshPateliOS 3 жыл бұрын
Thanks for your valuable comment Affan Kagzi.
@Nikita-iOS
@Nikita-iOS 3 жыл бұрын
Good information 👍
@Real_Indian_bhartiya
@Real_Indian_bhartiya 3 жыл бұрын
Really nice effort + special thanks for differentiating the queue and task behavior, this was really very complex before shown your video.
@Nidhi803
@Nidhi803 3 жыл бұрын
Appreciated :) I learnt a lot ....thanku
@YogeshPateliOS
@YogeshPateliOS 3 жыл бұрын
Glad to hear that
@Rahulkumar-br9ks
@Rahulkumar-br9ks 3 жыл бұрын
Great Explanation
@YogeshPateliOS
@YogeshPateliOS 3 жыл бұрын
Glad you liked it
@thealchemist1480
@thealchemist1480 Жыл бұрын
Loved it!!
@prashantkhatri7917
@prashantkhatri7917 3 жыл бұрын
Thanks buddy . Please make video of skill requires for ios architect whenever possible
@AmirHamza-pb3zy
@AmirHamza-pb3zy 3 жыл бұрын
Great work Yogesh bhai..Keep it up.. Kindly 1 video ma tableview ki rows ko rearrange kr k new order coredata ma store krny k liye b video bnain.
@taiba4040
@taiba4040 3 жыл бұрын
Thank u👍..take care sir❤️
@praveensharma4049
@praveensharma4049 2 жыл бұрын
thank u sir nice video
@harshdarji639
@harshdarji639 3 жыл бұрын
jordar video... mooijoo padi gayo saheb😎😎😎😎😎😎😎😎😎😎😎😎😎
@YogeshPateliOS
@YogeshPateliOS 3 жыл бұрын
Thanks bhai
@GodzSpearGaming
@GodzSpearGaming 3 жыл бұрын
Well Explained sir.the demo u showed and explained was next level.got my concepts clear.And Take care sir..
@YogeshPateliOS
@YogeshPateliOS 3 жыл бұрын
Glad to hear that Bilal. Thanks for your valuable comment and your support :-)
@uttamgawas132
@uttamgawas132 Жыл бұрын
Thanks Yogesh for this video....Can you please make one video on some real life example for serial+sync, serial+async, concurrent+sync and concurrent+async?
@14rajncc
@14rajncc 3 жыл бұрын
You are seriously doing very good job.. keep it up 👍
@YogeshPateliOS
@YogeshPateliOS 3 жыл бұрын
Thank you so much 😀
@ghousansari6578
@ghousansari6578 3 жыл бұрын
Finally I got cleared asynchronous means starting multiple task at Same time but no use in serial queue it will be one by one but in concurrent will be perform in multiple thread Sync and async is task While serial and concurrent is thread Correct ?
@poojanegi9786
@poojanegi9786 10 ай бұрын
i have added 5-6 task and tried lot of deferent thing with it some of them i kept as sync and some of them kept sync to see what will happend now i understand the concept
@muhammadtalal8082
@muhammadtalal8082 3 жыл бұрын
Bro you're a life saver 👍🏼 keep it up bro :)
@YogeshPateliOS
@YogeshPateliOS 3 жыл бұрын
Thanks, will do! I am glad that my videos are helpful for you.
@poojaraghuwanshi4086
@poojaraghuwanshi4086 3 жыл бұрын
Please share video on singleton and pagination
@codeindia4204
@codeindia4204 3 жыл бұрын
Nice tutorial in Hindi
@YogeshPateliOS
@YogeshPateliOS 3 жыл бұрын
Thank You 😊
@harshverma7037
@harshverma7037 3 жыл бұрын
Can you please make a video regarding asymmetric encryption decryption using rsa in iOS?
@vyankatesha.shivnikar696
@vyankatesha.shivnikar696 2 жыл бұрын
thanks video is awesome but one doubt that whats the difference between queue and thread?
@tushargoel2914
@tushargoel2914 3 жыл бұрын
Yogesh superb yr
@YogeshPateliOS
@YogeshPateliOS 3 жыл бұрын
Thanks Tushar!
@dineshpawar8052
@dineshpawar8052 2 жыл бұрын
Nice 👌
@deepakkumar-qz1ud
@deepakkumar-qz1ud 3 жыл бұрын
Big bro....Your contents are amzing
@harshildobariya7166
@harshildobariya7166 3 жыл бұрын
Bro, from now tasks'll run in my mind as serial thread and Sync manner 🤪... bcz for understanding Concurrent - Async bit hard 😜..... Thanks for clearing the concept...
@YogeshPateliOS
@YogeshPateliOS 3 жыл бұрын
Hello harshil, bahut hard bahut hard bhai I am very happy that my videos are helpful for you😀😀 keep up the good work👍🏻👨🏻‍💻
@prashantkhatri7917
@prashantkhatri7917 3 жыл бұрын
I really want to understand what is millions users app development process and why these apps are very smooth , what are important factors which can help us to make millions users app
@narendrajagne7067
@narendrajagne7067 3 жыл бұрын
Bro Yogesh ,very helpful content posted. Do watch n share
@tahirmehmood1735
@tahirmehmood1735 3 жыл бұрын
love your tutorials sir
@YogeshPateliOS
@YogeshPateliOS 3 жыл бұрын
Thank you tahir 😀😀
@tahirmehmood1735
@tahirmehmood1735 3 жыл бұрын
@@YogeshPateliOS finaly sir i got heart from you I was upset k app shayad mje heart nahi dien gain now I am happy and learn more from your tutorials thanks a lot but I just wanna ask k app kuch dummy apps ki series bhi bnaen take hamen app see sekhna ko mila UI bohat mushkil lag raha ha swift pa
@YogeshPateliOS
@YogeshPateliOS 3 жыл бұрын
Hello Tahir, nahi bhai upset mat hona kai bar bahut comment hoti hai koi koi skip ho jati hai aaj aapki yaha first comment thi so mene aapki comment padhi aacha laga thanks bhai :-) Or ha me bhi ye socha hi raha tha ki kuch UI related app ka video banavu, me jarur sai wo try karunga. Thanks for asking and your support .. Keep up the good work..
@ssaai
@ssaai 3 жыл бұрын
Thanks 👏🏻👏🏻👏🏻👏🏻👏🏻👏🏻👏🏻👏🏻👍🏻👍🏻👍🏻👍🏻👍🏻👍🏻
@YogeshPateliOS
@YogeshPateliOS 3 жыл бұрын
You're welcome!
@rameshameta5177
@rameshameta5177 3 жыл бұрын
nice video bro And take care
@imprsnt
@imprsnt 3 жыл бұрын
Good overview, but you missed the most important difference between sync and async tasks. Synchronous is blocking, i.e., it will block the calling thread until the submitted task is finished. Async is non-blocking, i.e. the calling thread will continue execution immediately after submitting the task. It will not wait for the submitted task to complete. Another way to think about Serial vs Concurrent queue is that Serial queue will both dispatch and execute the task in FIFO order, that's because it's backed by a single thread. Concurrent queue will only dispatch in FIFO, but can execute the dispatched tasks in any order.
@YogeshPateliOS
@YogeshPateliOS 3 жыл бұрын
Hey prashant, thanks for your comment. Actually I explain this in this video or that series. Thanks! 😀👍🏻👏🏻👏🏻
@pratikgupta7373
@pratikgupta7373 3 жыл бұрын
Hii yogesh stay healthy stay safe
@rajendrakawar4709
@rajendrakawar4709 3 жыл бұрын
Superb
@sakirsaiyed49
@sakirsaiyed49 3 жыл бұрын
very good content... keep it up
@YogeshPateliOS
@YogeshPateliOS 3 жыл бұрын
Thanks a lot
@harishraovishnu
@harishraovishnu 3 жыл бұрын
Super
@bhavindihora2272
@bhavindihora2272 3 жыл бұрын
Right side corner popup view can you make this regarding video ?
@YogeshPateliOS
@YogeshPateliOS 3 жыл бұрын
can you please add more detail on this?
@zayantipu8716
@zayantipu8716 Жыл бұрын
Wow ❤️
@anjanaagrawal08dev
@anjanaagrawal08dev 3 жыл бұрын
Thanks, Sir !!!!! But I have a question, what is the logic of async with serial execution? Please responds me ASA.
@YogeshPateliOS
@YogeshPateliOS 3 жыл бұрын
Please check the series you will get this answer thanks!
@DeariSwift
@DeariSwift 3 жыл бұрын
Please told me that barriers in GCD operation
@YogeshPateliOS
@YogeshPateliOS 3 жыл бұрын
Hello rachna, please check this url medium.com/@oyalhi/dispatch-barriers-in-swift-3-6c4a295215d6 let me know if it not clear okay. By the way nice question. Thanks for asking! :-)
@DeariSwift
@DeariSwift 3 жыл бұрын
@@YogeshPateliOS thnku 🤗🤗🤗
@JitendraGupta-um9io
@JitendraGupta-um9io 2 жыл бұрын
🤘🤘
@shubhamshankarjoshi3463
@shubhamshankarjoshi3463 2 жыл бұрын
Hi Yogesh, Can you tell difference between Queue and Thread. And what will happen if I put multiple task in a concurrent queue Asynchronously. Like: let concurrentQueue = DispatchQueue(label: "concurrent.queue.sync", attributes: .concurrent) concurrentQueue.async { doSomeCalculation() doSomeMoreCalculation() doSomeComplexCalculation() } This will call all three methods one by one or it will be unordered ?
@namanmittal5323
@namanmittal5323 Жыл бұрын
Hi Shubham, It will call the methods one by one. If you want to call them simultaneously, then you need to place the three methods in three different async blocks. Like this: concurrentQueue.async { doSomeCalculation() } concurrentQueue.async { doSomeMoreCalculation() } concurrentQueue.async { doSomeComplexCalculation() }
@VikramKumar-yr2mv
@VikramKumar-yr2mv 3 жыл бұрын
Hi Yogesh I am planning to buy hackintosh system for iphone development, can you suggest system requirements and performance. If you can able to share Amazon or flipkart link to buy sytem then please share link. Thanks!
@bunnyrabits
@bunnyrabits 3 жыл бұрын
get a mac if ur r really serious about ios devlopment, coz Xcode works flawlessly in mac also you will not be able to connect your iphone. BTW a pc with a fast SSD will work.
@rafiulhasan9440
@rafiulhasan9440 3 жыл бұрын
i follow your channel a long time and learn a lot of things. hi bro, if you don't mind, can you give me the slider for me ???
@YogeshPateliOS
@YogeshPateliOS 3 жыл бұрын
Hello brother, I am really sorry. I don't know but I did one thing and I laptop was format and my code and this document was erased and i don't have backup of this. please do screenshot of this I did same thing when I wanted. Thanks!
@rafiulhasan9440
@rafiulhasan9440 3 жыл бұрын
@@YogeshPateliOS thanks for your valuable time for me.
@nileshwankhede7420
@nileshwankhede7420 3 жыл бұрын
What is label parameters in DispatchQueue class?
@umamaheswarareddy3569
@umamaheswarareddy3569 3 жыл бұрын
Take care about health bro .
@kushbhavsar2802
@kushbhavsar2802 3 жыл бұрын
Bhai Aana upar ekad video banavo: ''A Day in the Life of an iOS Developer''
@YogeshPateliOS
@YogeshPateliOS 3 жыл бұрын
Ohh Kush, check karu bhai try to karish banavanu. thanks! :--)
@simpleinterest360
@simpleinterest360 3 жыл бұрын
👍👍
@fitdevelopertv5148
@fitdevelopertv5148 3 жыл бұрын
serial sync and concurrent sync same hai kya
@YogeshPateliOS
@YogeshPateliOS 3 жыл бұрын
Had you check this video bro?
@fitdevelopertv5148
@fitdevelopertv5148 3 жыл бұрын
there is no difference between serial sync, serial async and concurrent sync??
@YogeshPateliOS
@YogeshPateliOS 3 жыл бұрын
Once check the series bro then you’ll get idea about this big concept!
@BalaaLyf
@BalaaLyf 3 жыл бұрын
Please upload ui partsignin 1-2-3 part
@YogeshPateliOS
@YogeshPateliOS 3 жыл бұрын
You mean Sign IN UI (Autolayout)?
@BalaaLyf
@BalaaLyf 3 жыл бұрын
@@YogeshPateliOS yes bro...
@YogeshPateliOS
@YogeshPateliOS 3 жыл бұрын
@@BalaaLyf Okay I'll do.
@BalaaLyf
@BalaaLyf 3 жыл бұрын
I attend interview from last one month but I didn't get any job. Please share recently interview questions and. They given to me tasks. Related sign-up,login, logout with some API related like collection view or Google maps or times zones. They given only 3 hours. I'm not able to make app within deadline. Please give me any suggestions
@YogeshPateliOS
@YogeshPateliOS 3 жыл бұрын
Have you seen my interview series ?
@eswarbhagavannarise6678
@eswarbhagavannarise6678 3 жыл бұрын
When will be the next video?
@YogeshPateliOS
@YogeshPateliOS 3 жыл бұрын
In a week I'll upload the next part.
@eswarbhagavannarise6678
@eswarbhagavannarise6678 3 жыл бұрын
@@YogeshPateliOS thank you sir
@shahidhaalla1123
@shahidhaalla1123 3 жыл бұрын
Need core data: core animation Core graphics
@YogeshPateliOS
@YogeshPateliOS 3 жыл бұрын
Hello, I already uploaded series on coredata. I’ll surely upload videos on core animation and corr graphics. Thanks!
@shahidhaalla1123
@shahidhaalla1123 3 жыл бұрын
Okay thanks, please as soon as possible upload it.
@nidhi9912
@nidhi9912 3 жыл бұрын
SwiftUI is better than storyboard?
@YogeshPateliOS
@YogeshPateliOS 3 жыл бұрын
I think it’s depend on our skill. If you are doing your UI programmatically than SwiftUI is useful.
@bhavinkansara3393
@bhavinkansara3393 3 жыл бұрын
Hello , sir Can you explain this question to me in detail ? 1) what is ABI stability ? 2) what is Module stability ? 3) what is NSOperation Queues ? 4) what is NSOperation ?
@devanshrastogi6305
@devanshrastogi6305 5 ай бұрын
thanks yogesh bhai
How to whistle ?? 😱😱
00:31
Tibo InShape
Рет қаралды 16 МЛН
哈哈大家为了进去也是想尽办法!#火影忍者 #佐助 #家庭
00:33
火影忍者一家
Рет қаралды 129 МЛН
Миллионер | 2 - серия
16:04
Million Show
Рет қаралды 1,6 МЛН
Threads and Grand Central Dispatch in Swift
22:14
Stewart Lynch
Рет қаралды 21 М.
When to Semaphore vs Dispatch Group! Careful Multithreaded Shared Resource
11:11
How to whistle ?? 😱😱
00:31
Tibo InShape
Рет қаралды 16 МЛН