JavaScript Console (Win8 Style)

(Read article in English) Във връзка с курса по JavaScript в Telerik Academy, реших да направя една проста JavaScript конзола (на външен вид подобна на Win8), като целта е писане на JavaScript без да е нужно модифициране на съществуващия HTML и CSS. Структурната логика (HTML), презентационната логика (CSS) и бизнес логиката (JavaScript) са напълно отделени, което предоставя по-голяма компактност.

Предоставил съм и библиотека (console.js) с дефинирани JS-функции, които се грижат за модификацията на HTML-a, симулиране на входно-изходни операции, някои математически операции, методи за лесно “парсване” на масиви и др.

Направил съм асоциация със C# езика – функциите са със C# подобни имена и с главни букви за разделение от JS-функциите, и начална точка (entry point) – Main метод. Подобно на други библиотеки, програмиста не е нужно да знае как работят функциите имплементирани в библиотеката (console.js), а единствено за какво са предназначени и как да ги използва.

Виж Демо версия
Виж проекта в GitHub хранилището

Изтегли jsConsole [HTML + CSS + JS] – последна промяна на 25 януари, 2014
Изтегли последна версия на библиотеката (console.js) – 25 януари, 2014 [версия 0.2]
Изтегли jsConsole Solution приготвен за 10 задачи

Read more of this post

Book “Introduction to Programming with C#” now in English!

book_en_bg

“Dear readers,

After many months, even years of hard work of over 100 participants we are proud to announce that “Intro C# book” was officially published in Englishhttp://www.introprogramming.info.

Thanks to all who participated in this project: translators, editors, volunteers, authors, site’s supporters, QA engineers, specialists merketing and others. Our labor is not in vain, though we slowed a lot in this project. Thank you!

This is a great project, unique, not only for Bulgaria but in the world. Never before come out as good and free book about Programming + video tutorials + presentations + mind maps. This is a unique Bulgarian creation made in its large part in the software academy, which we can be proud of many years.

The book “Fundamentals of Computer Programming with C#” is the most recent edition of our favorite book about C# programming, updated for C# 5, Visual Studio 2012 and Windows 8 with many improvements, even partially rewritten several chapters. We recommend it up before the older versions of the Bulgarian language. Coming soon on paper version (under the scheme will be print-on-demand a very high price) .

Nakov”

Download the C# book in PDF (13,7 MB)

Read the C# book online


ninja-top

Академия на Телерик: Курс “PHP уеб разработка”

php

Академия на Телерик: Каним ви да се включите в първия курс, изцяло посветен на програмния език PHP, който ще започне на 4 септември в Академията на Телерик. Обучението, което е насочено към начинаещи програмисти, ще ви запознае с основите на PHP и ще ви даде задълбочени знания и ценни умения за свободно ползване на езика. Сред темите, включени в курса, са цикли, функции, генериране на HTML с PHP, работа с HTTP. Ще се научите да работите и менажирате файловата система и сесиите, ще се запознаете с обектния модел на PHPизключенията и основните практики за информационна сигурност. Подобно на останалите курсове в Академията на Телерик, обучението включва работа по практически проект. Лектор на курса е Иван Ванков (gatakka).

Курсът стартира на 4 септември 2013 г. и ще се провежда всяка сряда от 19:00 ч. до 22:00 ч. в зала Ultimate в Академията на Телерик. Курсът е отворен за присъствено и онлайн обучение.

Повече информация можете да намерите на www.academy.telerik.com

Академия на Телерик: C# изпит (24.06.2013) – част 1 /втора група/

Здравейте,
тук ще изложа моите решения на 5-те задачи от изпита по C#, който се проведе на 24.06.2013г (2-ра група).

Telerik-Academy-logo

Условия, решения, тестове: ИЗТЕГЛИ
Практикувай в системата за автоматично оценяване BgCoder.com: ЩРАКНИ

Read more of this post

C# Fundamentals Part II – Homework

  1. Arrays – Solutions / Conditions
  2. Multidimensional Arrays – Solutions / Conditions
  3. Methods – Solutions / Conditions
  4. Numeral Systems – Solutions / Conditions
  5. Using Classes and Objects – Solutions / Conditions
  6. Exception Handling- Solutions / Conditions
  7. Text Files – Solutions / Conditions
  8. Strings and Text Processing – Solutions / Conditions

See “C# Fundamentals Part II” directory in GutHub…

You can find my other homework (projects + assignments) and exams in my GutHub repository

C# Fundamentals Part I – Homework

  1. Introduction to Programming – Solutions / Conditions
  2. Primitive Data Types and Variables – Solutions Conditions
  3. Operators, Expressions and Statement – Solutions Conditions
  4. Console Input/Output – Solutions Conditions
  5. Conditional Statements – Solutions Conditions
  6. Loops  Solutions Conditions

See “C# Fundamentals Part I” directory in GutHub…

You can find my other homework (projects + assignments) and exams in my GutHub repository

Кой език за програмиране да учим?

Светлин Наков: Наскоро ми попадна статистиката на колегата Мирослав Мирославов за търсенето на софтуерни инженери в българската софтуерна индустрия и не можах да се стърпя да направя коментар на тези данни и да посоча малко изводи, които можем да си направим от тях.

SofiaValley-programming-index-jobs

Ето я и класацията за езиците на програмиране в България на SofiaValley във вид на таблица (източник: http://sofiavalley.com/sv-index-june-2013):

За какво се ползва JavaScript, PHP, Java и C#, с кой програмен език да започнем, какво се учи в Академията на Телерик и как да се запишем да учим в нея, можете да прочетете в блога на Светлин Наков