CodeGym /Java блог /Случаен /Как да учим на CodeGym: Ръководство за курс
John Squirrels
Ниво
San Francisco

Как да учим на CodeGym: Ръководство за курс

Публикувано в групата
И така, вие сте решor да станете Java програмист. Веднага възниква разумен въпрос: "Откъде да започнете?" В тази статия ще говорим за това How да научите програмиране от нулата на CodeGym. Ще проучим характеристиките на курса, How учебният процес е разделен на етапи и кои секции на уебсайта трябва да се използват, за да бъде вашето обучение възможно най-ефективно. Как да учим на CodeGym: Ръководство за курс - 1

Съдържание

CodeGym: урок по Java, който набляга на практиката

1. Обучение под формата на игра

Курсът CodeGym е малко като компютърна игра. Разделен е на четири куеста , всеки от които има обща концепция. Например Java Syntax е първото търсене, където научавате основния синтаксис на езика. Всеки мисия се състои от десет нива , които трябва да бъдат изпълнени последователно. Нивата са изпълнени с уроци и задачи с различна трудност. За да преминете към следващото ниво, трябва да решите повечето от задачите на текущото ниво, защото с успешното изпълнение на задачите печелите малко "тъмна материя". Използвате го, за да отключите следващите уроци и задачи.

2. Практика по програмиране от самото начало

Практическият опит, натрупан в нашия урок по Java (курсът CodeGym), включва задачи в различни формати. Те варират във времето:
  • Някои от задачите са за затвърдяване на теоретичните материали от урока, който ги предхожда;
  • Други са насочени към повтаряне на вече обхваната теория от по-ранни нива;
  • И все пак, други са „ предизвикателни задачи “, които се основават на материали, представени в следващите едно, две or три нива. Да, прочетохте това правилно. Това беше напequalsо нарочно. Искате да решите задача точно сега, но не знаете нещо? Потърси го в Гугъл! Това е изключително полезно умение за програмист. Но ако искате да се движите строго последователно през материала, тогава просто оставете задачата настрана и се върнете към нея след няколко нива, след като достигнете необходимата теория.
Те също се различават по размер и трудност:
  • Въвеждането на code е задача за начинаещи. Понякога един амбициозен програмист трябва просто да бръкне в ръцете си и да усети codeа. За да направите това, просто "копирате" пример;
  • Анализирайте codeа на някой друг и открийте грешки. Е, разбирате. Имаме и тези задачи;
  • Напишете свой собствен code, за да удовлетворите списъка с условия на задачата;
  • Бонус задачи. Това са по-трудни задачи за самоподготовка и за развиване на способността ви да мислите от гледна точка на алгоритми;
  • Мини-проекти. Тези задачи са разделени на няколко подзадачи. Докато изпълнявате всяка от тях последователно, в крайна сметка създавате относително сложни и големи програми. Например играта Sokoban or онлайн чат стая. Тези задачи се появяват около средата на курса;
  • Видеоклипове. Понякога е полезно да смените това, което правите. В CodeGym правим това, като гледаме ИТ видеоклипове.
Има толкова много задачи, че няма How да не станете програмист, ако завършите курса до края!

3. Незабавна проверка на задачите и инструменти за подобряване на вашия code

Най-важните характеристики на CodeGym, които го отличават от всички други онлайн курсове, са незабавна автоматична проверка на задачите, съвети, препоръки How да се решават задачи . С CodeGym не е нужно да чакате дълго време, докато учител проверява работата ви: щракнете върху един бутон и веднага ще получите резултата и препоръките, ако нещо не е наред с вашето решение.

4. Помощ при задачи

