CodeGym /Java Course /Frontend SELF EN /Learning Process

Learning Process

Frontend SELF EN
Level 48 , Lesson 7
Available

9.1 Learning Schedule

Learning Schedule

Let me tell you a bit about how the learning will be organized.

You’ll have two online sessions each week, each lasting about two hours. During these sessions, your mentor will explain new technologies, show you how to work with them, and go through everything with you in practice.

The sessions will take place on Zoom. You can ask your mentor questions there or listen to answers to other students' questions. This can be really useful too.

After each session, we'll send you the recording, so don't worry if you accidentally miss a session or it’s held at an inconvenient time for you.

Also, we’ll group you into teams. Each group of students who are learning together will have its own channel in a messenger. That way, you can chat, ask questions, solve organizational issues, etc. Each group will have its own coordinator who’ll try to solve any problems when the mentor's not around.

Lectures, tasks, and quizzes will be available on our website. Anytime, 24/7, you can log in to practice solving problems, re-read lectures, or take a couple of tests. There's also a great Help section where you can ask any question about a task and get an answer from our huge community.

From time to time, your mentor will give you group or individual projects with deadlines. Of course, you can submit the project after this deadline, but it might be a bit tricky since the mentor will start covering new topics, and you’ll need to keep up with those too. So, don't skip the practice without a good reason.

9.2 Technical Tools

Like all real programmers, you’ll be writing code in an IDE — that’s a special program for writing programs. For Frontend, there are several popular IDEs, and we’ll be using WebStorm from JetBrains. There are two versions of WebStorm: a paid one and a free one. The free version will be enough for your learning.

You can work on any operating system: Windows, MacOS, or Linux. All the tools we'll use during the learning process have versions for each of these operating systems. For example, you’ll learn to work with Docker, Git, or SQL — each of these tools has its version for every OS.

For joining the sessions, you’ll need Zoom. You can use its web version, but it's better to install the desktop client. It’ll be easier for both you and us. Getting used to Zoom is really simple, and if you haven’t used it yet, you'll get the hang of it in just a day or two.

You can communicate with your group, your mentor, and your coordinator in three places. First, there's the Zoom chat during the session. Second, there’s the community where you can ask any question 24/7 and chat with your colleagues. And finally, there’s a big community on the CodeGym site: any questions about tasks should go there.

9.3 Our Platform — Our Pride

Our Platform — Our Pride

The CodeGym site is a unique learning platform. You'll find everything you need there.

Firstly, there’s theory: lectures available 24/7 that explain all the topics covered in webinars concisely but with examples. Unlike online sessions, in the lectures, you can always get ahead and read about a topic that the mentor hasn’t explained yet. Sometimes this can be really useful.

Secondly, there’s practice: the site offers over 1000 tasks linked to lectures so you can easily solidify the material learned in practice. If the material doesn't have practical tasks, there will be tests for you. This is also really useful for checking your knowledge level.

Thirdly, there’s the Help section. I’m mentioning it for the third time because it’s really a masterpiece. Everything is very conveniently organized, and you can ask a question about your task in a few seconds: your code, task conditions, and requirements will be added to your question automatically. Plus, you can improve your skills by answering other students' questions.

Fourthly, there's our plugin. Currently, it’s available only for IntelliJ IDEA, but we’re working on adapting it for WebStorm too. Hopefully, when you read these lines, this work is already done. The plugin allows you to get tasks and send them for review directly from the IDE. Fast and convenient.

And fifth but not least — it’s our community. This year the CodeGym project turns 12, and over these years, the site has gathered a large and friendly community. People share success stories, support each other, and help colleagues. Join in, you definitely won't be left out here.

1
Опрос
Information Revolution,  48 уровень,  7 лекция
недоступен
Information Revolution
Information Revolution
1
Опрос
Modern IT Products,  48 уровень,  7 лекция
недоступен
Modern IT Products
Modern IT Products
Comments
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION