Nakov.com

Thoughts on Software Engineering

  • About
  • Books
  • Courses
  • Videos
  • Presentations
  • Research
  • Publications
  • Others
  • Contacts
  • RSS Feed
  • Home

Categories

  • .net (81)
  • blog (330)
  • bulgarian (203)
  • career (21)
  • contests (28)
  • courses (64)
  • english (131)
  • HTML5 (6)
  • java (44)
  • seminars (81)
  • НЛП (7)
  • предприемачество (3)

Networked Blogs

Follow this blog

Recent Posts

  • Представяне на NASA Space Apps Challenge на 2 април 2013
  • Как да презентираме вдъхновяващо с майсторлък? Мурафетите на Наков
  • Пролетен прием в софтуерната академия: 500 нови студента от април
  • Безплатен курс “Бизнес умения за софтуерни инженери” – от 27 март
  • 580 продължават безплатното си обучение в софтуерната академия след изпитите по CSS и C# част 2

Partners

Intro C# Programming Book by Svetlin Nakov
Telerik Academy

My Projects

  • GWT Advanced Table
  • Internet Programming with Java Book
  • Intro C# Programming Book
  • Intro Java Programming Book
  • Java For Digitally Signing Documents In Web Book
  • Programming for .NET Framework Book
  • Software University

Useful Links

  • Bulgarian Association of Software Developers (BASD)
  • Free Java and Java EE Course
  • NLP Club Bulgaria
  • Stefan Kanev's Blog
  • Telerik Academy
  • Telerik Kids Academy
  • Telerik School Academy

Tags

AJAX ASP.NET C# CSS development HTML Java JavaScript NET Programming Software SQL telerik Академия на Телерик Академия на Телерик за ученици академия академия за софтуерни инженери безплатен курс безплатни курсове безплатни уроци безплатно безплатно обучение курс обучение програмиране разработка на софтуер семинар софтуерна академия състезание телерик

Most Viewed Posts

  • Rejected a Program Manager Position at Microsoft Dublin – My Successful Interview at Microsoft
  • Svetlin Nakov – About Me
  • Innovations in Software Тest Automation – конференция за QA инженери – 25.11.2011
  • Online AES Encryption Tool
  • Disable Certificate Validation in Java SSL Connections
  • My Interview at Google in Zurich
  • Native SQL Queries in Entity Framework
  • JAX-RS, @Path, @PathParam and Optional Parameters
  • Svetlin Nakov – Books
  • NHibernate Lazy Loading BLOB column

Author: Svetlin Nakov

February 25, 2011

  • Svejo.net
  • Tweet

Започнаха безплатните курсове по Конструиране на качествен програмен код за софтуерни инженери

На 16.02.2011 в Академията на Телерик и паралелно на 22.02.2011 във ФМИ на СУ започнаха безплатните обучения по Качествен програмен код за софтуерни инженери. Курсовете обхващат принципите за изграждане на висококачествен програмен код в процеса на разработка на софтуер. Качеството на кода се разглежда в неговите най-съществени характеристики – коректност, леснота за четене и леснота за поддръжка. Дават се насоки, препоръки и утвърдени практики за конструиране на класове, методи, работа с цикли, работа с данни, форматиране на кода, защитно програмиране и много други. Въвеждат се принципите на компонентно тестване (unit testing) и рефакториране на кода (refactoring). Наред с теоретичните познания всички участници в курса правят два проекта, в които усвояват на практика принципите на качествения код, unit тестването и преработката на лош код.

Svetlin-Nakov-teaching-High-Quality-Code-course-FMI-2011-Feb-22

Към курса има сериозен интерес (има около 200 души записани до момента). Той се пропоръчва на всички, които се стремят да станат качествени софтуерни инженери, независимо от технологиите и езиците за програмиране, които ползват. Курсът учи на фундаментални принципи, които са били валидни още преди десетолетия и които ще са валидни още десетилетия. Разбира се, всички примери, демонстрации и проекти са съобразени с актуалните за 2011 г. технологии и инструменти.

За повече информация и записване за курса посетете неговия уеб сайт: http://codecourse.telerik.com.