Вашият опит да се научите How да програмирате не трябва да прorча на това да се носите сами на сал в средата на океана. Трябва да взаимодействате с другите. Преди всичко CodeGym има раздел „ Помощ “ за това. Ако сте заседнали дълго време със задача от курса or не можете да разберете трудна тема, задайте въпрос в определен раздел. Студент, програмист or служител на уебсайт със сигурност ще ви помогне. Нещо повече, когато се почувствате готови, ще бъде много ценно за вас да отидете в секцията „Помощ“ и да помогнете на някой друг с обучението му. Това означава, че ще трябва да разберете codeа на някой друг. След завършване на курса студентът придобива 300-500 часа реален опит в програмирането! Този курс също е отличен инструмент за тези, които вече са учor основно програмиране, но не знаят откъде да започнат да търсят работа. В допълнение към практиката, която ще получите, докато работите с CodeGym, ще можете да разберете важните въпроси, на които ще трябва да отговорите по време на интервюта за работа, Howто и да напишете компетентна автобиография.

Платформи за обучение: уебсайт и мобилно приложение

Имате две възможности за овладяване на основите на Java програмирането с CodeGym: чрез Android приложение or в уеб versionта. Има обаче и трето: да учиш Howто в сайта, така и в приложението :) Можеш да го направиш, ако имаш активен абонамент.

Етапи на курса

CodeGym е най-пълният урок по Java на английски език. Основният курс по Java ще предостави пълна картина на Java Core, а последващите практики ще ви помогнат да научите How да работите с по-напреднали технологии. С CodeGym ще научите Java Core и ще решите 1200 задачи с незабавна проверка. Какво включва курсът?
  • Кратки уроци по теория, наситени с ярки примери;
  • Задачи, мини-проекти;
  • Мотивационни уроци (в началото на ниво) и видеоклипове, които ще ви помогнат да запазите "заряда" си до края на курса;
  • Тестове върху преминатия материал (начални нива).
Как протича курсът? Ниво 0 е своеобразно въведение в света на CodeGym, неговите герои и методи на обучение. Срещате задачи още от първите уроци и можете да ги решавате директно на уебсайта. В третото ниво има специален урок за инсталиране на IntelliJ IDEA, популярна среда за разработка, използвана от Java програмисти. Като го инсталирате и приставката CodeGym, можете да изпълнявате задачи не само в мрежата, но и на вашия компютър. Това ще бъде особено полезно в следващите нива на курса, когато започнете да се сблъсквате с по-големи задачи, а от втората половина на курса — мини-проекти и бонус задачи.

Полезни раздели на CodeGym

Курс на обучение — Това е най-важното! Преминете през цялото нещо и ще станете страхотен Java програмист! Задачи — 1200 практически задачи. Те могат да бъдат отворени отделно от курса, но само тези, които вече сте достигнали, ще бъдат достъпни за решаване. Помощ — Достъп до колективната мъдрост и интелигентност на студенти и професионалисти в CodeGym. Просто задайте въпроса си за теория or задача и със сигурност ще ви помогнат. Статии— Общности, изградени около интереси и градове, създадени да обсъждат CodeGym и всичко, свързано с вашето обучение — теория, задачи, въпроси за интервю. Присъединете се към групи по интереси, прочетете статии, написани от възпитаници на CodeGym, настоящи студенти и редакционен персонал, и публикувайте свои собствени, ако имате Howво да кажете! Success Stories е специална група, в която студенти и завършor CodeGym споделят How са успели да завладеят Java и да си намерят работа. игрие раздел, в който проектите включват писане на прости, но завладяващи игри, като Snakes, 2048, състезателна игра с препятствия и игра със стрелба, развиваща се в открития космос. Всички тези проекти са разделени на подзадачи. Завършвайки ги стъпка по стъпка, ще получите своя собствена version на играта. Проектите са разделени по трудност. Има някои в обсега на учениците, които са завършor ниво 5, а има и други, които ще изискват уменията и знанията от ниво 10 и по-високо.
Видеоклипове — Нашият официален YouTube канал е мястото, където можете да намерите видео доклади, напequalsи от студенти на CodeGym, видео ревюта, различни полезни уроци, преводи на най-добрите уроци на чужди езици по програмиране и много други.

Къде да разговаряте с екипа на CodeGym

Можете да задавате всяHowви въпроси, свързани с курса, като ни пишете на support@codegym.cc or като използвате функцията за чат на уебсайта. Ние сме в социалните мрежи
Коментари
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION