Cryptography for Java Developers – Nakov @ jProfessionals (Jan 2019)

January 26, 2019
Today I was speaker at the jProfessionals conference in Sofia. My talk was about cryptography in Java: Hashes, MAC, Key Derivation, Encrypting Passwords, Symmetric Ciphers & AES, Digital Signatures & ECDSA. I explained the concepts of Java Cryptography Architecture (JCA) and the most popular Java crypto libraries like Bouncy Castle. Video: Java Cryptography for Devs

Как се става програмист?

January 16, 2019
Днес направих едно живо включване във FB, за да разкажа за професията на софтуерния инженер, как да стартираме с програмирането, как се става програмист, колко време отнема от старта до започване на работа в софтуерната индустрия, с кои езици за програмиране и софтуерни технологии да се захванем, защо е важно да се научим да кодим

Безплатната книга “Основи на програмирането с Java” излезе официално

January 14, 2019
Днес официално излезе безплатната книга “Основи на програмирането с Java”, която повежда читателя към първите стъпки в програмирането е езика Java, усвояването на умения за писане на код и организиране на програмна логика, използвайки данни, проверки, цикли и методи. За книгата “Основи на програмирането с Java” Java Basics книгата е оригинално българско творение, събрало опита

Четирите най-търсени професии в софтуерната индустрия за 2017 г.

August 17, 2017
Днес водих live stream във FB по темата за четирите най-търсени професии в софтуерната индустрия в България и мотивирано обясних кои са те: JavaScript Developer C# Developer Java Developer PHP Developer Гледайте цялото видео, заедно с анализ на проучването “БАСКОМ Барометър” (2016) за софтуерната индустрия и проучването на СофтУни за 2017 г. за търсенето на

Тенденции в софтуерната индустрия в БГ за 2017 г. и класация на езиците за програмиране – годишното проучване на СофтУни

June 12, 2017
Наскоро завърши годишното технологично проучване на СофтУни сред софтуерните фирми, което правим всяка година с цел адаптиране на нашите учебни планове и програми спрямо актуалните нужди на софтуерната индустрия. Проучването беше проведено в периода април-май 2017 г. в България и е актуално към средата на 2017 г. Валидно е само за българския пазар на софтуерна

Професия Java Developer: как се става Java програмист? Как да науча Java? От къде да започна с Java?

April 24, 2017
Днес ще разкажа подробно за професията “Java Developer“ и как се става Java програмист, с какви езици за програмиране и софтуерни технологии работят Java и Java EE разработчиците на софтуер и как можем да се научим на Java програмиране и Java Enterprise разработка, от къде да стартираме и какво да учим, стъпка по стъпка. Ще разкажа за различните платформи,

Как да стана програмист? Кой език за програмиране да уча и защо езикът няма значение?

April 3, 2017
Днес направих 4-часово живо видео включване по Facebook на тема “езици за програмиране и от кой език да започна?“. Показах набързо 6 от най-използваните езици за програмиране (към април 2017 г.) и обясних за техните приложения, силни и слаби страни. Поствам ви видеото + малко записки от дискусията. Топ 6 най-използвани езици за програмиране към 2017

Oracle DB за разработчици

August 23, 2016
На летния лагер на Софтуерния университет (СофтУни) в Хисаря направих еднодневно практическо обучение за запознаване с Oracle Database. Участниците в залата успяха да си инсталират и подкарат Oracle 12 Enterprise, заедно с инструмента Oracle SQL Developer, направиха си няколко таблици с връзки между тях (foreign key constraints), наляха в тях данни, написаха по някоя и