NomadStyle

NomadStyle

Share

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.

Want your school to be the top-listed School/college in Tallinn?
Click here to claim your Sponsored Listing.

Address

Tallinn

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