JavaScript with Sinon for AJAX Testing: How to Wait for the Request to Complete before Execution Assertions?

November 25, 2016
In the Software University (SoftUni) we are developing a test automation system (online judge) for JavaScript code. It supports many languages and frameworks (C#, Java, JS, PHP, Python, SQL, C++, …). The interesting case now is with JS testing with Node.js. Students submit their JS code, the judge executes a few tests and responds with evaluation score (0…100):

HTTP/2 за разработчици

November 22, 2015
HTTP/2 идва. HTTP/2 е позволява сайтовете ви да зареждат по-бързо, особено при висико-латентна връзка (например от мобилен телефон). Големите (Google, FB, Twitter, Wikipedia, …) вече ползват HTTP/2, а скоро ще го ползва и целия свят. Неизбежно е. Въпрос на време. Искаме или не, HTTP/2 лека полека ще се установи като основният протокол в Интернет, и

Нов безплатен курс по PHP уеб разработка в Академията на Телерик – от 4 септември 2013

August 4, 2013
През септември стартираме безплатен PHP курс в софтуерната академия. PHP курсът е насочен към разработка на уеб базиран софтуер с програмния език PHP. Въпреки че от време на време организираме обучения за PHP, досега не сме провеждали толкова задълбочен курс, посветен изцяло на PHP уеб разработката . Това може би е и една от причините
image

Китайска торент система – задача #3 от конкурса на PC Magazine и Телерик

February 6, 2012
Дойде време за поредната задача от конкурса по програмиране на PC Magazine и Телерик. Този път сме ви приговили една задача от практиката, свързана с нашумелите напоследък закони за контрол над интернет потребителите (SOPA, АКТА и подобни). Китайска торент система Група китайски хакери решили да си направят нова торент система. Вместо да съхраняват не съвсем
image

Курсът по Java EE продължава във ВУЗФ

December 1, 2010
Безплатният курс по Java и Java EE, организиран от Студентски съвет към ТУ-София съвместно с Българска асоциация на разработчиците на софтуер (БАРС), който започна в ТУ-София, беше безсрамно прекратен от ръководството на университета. Причината за прекратяването е, че курсът учи студентите на практическа разработка на софтуер с Java EE платформата, а това е в противоречие
image

Svetlin Nakov – University Courses

September 5, 2010
This page is no longer maintained. For the most recent courses I teach, visit the SoftUni: Open courses @ SoftUni The software engineering program @ SoftUni JS-Apps JS-Advanced programming Java Basics Full Course (13 Hours) – October 2021 (October 2021, SoftUni.org) The “Java Basics Full Course“ develops basic coding skills with the Java language. It
image

Building Data Driven Applications with LINQ-to-SQL and ASP.NET: The Session-Per-Request Pattern for ASP.NET

May 16, 2008
In this article I will focus on buiding the data access layer in ASP.NET 3.5 Web applications with LINQ to SQL and SQL Server. Lots of articles introduce the LINQ technology, the LINQ to SQL object-relational mapping technology and ASP.NET 3.5 so I will skips these introduction and will explain the main problem I found
image

Advanced JavaScript, AJAX and Web 2.0 Course

November 19, 2007
I am organizing the first in Bulgaria training course for Advanced JavaScript, AJAX and Web 2.0 development: http://academy.devbg.org/news/19-11-2007.php on 6-7, 13-15 December, 2007. It will be a nice and serious training. Advanced JavaScript, AJAX and Web 2.0 Programming Course The JavaScript language is the core part of the modern Web 2.0 applications and AJAX frameworks.