NomadStyle
05/08/2021
Day 92 Last day๐ฅฐ
Hey there! Today is my last day of training at NomadStyle. My "100 days" of coding ended a little earlier and today I am preparing for a job interview and going into the independent life of a junior developer.๐ฅณ๐
Let's sum up:
1. 100 days of coding does not mean that in 100 days you will learn to program. I started my journey in December 2021, and I had about 100 lessons and more than half a year of practice to start understanding programming.
2. Is coaching necessary, or can you handle it yourself? The modern world is full of all sorts of information in the public domain, but I wasn't always able to find answers/solutions to my questions. My coach provided a personalized approach based on my needs๐
3. It won't be easy. But you need to remember that your future is the best motivation.
4. Share your experiences with other students or developers, it's really helpful.
5. Practice-practice-practice!
I continue to study and will wait for a reply from the companies where I sent my resume.
Thank you for being with me along my journey and thank you for your support!
Hug you all!๐ฅฐ๐ฅฐ๐ฅฐ
23/07/2021
Day 85-87. ๐๐จ๐๐๐ฅ-๐ฏ๐ข๐๐ฐ-๐๐จ๐ง๐ญ๐ซ๐จ๐ฅ๐ฅ๐๐ซ
Hi everyone! (Spoiler alert๐พ: this post will be long, but interesting)
These days I have been learning about one thing that juniors are often asked about in job interviews. ๐โโ๏ธThe Model-View-Controller (MVC) design pattern.
This is a way of organizing your code, which involves highlighting blocks that are responsible for solving different problems. One block is responsible for data, another is responsible for the interface, and the third acts as the messenger between views and model objects.
MVC components:
๐๐จ๐๐๐ฅ is responsible for data and also defines the structure of the application. For example, if you are creating a Shopping List application, the model component code will define the list of products.
๐๐ข๐๐ฐ is responsible for user interaction. The view component code defines the appearance of the application and how to use it.
๐๐จ๐ง๐ญ๐ซ๐จ๐ฅ๐ฅ๐๐ซ is responsible for communication between model and view. The controller component code defines how the application responds to user actions. Basically, it is the brain of an MVC application.
๐๐๐ ๐ข๐ฌ ๐ ๐ญ๐จ๐จ๐ฅ ๐ญ๐จ ๐ก๐๐ฅ๐ฉ ๐ฒ๐จ๐ฎ ๐ฐ๐ซ๐ข๐ญ๐ ๐๐ฅ๐๐๐ง, ๐ฆ๐๐ข๐ง๐ญ๐๐ข๐ง๐๐๐ฅ๐, ๐๐ง๐ ๐จ๐ซ๐ ๐๐ง๐ข๐ณ๐๐ ๐๐จ๐๐.
Using the MVC pattern also allows you to follow the
๐๐๐ (๐๐จ๐งโ๐ญ ๐ซ๐๐ฉ๐๐๐ญ ๐ฒ๐จ๐ฎ๐ซ๐ฌ๐๐ฅ๐) ๐ฉ๐ซ๐ข๐ง๐๐ข๐ฉ๐ฅ๐. If the code is not duplicated, then it is enough to make corrections in just one place to change the logic. Testing is also simplified, because it is much easier to test one function (okay, maybe more complex one๐โโ๏ธ) than 20 of the same type.
29/06/2021
Day 74. ๐๐ฎ๐ฆ๐๐ง ๐๐ง๐ญ๐๐ซ๐๐๐๐ ๐๐ฎ๐ข๐๐ฅ๐ข๐ง๐๐ฌ
At least a thousand new applications appear in the App Store every day. However, over 75% of them are downloaded, opened once and never used again. Most often due to poor usability.
People don't want to learn a new mobile interface every time they open an app. They need simple products, the interface should be familiar and all the steps should be logical.
Even such a small element as an icon matters. If the icon image is unknown to the user - this reduces the efficiency of the application. Users should immediately recognize the elements, and not try to understand what they are.
To help developers and designers make better and more user-friendly interfaces, Apple has released iOS Human Interface Guidlines (HIG). This is a set of recommendations and tips to help developers create the best product.
HIG describe visual design rules, including the design and style of icons and much more.
Click here to claim your Sponsored Listing.
Category
Website
Address
Opening Hours
| Monday | 09:00 - 18:00 |
| Tuesday | 09:00 - 18:00 |
| Wednesday | 09:00 - 18:00 |
| Thursday | 09:00 - 18:00 |
| Friday | 09:00 - 18:00 |