Условия и решения на пробен изпит по програмиране за начинаещи програмисти

Telerik Academy LogoНаближава първият изпит в Академията на Телерик. Участниците в Академията ще трябва да се справят сами с 5 сравнително трудни за един начинаещ програмист задачи. Преди изпита студентите получиха примерен изпит с 5 задачи, подобни на задачите, които ще имат на истинския си изпит. Материалът, върху който е изпитът включва следните теми: „Примитивни типове данни и променливи“, „Оператори и изрази“, „Вход и изход от конзолата“, „Условни конструкции“ и „Цикли“. Тъй като студентите в Академията не са учили масиви, авторовите решения на задачите също не използват масиви. Тук са публикувани условията на задачите заедно с решенията на авторите на задачите от пробния изпит в Академията на Телерик.

Read More


Video: C# Console Snake Game

C# Console snake game screenshotТия дни водих една интересна лекция, в която демонстрирах на живо в рамките на 2 часа как се пише играта змия на конзолата. Използвах езика C#. Студентите ми казваха какво искат да има в играта, аз им го писах на живо и им обяснявах кое как работи. Много фирми използват точно тази игра, за да подбират програмистите си. Казват им: "седни тук, имаш 30 минути напиши ми играта змия" и после според бързината и качеството на кода решават кой кандидат става и кой не. Тук съм качил цялото видеото от лекцията, заедно със сорс кода на змията.
Приятно гледане ;)

Read More


Как да сравним два C# файла за еднаквост на код?

Don't copy-pasteТъй като в момента работя по софтуер за автоматизирано тестване на състезателни задачи на езика C#, ми дойде идеята да направя и модул, който да проверява за еднаквост на код в два C# файла, с което да мога да хващам преписвачите, които използват моята система. Разбира се, за да се хванат преписвачите, е необходимо решението на всеки да бъде сравнено с решението на всеки друг. Това е лесната част. Трудното е самото сравняване. Тук ще се опитам да опиша решенията, които открих и начина, по който намерих решение на проблема ;)

Read More


303-ма ще се обучават безплатно в Софтуерната Академия на Телерик

Telerik Academy LogoПриключи тазгодишната кампанията за кандидатстване в Софтуерната Академия на Телерик. Тази година над 430 човека заявиха желанието си да се обучават безплатно за една от най-престижните професии в света – тази на софтуерните инженери. Фирма Телерик за 3-та поредна година ще предложи работа на най-добрите участници в Академията. Тук ще се опитам да напиша едно накратко цифрово обобщение на кампанията за кандидатстване в Софтуерната Академия на фирма Телерик.

Read More


Нов сезон в Софтуерната Академия на Телерик

Telerik Academy Hanger BG FrontБезплатното професионално обучение за софтуерни инженери в Софтуерната академия на Телерик стартира за трета поредна година. Тази година над 300 участника ще се обучават безплатно в продължение на няколко месеца за най-проспериращата професия – тази на програмистите. Успешно завършилите академията ще могат да започнат работа в работодател номер едно за 2010 година – фирма Телерик. Най-добрите участници ще имат избор да започнат работа в една от трите престижни професии:

  • .NET Software Engineer  (Софтуерни инженери за Microsoft платформата .NET)
  • QA and Test Automation Engineer (Инженери по качеството на софтуера)
  • Developer Support (Инженери по поддръжката на софтуера и връзката с клиентите)

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

Read More