За всички, които нямат възможност да присъстват на курса препоръчваме да гледат безплатно онлайн видеозаписите от учебните занятия: http://www.telerik.com/academy/courses-and-seminars/high-quality-programming-code-course.aspx#5.

Tags: continuous integration, high-quality code, TDD, unit testing, Академия на Телерик, безплатен, безплатно обучение, качествен програмен код, курс

Previews (3,486), Views (84), Comments (0)

Author: Svetlin Nakov

  • Svejo.net
  • Tweet

Четвъртата среща от Академията на Телерик за ученици – материали и видеозаписи

Завърши поредната (четвърта) среща от безплатните обучения по съвременни софтуерни технологии от програмата “Академия на Телерик за ученици”. На събитието присъстваха стотина души, които успяха да усвоят основите на HTML, CSS и техниките за създаване на уеб сайтове и работа със CMS системи.

School-Academy-Feb-2011-1

Всъщност някои от участниците имаха предварителна подготовка и се справиха с лекота. В края на обучението отправихме поглед към HTML 5 и навлизащите вече малко по малко RIA технологии, базирани на HTML 5, които могат да се видят в презентацията на Html5Rocks.

За съжаление времето на достигна да обхванем темите за JavaScript и jQuery и вероятно те ще бъдат изместени за следващия път.

School-Academy-Feb-2011-2

Всички учебни материали от срещата можете да изтеглите от сайта на Академията по софтуерни технологии за ученици: http://schoolacademy.telerik.com.

Както обикновено, до няколко дни от събитието качваме видеозаписи на лекциите от проведените обучения на сайта за безплатни видеообучения към Академията на Телерик за млади софтуерни инженери: http://www.telerik.com/academy/schoolacademy/videos.aspx.

Mariela Vasileva, Dian Yordanov, Mario Stoilov, Eva Monova, Andrew Marinov, G-jica Takova liked this post

Tags: CMS, CSS, HTML, HTML 5, school academy, WordPress, академия, академия за ученици, Академия на Телерик за ученици, безплатно обучение, видеозаписи, програмиране, софтуерно инженерство

Previews (6,023), Views (158), Comments (0)

Author: Svetlin Nakov

February 10, 2011

  • Svejo.net
  • Tweet

Безплатни курсове по Web Front-End Development и Software Quality Assurance

От името на Академията на Телерик имам удоволствието да поканя всички талантливи, умни и мотивирани млади хора да се включат в няколко безплатни курса по практическа разработка на софтуер, които организираме през пролетта на 2011 г. в София.

Безплатен курс „Web Front-End Development“

Курсът „Web Front-End Development“ дава задълбочени познания и умения за разработка на уеб сайтове с HTML, CSS, PhotoShop, JavaScript, jQuery, работа с CMS системи и HTML 5. Курсът се препоръчва на всички млади софтуерни инженери, които смятат да се занимават сериозно с уеб технологии. Курсът изисква ежеседмично предаване на домашна работа и изграждане на две сериозни курсови проекта. Завършилите с отличие ще получат професията „web front-end developer“ и предложения за работа в ИТ индустрията. Курсът ще се провежда в учебната зала на Академията на Телерик от 1.03.2011 г. За повече информация и записване използвайте сайта на курса: http://tiny.cc/frontendcourse.

Безплатен курс „Качествен програмен код“

Курсът „Качествен програмен код“ дава задълбочени познания по изграждане на висококачествен програмен код в процеса на разработка на софтуер. Качеството на кода се разглежда в неговите най-съществени характеристики – коректност, леснота за четене и леснота за поддръжка. Наред с препоръките за изграждане на висококачествени класове, висококачествени методи, коректно организиране на цикли, правилна работа с данни, правилно именуване, правилна обработка на грешки и т.н., се обясняват и демонстрират концепциите на компонентното автоматизирано тестване (unit testing), преработката на съществуващ код и парадигмата „test-driven development“. Курсът се завършва с две практически курсови проекта, включващи преработка на лош код и unit testing. Обучението е силно препоръчително за всеки, който желае да овладее професията „софтуерен инженер“. Учебните занятия ще се провеждат паралелно във ФМИ на Софийски университет и в Академията на Телерик от 16.02.2011 г. / 22.02.2011 г. За повече информация и записване вижте сайта на курса: http://codecourse.telerik.com.

