I totally agree with him in terms of bond. Guys please don't sign any bond with any company they will pay you very very low. I personally suffered this thing. If you have already signed it make sure that you have a copy of bond. And just stop counting days. The more you will count days the more you will suffer.
Missed this video last week due to hectic schedule. Finally gone through this, it is very informative and helpful. You guide like a coach. Thank you as always 😊
First of thank you so much Ravi for all your wonderful content. Whenever I think of a mentor, you comes in my mind very first. Your all videos are very helpful man.
I don't consider myself as a mentor, even I am learning new things everyday and whatever I learn I share, but still thank you for such bright words it means a lot to me 🙏
@@CodeCat15 Is it possible for you to post videos on what is autolayout and how to use? Because in interviews many times this question is coming up...
Hello Ravi, Thank you so much wonderful video. . If possible can u start making videos on them as u did for swift? there is no one better teacher than you on the youtube community related to ios development or at least make a video where we can learn or get more resources. Also if we want to learn hybrid which one is preferable react native or Flutter.
Thank you for such kind words Siddheshwar, I am not a full time youtuber so I try my best to make time and create content whenever I get time from work, iOS cafe work, code reviews etc. For learning hybrid I suggest you can start with Flutter because many have informed me that Flutter is the chosen platform for hybrid these days plus it's always better to know multiple technologies because that helps us to add more value and weight for what we offer to the company plus we can demand a higher package too so learning something new always help. Do avoid being a hello world developer though, if you are learning Flutter then make a simple and a medium complex application to know the Fluttern environment in details.
Vai Ravi as you said read apple documentation ..but the question is as a fresh developer who has a good Basic in swift how to read the documentation..beacuse it’s huge .. Any approach you can share how to read documentation properly as a fresh developer
the truth is apple dev documentation are badly written as compared to documentation of other platforms, i sometimes read few things again and again and try them out on playground just to make sure what i understood is correct
@@CodeCat15 I have doubt out of the video. Can we take screenshot of complete view, suppose I have table view inside content view and table view has 100 rows. Can I get image with all the 100rows, not just the rows which are visible on the screen ?
I am glad this video was helpful, please do share the video with freshers & jr iOS developers and if you have any questions please feel free to ask them in the comment section or on iOS cafe
I answered this in one of the comment, and I hope you don't mind if I copy paste the same response in this comment as well 😊 ============ I am thinking about CI/CD and to be honest its not the job of the developer team to create these pipelines what companies do is they force their developers to learn these technology only to save cost of hiring a devOps, sure one can watch tutorials and create pipelines but there's a lot that happens after you create n configure the pipeline and that's why a devOps is must. I think this has became a trend to save cost just like how companies usse hybrid n cross to build apps to save cost and then 3 years later come back to native. For learning perspective I'll try to cover one of the CI/CD processes and will try my best to cover all use cases but then again it's not the job of a developer to create, manage and secure those pipelines.
@@CodeCat15 haha .. exactly..ravi I need one more help also .. I'm attending interviews currently ... i'm good at theoretical part .but when come to coding /Machine test of logic i'm not achieving it. maybe due to tension of Interview or not. how to overcome this problem and how to strong at logic while coding.🙁
Amazing work .truly very well explanations as well as the mind of teaching skill you have is just FANTASTIC !!! , would request please become the "Hacking with Swift " of INDIA , and maintain the same quality as well as the content >>> only love !!
Hello Ravi, I was getting confused about like should I finish one channel videos & then second channel videos OR For one concept watch all chanel videos then move to next concepts. Thanks for videos
I think it depends on which content creator helps you in understanding the concepts right, so here's what I suggest is first grab hold of a topic say API calling in swift and try it out on your own and then watch videos of the creators and see who's understanding helps you in better understanding the concepts. Practice is however going to play a key role in helping you understand the topic better.
The SwiftUI playlist has videos where ✅ we are displaying data from an array to a list. ✅ performing lazy loading of images from API response array and displaying it in the list. ✅ just display an API response array minus the image in the list Playlist link: ruclips.net/p/PLb5R4QC2DtFuRFJ35uPMhpY90s0VMNR-i Let me know if you are looking for something else apart from the one I shared
I am thinking about CI/CD and to be honest its not the job of the developer team to create these pipelines what companies do is they force their developers to learn these technology only to save cost of hiring a devOps. sure one can watch tutorials and create pipelines but there's a lot that happens after you create n configure the pipeline and that's why a devOps is must. I think this has became a trend to save cost just like how companies use hybrid n cross to build apps to save cost and then 3 years later come back to native. For learning perspective I'll try to cover one of the CI/CD processes and will try my best to cover all use cases but just for the record let me say it again it's not the job of a developer to create, manage and secure those pipelines. From that perspective companies should hire just one person who can do UI/UX can code that UI and can also be the QA.
"userslist": [ "first_name": "Anup", "last_name": "Mishra", "school_short_id": null, "full_name": "Gyan Publication", "father_name": null] how to fetch first_name and last name from this type API plzzz help.
Apologies for the delayed response, there are two ways of solving this one is using the CodingKey approach which I speak in the API series and the other is by using convertFromSnakeCase enum as shown in the below code and swift will automatically convert it for you. I would first check the snake case approach as that involves less coding efforts let decoder = JSONDecoder() decoder.keyDecodingStrategy = .convertFromSnakeCase
The decision to continue with iOS or switch to the backend domain relies on your passions and strengths. Reflect on where your true happiness lies and where you envision long-term success, it's always different for different developers. It's important to recognize that backend work extends beyond merely creating APIs and database interactions. It has a comprehensive range of activities, requiring a deep understanding rather than surface-level knowledge of databases, joins, server security, and more. Keep in mind that backend development is a vast and intricate domain, but with consistent steps and practice, it can be mastered but it needs practice without practice its not possible. I firmly advocate for the pursuit of diverse technical skills. In today's evolving landscape, proficiency in multiple tech stacks is a must. As the world evolves, so should your abilities to remain adaptable and innovative.
Pls, correct the information regarding the bond. Employer in India has no right to retain an employee against their will. You can get away without paying even a single rupeee.
Employment agreements are generally allowed and legally enforceable in India under various Indian Laws if both the parties to the agreements give their free consent to it. Also, an employment bond may restrict an employee to work for any other company while he/she is working for a particular organization or company. However if the candidate decides to break the bond, and employer challenges it in court, the candidate has to go to the court to challenge the bond under section 27 of the Indian contract act. Having said that if the candidate is ready to go to court n challenge the bond they are free to do so. But then you’ll end up paying lawyer bills etc so it’s a headache anyways. Disclaimer: Above is not a legal advice and I am not a lawyer, plz contact a lawyer for proper and valuable guidance.
Abdul bari is a fantastic RUclips channel that'll teach you basics and advance sessions of DSA. Channel: ruclips.net/channel/UCZCFT11CWBi3MHNlGf019nwvideos
there's plenty of content for iOS app development but sadly only few of them adheres to good programming practices or explain why they went for solution A instead of solution B or solution C.
Amazing work .truly very well explanations as well as the mind of teaching skill you have is just FANTASTIC !!! , would request please become the "Hacking with Swift " of INDIA , and maintain the same quality as well as the content >>> only love !!
Here's the invitation link to the iOS cafe: discord.gg/gB3mhP8DNq
I totally agree with him in terms of bond. Guys please don't sign any bond with any company they will pay you very very low. I personally suffered this thing. If you have already signed it make sure that you have a copy of bond. And just stop counting days. The more you will count days the more you will suffer.
Sad reality of bonds, but then one can also challenge the bond in the court of law but then that’s another pain to deal with.
This reminds me the Bond issue and all of its point in my first company. its really a helpful video for all developers.
Glad this was helpful
Missed this video last week due to hectic schedule. Finally gone through this, it is very informative and helpful. You guide like a coach. Thank you as always 😊
I am glad it was helpful, do share this video with other iOS developers to whom it may help and provide an approach on their career.
First of thank you so much Ravi for all your wonderful content. Whenever I think of a mentor, you comes in my mind very first. Your all videos are very helpful man.
I don't consider myself as a mentor, even I am learning new things everyday and whatever I learn I share, but still thank you for such bright words it means a lot to me 🙏
Informative Video for Beginners to start.
It will help a lot if u don’t have any guidance around❤️❤️👏🏻
Glad to hear that Pratap.
Content like this is so helpful ❣️❣️.
Thanks for it, much needed.
Glad it was helpful, please feel free to ask questions if any and do share the video with your iOS group.
You’re legend bro, keep going and please upload one video at-least per weak.
Thanks
Welcome
@@CodeCat15 Is it possible for you to post videos on what is autolayout and how to use? Because in interviews many times this question is coming up...
Thank you so much for the video 🙏
I am glad this was helpful Harsh. Please do share the video with your iOS group or with anyone whom you might think it'll help
Hello Ravi, Thank you so much wonderful video. . If possible can u start making videos on them as u did for swift? there is no one better teacher than you on the youtube community related to ios development or at least make a video where we can learn or get more resources. Also if we want to learn hybrid which one is preferable react native or Flutter.
Thank you for such kind words Siddheshwar, I am not a full time youtuber so I try my best to make time and create content whenever I get time from work, iOS cafe work, code reviews etc.
For learning hybrid I suggest you can start with Flutter because many have informed me that Flutter is the chosen platform for hybrid these days plus it's always better to know multiple technologies because that helps us to add more value and weight for what we offer to the company plus we can demand a higher package too so learning something new always help.
Do avoid being a hello world developer though, if you are learning Flutter then make a simple and a medium complex application to know the Fluttern environment in details.
Vai Ravi as you said read apple documentation ..but the question is as a fresh developer who has a good Basic in swift how to read the documentation..beacuse it’s huge .. Any approach you can share how to read documentation properly as a fresh developer
the truth is apple dev documentation are badly written as compared to documentation of other platforms, i sometimes read few things again and again and try them out on playground just to make sure what i understood is correct
Thanks for the video 🙂
My pleasure 😊
@@CodeCat15 I have doubt out of the video. Can we take screenshot of complete view, suppose I have table view inside content view and table view has 100 rows. Can I get image with all the 100rows, not just the rows which are visible on the screen ?
Great video!
I am glad this video was helpful, please do share the video with freshers & jr iOS developers and if you have any questions please feel free to ask them in the comment section or on iOS cafe
Thanks for this video
No problem, please feel free to ask questions and do share the video with your iOS group & any fresher who’s trying to be the next iOS developer.
Hi Ravi, pls do video on CI/CD ... work flow
I answered this in one of the comment, and I hope you don't mind if I copy paste the same response in this comment as well 😊
============
I am thinking about CI/CD and to be honest its not the job of the developer team to create these pipelines what companies do is they force their developers to learn these technology only to save cost of hiring a devOps,
sure one can watch tutorials and create pipelines but there's a lot that happens after you create n configure the pipeline and that's why a devOps is must.
I think this has became a trend to save cost just like how companies usse hybrid n cross to build apps to save cost and then 3 years later come back to native.
For learning perspective I'll try to cover one of the CI/CD processes and will try my best to cover all use cases but then again it's not the job of a developer to create, manage and secure those pipelines.
@@CodeCat15 yes you correct that’s the DevOps team work. but in some interviews they are asking it..😢
Perhaps then these interviewers will someday ask a chef to perform a surgery before they judge the chef on his/her cooking skills.
@@CodeCat15 haha .. exactly..ravi
I need one more help also .. I'm attending interviews currently ... i'm good at theoretical part .but when come to coding /Machine test of logic i'm not achieving it. maybe due to tension of Interview or not.
how to overcome this problem and how to strong at logic while coding.🙁
Amazing work .truly very well explanations as well as the mind of teaching skill you have is just FANTASTIC !!! , would request please become the "Hacking with Swift " of INDIA , and maintain the same quality as well as the content >>> only love !!
Hello Ravi, I was getting confused about like should I finish one channel videos & then second channel videos OR For one concept watch all chanel videos then move to next concepts. Thanks for videos
I think it depends on which content creator helps you in understanding the concepts right, so here's what I suggest is first grab hold of a topic say API calling in swift and try it out on your own and then watch videos of the creators and see who's understanding helps you in better understanding the concepts. Practice is however going to play a key role in helping you understand the topic better.
Plz make a video how to fetch data from array type Api in swiftui. Plzzz
The SwiftUI playlist has videos where
✅ we are displaying data from an array to a list.
✅ performing lazy loading of images from API response array and displaying it in the list.
✅ just display an API response array minus the image in the list
Playlist link: ruclips.net/p/PLb5R4QC2DtFuRFJ35uPMhpY90s0VMNR-i
Let me know if you are looking for something else apart from the one I shared
Please Video on CI/CD
I am thinking about CI/CD and to be honest its not the job of the developer team to create these pipelines
what companies do is they force their developers to learn these technology only to save cost of hiring a devOps.
sure one can watch tutorials and create pipelines but there's a lot that happens after you create n configure the pipeline and that's why a devOps is must.
I think this has became a trend to save cost just like how companies use hybrid n cross to build apps to save cost and then 3 years later come back to native.
For learning perspective I'll try to cover one of the CI/CD processes and will try my best to cover all use cases
but just for the record let me say it again it's not the job of a developer to create, manage and secure those pipelines.
From that perspective companies should hire just one person who can do UI/UX can code that UI and can also be the QA.
"userslist": [ "first_name": "Anup",
"last_name": "Mishra",
"school_short_id": null,
"full_name": "Gyan Publication",
"father_name": null]
how to fetch first_name and last name from this type API plzzz help.
Apologies for the delayed response, there are two ways of solving this one is using the CodingKey approach which I speak in the API series and the other is by using convertFromSnakeCase enum as shown in the below code and swift will automatically convert it for you. I would first check the snake case approach as that involves less coding efforts
let decoder = JSONDecoder()
decoder.keyDecodingStrategy = .convertFromSnakeCase
Should i continue with iOS or switch to backend as a career.
The decision to continue with iOS or switch to the backend domain relies on your passions and strengths.
Reflect on where your true happiness lies and where you envision long-term success, it's always different for different developers.
It's important to recognize that backend work extends beyond merely creating APIs and database interactions.
It has a comprehensive range of activities, requiring a deep understanding rather than surface-level knowledge of databases, joins, server security, and more.
Keep in mind that backend development is a vast and intricate domain, but with consistent steps and practice, it can be mastered but it needs practice without practice its not possible.
I firmly advocate for the pursuit of diverse technical skills. In today's evolving landscape, proficiency in multiple tech stacks is a must.
As the world evolves, so should your abilities to remain adaptable and innovative.
Pls, correct the information regarding the bond. Employer in India has no right to retain an employee against their will. You can get away without paying even a single rupeee.
Employment agreements are generally allowed and legally enforceable in India under various Indian Laws if both the parties to the agreements give their free consent to it.
Also, an employment bond may restrict an employee to work for any other company while he/she is working for a particular organization or company.
However if the candidate decides to break the bond, and employer challenges it in court, the candidate has to go to the court to challenge the bond under section 27 of the Indian contract act.
Having said that if the candidate is ready to go to court n challenge the bond they are free to do so.
But then you’ll end up paying lawyer bills etc so it’s a headache anyways.
Disclaimer: Above is not a legal advice and I am not a lawyer, plz contact a lawyer for proper and valuable guidance.
hello sir
Please post References for DSA sir
Abdul bari is a fantastic RUclips channel that'll teach you basics and advance sessions of DSA.
Channel: ruclips.net/channel/UCZCFT11CWBi3MHNlGf019nwvideos
Thank you sir
There is very less content about ios development unlike web development
there's plenty of content for iOS app development but sadly only few of them adheres to good programming practices or explain why they went for solution A instead of solution B or solution C.
Amazing work .truly very well explanations as well as the mind of teaching skill you have is just FANTASTIC !!! , would request please become the "Hacking with Swift " of INDIA , and maintain the same quality as well as the content >>> only love !!