1. Изучаване само на езика Java

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

Ако ние, като много други, започнем да добавяме курсове по C#, JavaScript, Python и т.н., тогава бързо ще се превърнем в още един уебсайт сред хиляди, които преподават всичко, но по посредствен начин . Нашата цел е да направим безспорно най-добрия сайт за обучение на Java в света.

Това означава, че често трябва да се лишаваме от удоволствието да направим друг курс, обхващащ най-новата нашумяла тема. Вместо това за сетен път усъвършенстваме едни и същи уроци и подобряваме едни и същи задачи. Както се казва, перфектното е враг на доброто 🙂

Така че нека хвърлим бърз поглед на това, което имаме днес в CodeGym.


2. Карта на мисии

Целият курс по Java на CodeGym е разделен на 4 блока, наречени куестове. Тези куестове са Java Syntax , Core , Collections и Multithreading . Всеки мисия се състои от нива. Има 18 нива в първото търсене и 10 във всяко следващо търсене. Само няколко, нали?

Всяко ниво от своя страна се състои от 10-15 урока и около 30 практически задачи. Всичко това възлиза на 1200 задачи и 600 урока. Сега нещата стават интересни!

Задачите постепенно се усложняват. Първоначалните задачи могат да бъдат решени за няколко minutesи. Изпълнението на задачите в края на курса може да отнеме часове or дори дни. Завършването на целия курс ще ви осигури 500-1000 часа опит в програмирането. Това е минимумът, от който се нуждаете, за да установите способността си да „мислите като програмист“.

Завършването на целия курс ще отнеме от 6 до 12 месеца, в зависимост от вашето ниво на обучение, усърдие и количеството време, което сте готови да отделите за изучаване на Java.


3. Нива и уроци

Нива и уроци

Всички куестове са разделени на нива. Всяко ниво се състои от 10-15 урока. Уроците от своя страна могат да съдържат задачи. Има уроци без ниHowви задачи и има уроци с повече от десет задачи.

И за да бъде ученето по-интересно за вас, цялото обучение протича под формата на игра. В много игри придобивате опит, като убивате чудовища и повишавате ниво. Всяко ново ниво ви дава някои интересни нови възможности. Същото е и в CodeGym.

В CodeGym решавате задачи и получавате черна материя като награда.

Можете да похарчите тази черна материя, за да отключите следващите уроци и нива. А новите нива ви носят нови уроци и нови задачи. За да завършите целия курс по Java, ще трябва да решите поне 80% от всички задачи.


4. Черна материя

Уроците могат да се отключват само по ред. Не можете да отворите урок някъде по средата на курса, без първо да отключите всички уроци преди него. Нещо повече, за да отключите следващия урок, първо трябва да "спестите" достатъчно тъмна материя и след това да я използвате, за да "купите" следващия урок:

Ако имате достатъчно черна материя, урокът ще се отвори и ще видите следното съобщение:

Ако нямате достатъчно черна материя, ще видите друго съобщение:


5. Последен урок (Продължи)

Ако се върнете към уебсайта след дълго отсъствие и искате бързо да се върнете към последния отворен урок, има 2 бързи начина да направите това:

Метод първи

Отворете мисията, върху която работите в момента. До последното отворено ниво ще видите връзка „Продължи“. Щракнете върху него и ще бъдете отведени до последния урок, който отворихте в това търсене.

Метод втори

Щракнете върху Обучение в горния ляв ъгъл на уебсайта. Ще има списък с последните три отворени урока. Най-новият урок е най-вляво. Щракнете върху желаната карта и — бум — вие сте в урока.