Безплатен курс „Software Quality Assurance and Test Automation“

Очаквайте в началото на април и курса „Software Quality Assurance and Test Automation“, който подготвя специалисти по управление на качеството и автоматизирано тестване и дава професията „QA инженер“. Завършилите с отличие ще получат предложения за работа в индустрията.

Изисквания за всички курсове

Тъй като разполагаме с ограничен брой места за всички курсове (учебна зала за 50-70 души), само силно мотивирани и много сериозни кандидати ще могат да участват. Ако кандидатите за даден курс са прекалено много, ще бъдат филтрирани с приемни изпити. Могат да участват ученици и студенти. Участниците, които не предават в срок домашното си, ще отпадат от безплатните обучения. Моля, регистрирайте се за участие в курсовете, ако наистина сериозно смятате да се занимавате с тях, т.е. ще посещавате редовно всички учебни занятия и ще отделяте допълнително вкъщи поне по 15-20 часа седмично за период от 4-5 месеца.

Преди започване на курсовете ще бъде обявено класирането на кандидатите. Не всички записани ще бъдат приети за участие. Пожелавам успех на всички!

Tags: CMS, CSS, high-quality code, HTML, JavaScript, QA, quality assurance, Refactoring, TDD, test automation, test-driven development, unit testing, web, безплатен, качествен програмен код, курс

Previews (5,338), Views (478), Comments (12)

Author: Svetlin Nakov

February 8, 2011

  • Svejo.net
  • Tweet

Национален младежки панаир “Наука”– член на журито

