강의

멘토링

커뮤니티

Reviews 3

Average rating 4.3

Completed 100% of course

I have been studying the Flutter app development practical course for a long time. However, there were many parts that were too difficult for me, so I had to stop and listen repeatedly. When I listened to the Flutter app development basics course, the scaffold was explained as a construction site ladder, and the widget was explained in a way that everyone could relate to, like stacking Legos, so I was able to understand it really well, so even I, a non-major who was new to coding, was able to utilize it, so I paid for the practical course and listened to it all the way through. DevStory's lecture is still the best in Korean Flutter lectures, and it is definitely the best lecture! The content is also very informative. However, the basic course was really good because everything was simple and clear, but in this practical course, there were too many terms that I had never heard of before, and there were too many contents that I was subjectively unfamiliar with, and above all, it felt complicated, so I felt dizzy all the time. (I am a non-major who is new to coding.) For example, what does .where((cartProduct)) mean in the void onProductPressed part of the product click? How can I write code like this? What does the named parameter do? Why is this being used? There were many parts that I did not understand at all, such as the Bloc part or the riverpod part. In the end, there were so many parts that I did not understand most of them, so I had no choice but to skip them. Still, I followed the code to the end, and it all worked fine! I greatly agreed with the comment from 'Im Tae-hyun', who previously wrote a practical review, that it might be a bit difficult for complete beginners. It is important information that you must know if you are preparing to become an app developer, but since it deals with more difficult content than the basics, I felt that it was too difficult, but I felt that it was too difficult. "Why are you explaining this? How should I use this? Where should I use it?" I had no idea at all. (I think it's because I didn't understand it.) And I felt like these courses were advanced courses for flutter, and I was once again disappointed that the difficulty level of this practical course was listed as beginner difficulty, and I thought, 'Oh.. I don't have a talent for coding..?' It is definitely the best lecture that neatly explains only the necessary parts without unnecessary details and conveys correct knowledge. However, there were too many errors in the personal part, so I couldn't absorb most of it..ㅠㅠ I was envious of DevStory, who confidently explained these contents, throughout the lecture. I'm worried about preparing to become a flutter app developer. In order to understand these contents without difficulty, I think it would be good to have an additional lecture that is more in-depth than the basics, but clear and simple in organizing concepts than the practical part. Thank you!

nell님의 프로필 이미지
nell
Instructor

Hello, Hae-Hyeon Lee In consideration of the feedback from Hae-Hyeon, we have decided to change the lecture level to "Intermediate or higher". Since the practical lecture is filled with essential content and practical tips that are not taught in other lectures, the lecture time is twice that of the basic lecture, but it feels like we have covered more than four times as much content in depth. 🙏 I could not make a detailed lecture like the basic lecture, but I personally tried to include the reasons why this technology is necessary and the operating principles in the most logical order possible. If there is anything that requires additional explanation, please contact devstory.co.kr@gmail.com at any time. Even those who have majored in it will miss a lot of content if they take the lecture once, so please do not be discouraged and take the lecture multiple times. Even after the subscription period expires, you can request an extension at any time. The lecture only records the results that I confidently explain, but these contents are the result of re-creating the lecture materials three times over the course of 9 months, so please do not be discouraged by taking the lecture once and take it multiple times. In addition, questions left in the comments will be answered with lecture content. Q) "What does .where((cartProduct)) mean? return cartProduct != product; How can I write code like this?" - "Immutable Objects - Arrays" 1 minute 24 seconds - "InheritedWidget Practice - updateShouldNotify" 4 minutes - "Provider Practice" 11 minutes 32 seconds - "Riverpod Practice 2" 3 minutes 24 seconds - "Cubit Practice" 8 minutes - "Block Practice 2" 3 minutes 31 seconds Q) Explanation of "Named Parameters" - Flutter App Development Basics Lecture "Dart Grammar - Functions" 3 minutes 30 seconds Thank you for your valuable lecture feedback :)

Flutter App Development in Practice thumbnail
nell

·

125 lectures

·

482 students

Flutter App Development in Practice thumbnail
nell

·

125 lectures

·

482 students