Националният младежки панаир "Наука" 2011 (http://ytfoundation.org/events/Nauka) се организира за първи път в България от фондация “Технология за младите”, по образец на международния американски научен панаир ISEF, провеждан от Intel (www.isef2010sanjose.org). Участниците на възраст до 26 години ще се състезават в 12 категории: компютърни науки, физика и астрономия, механика и електроника, екология, алтернативна енергия и транспорт, математически науки, химия, медицина, биология и хумaнитарни науки.

Панаирът Наука’11 ще се проведе между 2 и 5 юни 2011 г. и има за цел да събере най-креативните, изобретателни и амбициозни младежи в България. Журито за всяка категория се състои от по трима научни работници с опит в съответната категория и научна титла.

Като председател на Българската асоциация на разработчиците на софтуер (БАРС) и доктор по компютърни науки бях поканен за един от тримата члена на журито за категория “компютърни науки”. Надявам се да станем свидетели на оригинални проекти на високо научно и техническо ниво и да покажем на света, че и в България има млади хора, които се занимават успешно с научно-технически разработки.

Повече информация за събитието можете да научите от сайта на фондация “Технология за младите”: http://ytfoundation.org/events/Nauka.

Tags: жури, компютърни науки, младежки, наука, национален, панаир, технология

Previews (2,580), Views (50), Comments (0)

Author: Svetlin Nakov

February 3, 2011

  • Svejo.net
  • Tweet

Четвърта среща на академията на Телерик за ученици–20-22 февруари–уеб технологии

Предстои четвъртата среща на Академията на Телерик за ученици, която всеки месец предоставя безплатни тридневни обучения по практическа разработка на софтуер за ученици от средните училища. Събитието ще се състои на 20, 21 и 22 февруари 2011 г. (неделя, понеделник, вторник) в Центъра за подготовка на ученици за олимпиади в гр. София (бул. Драган Цанков 21А). Обученията този път ще обхващат основите на уеб технологиите (HTML, CSS, JavaScript, jQuery, създаване на уеб сайтове, HTML 5, CMS системи).

Желаещите за участие трябва да се в безплатното обучение трябва да се регистрират във формата за участие, достъпна от: http://www.telerik.com/academy/schoolacademy/registration.aspx.

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

  1. Примерен технически тест за подготовка за Олимпиадата по ИТ
  2. Основи на уеб технологиите – HTTP и WWW, моделът заявка-отговор, HTTP заявки (GET и POST), HTTP отговори, HTTP статус кодове, cookies, използване на инструменти за разработчици (Firebug, IE Developer Toolbar, Wireshark sniffer)
  3. Основи на HTML – езикът HTML, текст, картинки, препратки, форматиращи тагове, параграфи, списъци, таблици, форми и контроли (текстови контроли, пароли, отметки, radio-бутони, падащи списъци, бутони), рамки (frames)
  4. Основи на CSS – създаване и използване на CSS стилове, селектори и дефиниции на стилове, шрифтове, фонове, фонове, контури, box-моделът, подравняване, позициониране (абсолютно и плаващо), отмествания (margin, padding), z-index, видимост, скролиране
  5. Основи на JavaScript – DHTML, JavaScript синтаксис, типове данни, оператори, управляващи конструкции, цикли, масиви, класове и обекти, диалози за вход от потребителя, достъпване на DOM дървото чрез JavaScript, дебъгване на JavaScript приложения
  6. Библиотеката jQuery – въведение в jQuery, jQuery селектори и манипулация на DOM дървото, jQuery събития, AJAX заявки, jQuery темплейти, jQuery UI, ефекти, interactions, widgets
  7. Създаване на уеб сайтове с HTML и CSS – преминаване от картинка към XHTML+CSS, плаващи DIV елементи и подредба, някои тънкости (имитация на таблици, харизонтално и вертикално центриране на DIV и неговото съдържание), сайтове базирани на рамки (frames), сайтове базирани на таблици, сайтове базирани на DIV елементи, примери от живота
  8. HTML 5 – въведение в HTML 5, нови тагове, структурни тагове, UI за форми, валидация на форми, нови атрибути, нови CSS стилове, ново JavaScript API, показване на видео и аудио, използване на Canvas и SVG графика
  9. CMS системи – системи за управление на съдържание (CMS), работа с WordPress (инсталиране и конфигуриране, административен интерфейс, страници, статии, категории, тагове, коментари, настройки, теми, добавки)
  10. Практически проект – създаване на уеб сайт от уеб дизайн, даден като картинка и интеграция в WordPress (по отбори)

Срокът за предаване на домашното по традиция е няколко дни преди обучението. Този път срокът за домашното е до 17 февруари. Напомняме на всички участници, че ако не предадат домашното от предната среща на Академията, може да не се класират участие в обучението.

Всички учебни материали и видеозаписи на лекциите ще бъдат достъпни за безплатно изтегляне от сайта на инициативата:

  • Академия по разработка на софтуер за ученици: http://schoolacademy.telerik.com
  • Видео лекции от академията по разработка на софтуер за ученици: http://www.telerik.com/academy/schoolacademy/videos.aspx

Tags: CSS, HTML, HTML 5, JavaScript, jQuery, академия, безплатно, безплатно обучение, обучение, телерик, ученици

Previews (3,567), Views (145), Comments (1)

Top Posts

  • Семинар “Как да си намерим работа в ИТ индустрията?” – CV, cover letter, интервю

  • Университет като за софтуерни инженери: къде да учим програмиране след 12 клас? (класацията на Наков)

  • Rejected a Program Manager Position at Microsoft Dublin – My Successful Interview at Microsoft

  • My Interview at Google in Zurich

Translation

Recent Posts

  • Представяне на NASA Space Apps Challenge на 2 април 2013
  • Как да презентираме вдъхновяващо с майсторлък? Мурафетите на Наков
  • Пролетен прием в софтуерната академия: 500 нови студента от април
  • Безплатен курс “Бизнес умения за софтуерни инженери” – от 27 март
  • 580 продължават безплатното си обучение в софтуерната академия след изпитите по CSS и C# част 2

Recent Comments

  • Paul Crocker on X.509 Certificate Validation in Java: Build and Verify Chain and Verify CLR with Bouncy Castle: Thanks - It works fine for me after tidying the code up a bit and...
  • look at this web-site on Безплатните курсове в Академията на Телерик за софтуерни инженери – какво да очакваме за 2011-2012?: But beyond the financial implications it is the most logical thing in the world, but...
  • check This link right Here now on 85 продължават в Софтуерната академия в курса Software Engineering Basics от 17 април: Isn't the very name," National News" mean that it s not just about themedication. Our...
  • Serena-Ilsuospazio.Blogspot.com on Нов безплатен курс по уеб дизайн с HTML 5, CSS и JavaScript – от март в академията на Телерик: The National Governors' Association said Medicaid coverage of farmacia on line was told yesterday he...
  • http://www.youtube.com/watch?v=Oo_J84HeWKY on Telerik School Academy: It's difficult to find well-informed people on this topic, but you seem like you know...

Archives

  • March 2013 (4)
  • February 2013 (5)
  • January 2013 (7)
  • December 2012 (1)
  • November 2012 (11)
  • October 2012 (8)
  • September 2012 (8)
  • August 2012 (2)
  • July 2012 (10)
  • June 2012 (1)
  • May 2012 (9)
  • April 2012 (9)
  • March 2012 (9)
  • February 2012 (10)
  • January 2012 (8)
  • December 2011 (5)
  • November 2011 (12)
  • October 2011 (18)
  • September 2011 (16)
  • August 2011 (7)
  • July 2011 (7)
  • June 2011 (2)
  • May 2011 (3)
  • April 2011 (10)
  • March 2011 (8)
  • February 2011 (5)
  • January 2011 (7)
  • December 2010 (3)
  • November 2010 (17)
  • October 2010 (8)
  • September 2010 (4)
  • August 2010 (2)
  • July 2010 (4)
  • June 2010 (3)
  • May 2010 (4)
  • April 2010 (2)
  • March 2010 (1)
  • February 2010 (2)
  • January 2010 (4)
  • December 2009 (3)
  • November 2009 (6)
  • October 2009 (3)
  • September 2009 (6)
  • July 2009 (4)
  • June 2009 (1)
  • May 2009 (3)
  • December 2008 (2)
  • November 2008 (2)
  • September 2008 (1)
  • August 2008 (5)
  • July 2008 (2)
  • June 2008 (4)
  • May 2008 (2)
  • April 2008 (1)
  • March 2008 (2)
  • February 2008 (2)
  • January 2008 (1)
  • December 2007 (4)
  • November 2007 (7)
  • October 2007 (3)
  • September 2007 (9)
  • August 2007 (5)

RSS Academy Forums

  • Answered: Колко домашни оценихте?
  • Answered: [C#] Домашно Console Input/Output - 1-11 Задачи
  • Answered: проблем със скрипт за картинки
  • Answered: [JS] Проверка на изпити
  • Answered: Апел към колегите C# - Part 1 - оценяване на домашни!!!

navigation:

Home About Books Courses Presentations Videos Research Publications Others Contacts
Svetlin Nakov @ Google+

My Projects

  • GWT Advanced Table
  • Internet Programming with Java Book
  • Intro C# Programming Book
  • Intro Java Programming Book
  • Java For Digitally Signing Documents In Web Book
  • Programming for .NET Framework Book
  • Software University

Useful Links

  • Bulgarian Association of Software Developers (BASD)
  • Free Java and Java EE Course
  • NLP Club Bulgaria
  • Stefan Kanev's Blog
  • Telerik Academy
  • Telerik Kids Academy
  • Telerik School Academy

Categories

  • .net
  • blog
  • bulgarian
  • career
  • contests
  • courses
  • english
  • HTML5
  • java
  • seminars
  • НЛП
  • предприемачество

Recent Posts

  • Представяне на NASA Space Apps Challenge на 2 април 2013
  • Как да презентираме вдъхновяващо с майсторлък? Мурафетите на Наков
  • Пролетен прием в софтуерната академия: 500 нови студента от април
  • Безплатен курс “Бизнес умения за софтуерни инженери” – от 27 март
  • 580 продължават безплатното си обучение в софтуерната академия след изпитите по CSS и C# част 2

Copyright © 1999 - 2013 Svetlin Nakov