February 14, 2012

Нов безплатен курс по уеб дизайн с HTML 5, CSS и JavaScript – от март в академията на Телерик

безплатен курс по уеб дизайн, HTML и CSS

От март 2012 г. започва нов безплатен курс за изграждане на уеб сайтове с Photoshop, HTML 5, CSS 3, JavaScript и CMS системи. Курсът е подходящ както за абсолютно начинаещи, така и за хора с опит с уеб технологиите.

В безплатния HTML курс по разработка на уеб сайтове ще се запознаете със съвременните уеб технологии и ще натрупате практически умения за правене на уеб сайтове: от рисуването на сайта с Photoshop или друг графичен редактор, през нарязването на сайта до HTML 5, CSS 3 и JavaScript и интегрирането му в система за управление на уеб съдържание (CMS система).

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

Какво ще научим от HTML курса?

От безплатния курс по уеб дизайн с HTML и изработка на уеб сайтове ще научите:

  • Как да работите с Photoshop и да рисувате уеб сайтове
  • Как да пишете HTML и CSS
  • Как работят уеб технологиите: WWW, HTTP, HTML, JavaScript, уеб сървъри и браузъри
  • Как да режете уеб сайтове (slice and dice): oт Photoshop към HTML + CSS + JavaScript
  • Как да работите с популярни CMS системи: WordPress, Joomla, Drupal, Sitefinity
  • Как да вкарвате нарязан уеб дизайн в CMS система
  • Как да раздвижвате уеб сайтовете с JavaScript, jQuery и AJAX
  • Как да качвате уеб сайт в Интернет (домейни, хостинги, настройки)

Кога и къде се провежда HTML 5 курса?

учебна зала - Телерик академияБезплатните уроци по уеб дизайн с HTML 5 се провеждат в софтуерната академия на Телерик (София, ж.к. Младост-1, бул. Александър Малинов 31, етаж 2, сватбен мол). Залата е модерна, с капацитет 250 места (вж. снимки на учебната зала).

Учебната зала се намира се на 5 минути от метростанция “Младост” и до нея има удобен градски транспорт.

Учебните занятия от курса по уеб дизайн се провеждат два пъти седмично:

  • вторник от 19:00 до 22:00 часа
  • четвъртък от 19:00 до 22:00 часа

Начало на HTML курса (първа сбирка):

  • 13 март 2012 г. от 19:00 часа

Учебна програма на безплатния HTML курс

  1. Преглед на курса по уеб дизайн и HTML

    Откриване на курса “Уеб дизайн с HTML 5, CSS 3 и JavaScript”. Представяне на лекторския екип, учебния материал, изпитване, домашни, проекти, сертифициране

  2. Основи на уеб програмирането

    HTTP протокол, WWW, request-response модел, GET, POST, HTTP статус кодове, cookies, Firebug и други инструменти за уеб разработка

  3. Основи на езика HTML (част I)

    HTML, синтаксис, тагове и атрибути, текст, изображения, хиперлинк, форматиращи тагове, параграфи, списъци

  4. Основи на езика HTML (част II)

    HTML таблици, форми и контроли (текст, падащ списък, текстова област, контроли за избор, бутони и други), рамки (frames, iframe), GET и POST

  5. Основи на HTML 5

    HTML 5, структурни тагове, семантичен HTML, форми, валидация на полета, нови атрибути, HTML 5 canvas

  6. Стилизиране със CSS (част I)

    Създаване и използване на CSS стилове, селектори, стилови дефиниции, шрифтове, фонове, рамки, box-model, подравняване (alignment)

  7. Стилизиране със CSS (част II)

    Позициониране (абсолютно и плаващо), margins, paddings, z-index, видимост, скролиране, плаване (floating), дизайн в няколко колони

  8. CSS 3

    Нови селектори в CSS 3, шрифтове, сенки, заоблени ъгли

  9. Photoshop

    Photoshop, обработка на изображения, групи, слоеве, селекции, трансформации, цветове, ефекти, създаване и експорт на изображения

  10. Изграждане на уеб сайтове с HTML и CSS

    Рязане на уеб сайт: преобразуване от PSD изображение към HTML 5 и CSS 3, multi-column layout, floating DIVs, уеб сайтове с фреймове, уеб сайтове с таблици, уеб сайтове с DIV-ве

  11. Основи на JavaScript

    Работа с JavaScript, прихващане на събития (onцlick, onмouseоver и т.н.), DHTML, JavaScript синтаксис, типове данни, оператори, условни конструкции, цикли, масиви, диалози, достъп до DOM дървото с JavaScript, дебъгване на JavaScript код

  12. HTML 5 и новите му JavaScript APIs

    HTML 5 JavaScript APIs, нови селектори, създаване на canvas изображение с JavaScript, асинхронна работа с нишки в JavaScript, drag и drop, съхранение на дани с HTML5, разширения на HTML DOM дървото

  13. CMS системи и WordPress

    Преглед на системите за управление на съдържание (CMS), работа с WordPress (инсталиране, настройване, административен интерфейс, страници, постове, категории, тагове, коментари, настройки, теми, добавки), създаване на WordPress теми

  14. Инсталация на CMS системи (WordPress)

    Свързаване на хостинг с домейн, инсталация на WordPress на хостинг, качване на WordPress тема

  15. CMS система Joomla

    Инсталация и конфигурация на Joomla, модули, страници, новини, шаблони, създаване на прост сайт, вкарване на нарязан уеб дизайн в Joomla

  16. CMS система Drupal

    Инсталация и конфигурация на Drupal, модули, страници, новини, шаблони, създаване на прост сайт, вкарване на нарязан уеб дизайн в Drupal

  17. CMS система Sitefinity

    Инсталация и конфигурация на Sitefinity, модули, страници, новини, шаблони, създаване на прост сайт, вкарване на нарязан уеб дизайн в Sitefinity

  18. Практически проект: рязане на сайт и вкарване в CMS система

    Рязане на уеб дизайн: от Photoshop дизайн към HTML + CSS + images + JavaScript. Интегриране на уеб дизайн в CMS система.

  19. Техники за напреднали

    Кеширане при клиента, решаване на проблеми с различните браузъри, client-side performance tuning, оптимизация за търсещите машини (SEO), достъпност, Sprites

  20. JavaScript обектно-ориентирано програмиране

    Prototype модел, наследяване, свойства (properties), методи, публични и скрити членове

  21. JavaScript библиотеки

    JavaScript библиотеки (JS frameworks): Prototype, jQuery, MooTools, Dojo, YUI, KendoUI

  22. Основи на jQuery

    Въведение в jQuery, jQuery селектори и манипулация на DOM дървото, jQuery събития и прихващане, AJAX заявки, jQuery темплейти, jQuery UI, ефекти и взаимодействия

  23. Достъп до външни данни

    Достъп до външни данни и услуги чрез jQuery и AJAX, работа със REST и JSON, работа с библиотеки, предоставени от Twitter, Facebook, Google и т.н.

  24. JavaScript библиотеки за изграждане на потребителски интерфейс

    KendoUI, YUI, KendoMobile, jQuery Mobile

  25. Responsive design

    Media queries, динамични изображения, еластичен грид

  26. Демонстрация за създаване на JavaScript фронт-енд приложения

    Създаване на клиентски JavaScript приложения с HTML 5, CSS, JavaScript, jQuery и AJAX

  27. Практически проект: JavaScript клиентско приложение

    Създаване на уеб приложения с DHTML, CSS 3, HTML 5, SVG, JavaScript, jQuery и AJAX, Пример: уеб чат приложение с потребители, чат стаи и т.н.

Домашни в HTML курса

Участниците в курса ще имат упражнения по всяка от изучаваните теми от учебния план, които да разработят в клас или като домашни. Домашните са част от оценяването в курса и са необходима предпоставка за успешно завършване и сертификация.

Практически проекти по правене на уеб сайтове и програмиране на JavaScript

За завършване на курса по уеб дизайн и клиентско програмиране е необходимо всеки курсист да разработи и защити два курсови проекта:

  • Първи проект: рязане на уеб сайт (от Photoshop към HTML 5 и CSS 3) и вкарване на сайта в CMS система(WordPress, Joomla, Drupal или Sitefinity)
  • Втори проект: клиентско JavaScript приложение с AJAX и REST услуги

Курсовите проекти се разработват вкъщи и се защитават присъствено пред комисия, съставена от преподаватеслкия състав.

Присъствено и онлайн участие в HTML курса

За удобство на курсистите са предвидени две форми на участие в HTML курса:

  • дистанционно обучениеПрисъствено – участниците, записали се за присъствено обучение, идват на учебните занятия в голямата учебна зала на софтуерната академия на Телерик и участват на живо обученията по уеб дизайн и програмиране на уеб сайтове.
  • Онлайн (дистанционно обучение) – участниците в HTML курса, записали се за дистанционно обучение, гледат видеозаписи от учебните занятие (видео-уроци) и работят вкъщи (отдалечено), без да идат физически на учебните занятия.

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

Сертификати и награди за шампионите

сертификатУчастниците в курса по уеб дизайн и сайтаджийство, които са предали всичките си домашни и са разработили и защитили отлични курсови проекти, получават сертификати и предложения за работа от софтуерни фирми (ако са изявили желание).

Как да се запиша за курса по уеб дизайн?

За безплатно участие в курса по уеб дизайн и правенене на уеб сайтове (сайтаджийство) може да се запишете като се регистрирате на сайта на HTML курса и посочите формата на обучение (присъствено или дистанционно). Срок за записване: до 13 март 2012.

Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

February 9, 2012

Безплатни уроци по изграждане на настолни приложения със C# и WPF – училищна академия

C# и WPF безплатни уроциУчилищната софтуерна академия кани ученици, учители и студенти с интерес към програмирането и практическата разработка на софтуер на безплатно тридневно обучение по разработка на настолни приложения с езика C# и технологията за изграждане на графичен потребителски интерфейс WPF (Windows Presentation Foundation) и подготовка за ИТ теста от Националната ИТ олимпиада (НОИТ) на 22-24 февруари 2012 г. в София.

По традиция безплатните уроци се провеждат в София по три дни всеки месец, целодневно и включват теоретично представяне на изучаваните технологии и практическа работа в компютърните зали на софтуерната академия. Този път темата е разработката на desktop (настолни) приложения с езика за програмиране C#, технологията WPF за изграждане на графичен потребителски интерфейс (GUI) базиран на XAML презентация и използване на бази данни.

Кога и къде ще се проведат C# и WPF уроците?

Безплатните уроци по програмиране на C#, XAML, WPF и разработка на настолни приложения с графичен потребителски интерфейс за Windows с бази данни ще се проведат в София в голямата учебна зала на софтуерната академия (бул. Александър Малинов 31, сватбен мол, етаж 2) в периода 22-24 февруари 2012 г. Обученията са безплатни, но всички евентуални разходи по пътуване и настаняване са за сметка на участниците. За участниците, които не са от София, са осигурени нощувки на преференциални цени в Парк-хотел Москва.

Кой може да участва?

По идея уроците в училищната софтуерна академия са предназначени за ученици и учители от средните училища, но тъй като учебната зала на софтуерната академия е огромна (има 250 седящи места), може да участват всички, които имат желание и интерес към практическото C# програмиране и разработка на desktop приложения.

C# и WPF – учебна програма

Учебната програма на C# и WPF уроците е продължение на уроците по основи на програмирането със C# и бази данни:

  1. Подготовка за теста на НОИТ
  2. Преглед на XAML и WPF технологиите за изграждане на rich GUI приложения в Windows 7 / 8
  3. Контейнери на елементи в WPF – прозорци, панели, табове, изграждане на layout
  4. Основни контроли в WPF – текст, бутони, линкове, менюта, toolbars, sliders, user controls
  5. Разработка на десктоп приложения с WPF – текст, 2D графика, 3D графика
  6. Стилове и шаблони във WPF
  7. Концепции от WPF: dependency properties, attached properties, logical tree
  8. Data Binding в WPF – връзване на контролите с източници на данни, Data Contexts, валидация, конвертори, релативни и статични източници
  9. Работа с WPF и бази данни – показване и редактиране на данни от SQL Server чрез Entity Framework и data binding, paging, master-details навигация

Регистрация за уроците по C#, WPF и бази данни

За участие в безплатните C#, XAML и WPF уроци трябва да се регистрирате на сайта на ученическата академия по разработка на софтуер: http://academy.telerik.com/school-academy/registration.

Tags: , , , , , , , , , , , , ,

February 7, 2012

Безплатна школа по програмиране за деца (3-6 клас) в София – от март 2012

Школа по програмиране за деца - Telerik KidsДетската академия на Телерик стартира безплатен кръжок по програмиране за деца във възраст от 3-ти до 6-ти клас в София в началото на март 2012 г.

Безплатните обучения имат за цел да запалят интереса на подрастващите към компютрите и програмирането и да развиват тяхното алгоритмично мислене и уменията им да разсъждават логично и да решават задачи по програмиране. Уроците са подходящи за деца с интереси към математика и точни науки, компютри и технологии и им дават добър старт, съобразен с възрастта им, който им позволява след време да напреднат и да овладеят професията “софтуерен инженер”, както и да се занимават активно с компютърни науки.

Школата по програмиране за деца дава възможност на малчуганите да направят безплатно първите си стъпки в програмирането с езика C++ в компютърните зали на софтуерната Академия на Телерик в София под надзора на квалифицирани инструктори с богат опит в обучението на деца.

Светлин Наков преподава в софтуерната академияКога и къде се провеждат уроците по програмиране за деца?

Безплатният кръжок по програмиране за деца стартира на 04.03.2012 г. и ще се провежда всяка неделя от 09:00 часа в учебната зала на Академията в София (на адрес ж.к. Младост-1, бул. „Александър Малинов“ 31, в Сватбения комплекс „Булевард“, на втория етаж). Безплатният курс е с продължителност един учебен срок с възможност за продължение през следващата учебна година с изучаване на по-задълбочени теми.

Учебната зала на софтуерната академия е с капацитет 250 души и е оборудвана с компютри, аудио-визуална и мултимедийна техника по най-съвременните стандарти за компютърни обучения. Ще запишем за участие всички кандидати (дори да са 500 или 5 000), но след първите месеци ще продължаваме само с тези от тях, които са наистина амбицирани, старателни и проявяват траен интерес към програмирането.

Групи за начинаещи и напреднали

Безплатните уроци по програмиране ще се провеждат на групи от по 20-30 ученика, от които най-силните ще преминават в групата за напреднали, а останалите, ако имат траен интерес, също ще продължават обучението си безплатно в групи, съобразени с нивото им. Целта е по-силните ученици да се развиват и да се подготвят за шампиони по българските и международните олимпиади, за което е необходима дългогодишна много сериозна работа. В академията ще започва нова група на всеки 3 месеца и след първите няколко занятия ще се отсяват участниците, които се справят най-добре, за да им се обърне по-голямо внимание.

Състезания по програмиране за деца

състезания по програмиранеВсички участници в школите по програмиране за деца ще мерят сили веднъж месечно в национално онлайн състезание. Към момента всеки месец в онлайн състезанията на Telerik Kids Academy участват над 300 деца от цялата страна. Възможността да се състезават на национално ниво всеки месец дава допълнителна мотивация на малчуганите да напредват в програмирането.

Състезанията се провеждат в системата за онлайн оценяване BG Coder и се оценяват автоматично и безпристрастно от компютър.

Задачите се подготвят от Школа А & Б (Шумен), която е известна с подготовката на национални и международни шампиони по информатика.

Преподаватели в школата по програмиране за деца

Школата по програмиране за деца в София ще се ръководи от Явор Никифоров, преподавател с дългогодишен опит в обучението по информатика и програмиране за ученици в малките възрастови групи. Негови възпитаници редовно участват в български и международни състезания по информатика, оглавявайки челните места в класиранията. Инициативата е част от глобалната мрежа от кръжоци по програмиране за деца, която е изградена в 12 града в цяла България по проекта “Telerik Kids Academy”.

Учебна програма на кръжока по програмиране за деца

Малчуганите, които ще навлязат в компютърното програмиране в кръжока за деца в София, ще изучават основите на програмирането и по-конкретно слените теми (на начално ниво):

  • Алгоритми и алгоритмично мислене
  • Типове данни и операции в езика С++
  • Въвеждане и извеждане на данни в C++
  • Условни оператори в езика C++
  • Анализ на текст, съставен от краен брой символи
  • Цикли. Видове цикли в C++
  • Алгоритми с последователно въвеждани елементи
  • Алгоритми, свързани с теория на числата
  • Едномерни масиви
  • Основни задачи за обработка на едномерен масив
  • Обработка на последователно въведени знаци и на текст
  • Функции, дефиниране и извикване на функции, параметри, връщане на резултат, рекурсия
  • Бройни системи. Пресмятания в двоична и шестнайсетична бройна система
  • Бързодействие на програмите. Оптимизации за скорост
  • Динамично оптимизиране (dynamic programming)

Защо избрахме езика за програмиране C++

C++Всички сме наясно, че езикът C++ не е най-подходящият за изучаване от деца, които тепърва навлизат в програмирането, нито е най-масово използваният в съвременната разработка на софтуер. Избрахме C++, тъй като той е стандарт на всички големи национални и международни състезания по програмиране. Наясно сме, че Java, C# и PHP са далеч по-масово използвани в практиката езици, но една от основните цели на школата по програмиране е да подготвя състезатели за олимпиадите и състезанията по програмиране, информатика и информационни технологии, а за тях се изисква най-вече C++.

Изисквания към кандидатите

Школата на Telerik Kids Academy е подходяща за всички будни деца, които проявяват интерес към компютрите, математиката и програмирането. Тъй като обучението стартира от нулата, от учениците не се изискват никакви предварителни знания, освен начални умения за работа с компютър (да могат да пишат на клавиатура). Могат да участват ученици от 3-ти до 6-ти клас и по изключение по-малки деца.

Как така обучавате безплатно, няма ли нещо нередно?

Софтуерната академия на Телерик обучава безплатно на програмиране и разработка на софтуер ученици, студенти, работещи, безработни и дори пенсионери от няколко години насам. Хиляди са преминали нашите безплатни курсове и уроци по програмиране. Инициативата за безплатните обучения е частна и се спонсорира от световноизвестната софтуерна фирма Телерик като част от програмата й за безвъзмездно подпомагане на българското образование и софтуерната индустрия.

Телерик е българска фирма, с български собственици, основана в България, с над 500 служители по целия свят, световен лидер в производството на инструменти за бърза разработка на софтуерни приложения. Собствениците на Телерик са успели предприемачи с родолюбив български дух и са убедени, че е по-разумно да подкрепят развитието на България и на младото поколение софтуерни специалисти вместо да си купуват скъпи коли, яхти, хотели и самолети и по тази причина безвъзмездно даряват за образование на младите хора в родната си страна шестцифрени суми всяка година.

Записване за школите по програмиране

За участие в безплатните уроци по програмиране за деца в Детската академия на Телерик, трябва да попълните онлайн регистрационната форма.

Допълнителна информация можете да получите от сайта на Детската академия на Телерик за ученици (http://telerik-kids.com), както и по e-mail: academy@telerik.com.

Tags: , , , , , , , , , , , , , , , , , , , , , , , , ,

January 9, 2012

3-дневни безплатни уроци по C# и бази данни в софтуерната академия за ученици

уроци по C#, бази данни, Entity Framework, XAML и WPFЕто че дойде време за поредното безплатно обучение по програмиране и разработка на софтуер в училищната Академия на Телерик. Този път ще се занимаем с темата за създаване на настолни приложения за Windows.

В рамките на 6 учебни дни (две срещи на училищната софтуерна академия) ще разгледаме езика C#, неговите програмни конструкции и основи (оператори, изрази, условни конструкции, цикли, методи, стрингове, класове, обекти, ООП, структури от данни, колекции и други), програмиране с бази данни и SQL, дизайн на бази данни и E/R диграми, работа с MS SQL Server и технологии за достъп до бази данни от C#, ORM технологии и ADO.NET Entity Framework (EF) и технологиите за създаване на графичесн потребителски интерфейс (GUI) за Windows – XAML, Windows Presentation Foundation (WPF), WPF data binding и други.

Безплатните уроци по C#, бази данни, Entity Framework, XAML и WPF са разделени в две срещи по 3 дни.

Програмиране на C# с бази данни – 23-25.01.2012 г.

Учебната програма на уроците по C# и бази данни училищната академия включва следните теми, свързани с подготовката на националната ИТ олимпиада (НОИТ) и усвояване на съвременните софтуерни технологии:

  1. Подготовка за теста на НОИТ
    Въпроси върху двайсетте теми от конспекта за Националната ИТ олимпиада (НОИТ).
  2. Преглед на платформата .NET
    Какво е .NET и .NET Framework? Архитектура. Common Language Runtime (CLR). Управляван код. Езикът MSIL. Асемблита и мета-данни. .NET приложения. Common Type System (CTS).
  3. Преглед на езика C# – основи
    Ключови думи. Типове данни. Оператори. Изрази. Вход и изход от конзолата. Условни конструкции. Цикли. Масиви. Методи, параметри, връщан резултат, извикване, рекурсия.
  4. Преглед на езика C# – обекти, текстообработка, колекции
    Създаване и използване на обекти. Работа с изключения. Символни низове и обработка на текст. Шаблонни типове. Колекции (списъци, хеш-таблици, наредени дървета). Атрибути.
  5. Обектно-ориентирано програмиране (ООП) с езика C#
    Дефиниране на класове. Модификатори за достъп. Конструктори. Полета, константи и свойства. Статични членове. Структури. Делегати и събития. Интерфейси. Наследяване. Полиморфизъм.
  6. Бази данни, SQL и MS SQL Server
    Релационни бази данни. Принципи при моделирането на данни. Типове данни в SQL Server. Създаване на бази данни в SQL Server. Дефиниране на първични ключове и идентификатори. Създаване на връзки между таблиците (едно-към-едно, едно-към-много, много-към-много). Езикът SQL.
  7. LINQ (C# Language Integrated Query)
    Основи на LINQ. Последователности (IEnumerable<T>). Оператори и изрази в LINQ. LINQ to Objects. Заявки върху колекции. Проектиране, преобразуване и агрегация. Сортиране, групиране, съединяване на таблици и вложени заявки.
  8. ADO.NET Entity Framework – ORM система за достъп до бази данни от C#
    Основи на ORM технологиите. Преглед на Entity Framework (EF). Извличане на данни с EF. Принтиране на SQL заявките. LINQ компоненти на EF. Дизайнерът на Visual Studio за EF. ObjectContext и CRUD операции. Изпълнение на чисти SQL заявки (параметризирани и непараметризирани заявки). Проблемът “N+1 заявки”. Групиране и съединяване на таблици. Закачане и разкачане на обекти.

Десктоп приложения с XAML и WPF – февруари 2012 г.

Следващите тридневни безплатни уроци по програмиране от училищната софтуерна академия очаквайте през февруари 2012 г. Те ще обхващат изграждането на GUI приложения със съвременните технологии за Windows-базиран потребителски интерфейс: WPF, XAML, data binding и други. Програмирането с XAML и WPF е естествено продължение на началните знания по C# програмиране, които ще бъдат усвоени през януари и дава възможност за изграждане на цялостни настолни GUI приложения за Windows с използване на бази от данни.

Регистрация за участие в C# уроците – безплатно

За да заявите участие в безплатните уроци по C#, ООП, бази данни и Entity Framework, се регистрирайте на сайта на софтуерната академия за ученици: http://academy.telerik.com/school-academy/registration.

Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

December 21, 2011

Трето безплатно PHP обучение в училищната софтуерна академия – 27-29 декември 2011 г.

Училищна софтуерна академия - логоБезплатните курсове по PHP програмиране и разработка на уеб приложения с PHP и MySQL продължават и през декември. За трети пореден ден в периода 27-29 декември 2011 г. в Училищната академия за софтуерни инженери на Телерик ще се проведат безплатни тридневни курсове по PHP. Курсовете по PHP са последните 3 дни от 9-дневния безплатен курс по PHP, който подготвя ученици и студенти за състезанията по информационни технологии и за Националната ИТ олимпиада (НОИТ).

Учебна програма на PHP курса

PHP + MySQL + ApacheУчебната програма е продължение на предходните две срещи от безплатните PHP обучения. В нея се обръща внимание на по-сложни теми от PHP програмирането и разработката на уеб приложения, които не са разгледани до момента в първите 6 учебни дни от PHP курса.

Уроците ще включват въведение в уеб технологиите, работа с изключения, контрол на изхода и най-добри практики за разработка на уеб приложения с PHP. Обучението е изключително подходящо за всички фенове на уеб програмирането с PHP, както и за начинаещи любителите.

  • Подготовка за теста на НОИТ (Национална олимпиада по информационни технологии)
  • Въпроси по проектите от категория "Уеб приложения" за НОИТ (сървърна част, данни, логика на приложението, сигурност, бързодействие, качество на кода, клиентска част, дизайн, HTML, JavaScript, CSS, реализация и бързодействие)
  • Уеб технологии – част 2 (WWW, URL, HTML, XML, JSON, RSS, птороколът HTTP, HTTP заявка, HTTP отговор, HTTP cookies, AJAX заявки, инструменти за уеб разработка, Firebug)
  • Контрол на изхода с PHP – управление на HTTP хедърите, контрол на изходните буфери в PHP, управление на кеша в браузъра, пренасочване на браузъра към нов URL
  • Работа с изключения в PHP – хвърляне на изключения, прихващане на изключения, собствени класове за изключения, конструкция try-finally, глобални обработчици на грешки, функция die, оператор @
  • PEAR пакети за разширяване на стандартните възможности на PHP, работа с email, различни бази данни, автентикация, XML,
  • Настройка на PHP, Apache и MySQL
  • Утвърдени практики при разработката на PHP приложения
  • Цялостен PHP проект с PHP REST (извличане на външни данни с REST и JSON) – демонстрация на живо

Кога и къде ще се проведе PHP курса?

3-дневната сбирка ще се проведе в периода 27-29 декември 2011 г. в гр. София, в голямата учебна зала на Академията на Телерик (гр. София, Младост 1-А, бул. Ал. Малинов 31, етаж 2), от 10:00 до 19:00 часа.

Осигурено е настаняване за ученици и преподаватели в Парк хотел Москва на преференциални цени.

Преподавателски състав за PHP курса

Лекторите Николай Костов и Радослав Георгиев ще предоставят задълбочени теоретични и практически съвети за разработката на уеб приложения, както и ще споделят интересни примери от своята практика. Те са опитни PHP разработчици, дългогодишни състезатели в Националната олимпиада по информационни технологии, в категория “уеб приложения”.

Регистрация за безплатния PHP курс

Ако искате да участвате в последната сбирка от обученията в рамките на безплатния PHP курс в периода 27-29 декември 2011 г., трябва да се регистрирате в сайта на училищната софтуерна академия.

Tags: , , , , , , , , , , , , , , , , , ,

November 22, 2011

Безплатни отворени обучения за HTML5 – от Майкрософт и SofiaDev.NET – 29.11.2011

Колегите от Майкрософт България и .NET потребителската група SofiaDev.NET организират безплатни отворени обучения по HTML5, CSS3 и JavaScript в Технически университет – София.

График на обученията по HTML5, CSS и JavaScript

Дата Тема
29.11.2011, 19:00, ТУ-София
(не е уточнена зала)
Теоретични познания
  • Introduction to HTML 5
  • HTML5: What is It?
  • New Semantics
  • New JavaScript APIs
  • CSS3 Overview
15.12.2011 – ТУ-София, 1112, 18:00
12.01.2012 – ТУ-София, 1112, 18:00
9.02.2012 – ТУ-София, 1112, 18:00
(избира се една от трите дати)
Практически упражнения
  • HTML5 Forms
  • New Input Types
  • CSS3 Pseudo Classes
  • From Validation
  • Custom Rules

Регистрация за безплатните HTML5 обучения

За участие в безплатните HTML5 обучения трябва да се регистрирате на сайта на организаторите: http://events.msbgregistration.com.

Още за HTML5 инициативата

Събитието е част от инициативата “Технологии набъдещето” на Майкрософт и SofiaDev. Първите обучения разглеждат HTML5, CSS3 и JavaScript и ще се проведат в 2 формата − семинарен и лабораторен.

Първият семинарен формат включва детайлно представяне на спецификите на стандартите и основните концепции, с които се сблъскваме при изграждането на приложения с тези технологии.

Лектори в HTML5 обученията

Презентациите и упражненията се осъществяват със съдействието на нашите партньори от OneBit Software. Водещ на срещите ще бъде Ради Атанасов – SharePoint експерт, с компетенции Microsoft Certified Master (най-високото ниво сертификация, което покриват едва 20 души в целия свят), Microsoft Most Valuable Professional, лидер и организатор на българската Web Platform потребителска група, лектор на редица големи международни конференции и един от най-големите технологични фенове не само в България, но и в целия свят.

Tags: , , , , , , , , , , , ,

November 9, 2011

Втора част на безплатните тридневни PHP уроци – София, 28-30 ноември 2011 г.

Завърши първата част на безплатния PHP курс в рамките на Ученическата академия за софтуерни инженери. Участваха около 120 души, предимно ученици, от цялата страна.

Telerik-Academy-PHP-course-30-October-2011

Учебно съдържание от първата сбирка на PHP курса

На безплатното обучение по PHP (29-31 октомври 2011 г.) лекторите представиха правилата за участие в Националната олимпиада по информационни технологии (НОИТ) и начините, по които учениците могат да се подготвят за нея чрез участие в Академията на Телерик по разработка на софтуер за ученици. Беше проведена първата за сезон 2011-2012 г. подготовка за ИТ теста на финалния кръг на олимпиадата.

В първия от трите безплатни тридневни уроци по PHP, беше обърнато внимание на основите на HTML, CSS и JavaScript, на инсталацията на XAMPP и WAMP и на базови конструкции от езика PHP.

Telerik-Academy-PHP-course-30-October-2011-2

Второ безплатно обучениe по PHP: 28-30 ноември 2011 – PHP, MySQL, phpMyAdmin, Smarty, PHP frameworks

В периода 28-30 ноември 2011 г. в голямата учебна зала на Академията на Телерик за софтуерни инженери в София ще се проведе второто поредно тридневно безплатно обучение по разработка на уеб приложения с PHP и MySQL.

Програма на безплатните уроци по PHP и MySQL (2 част)

  1. Подготовка за теста на НОИТ
  2. Въведение в уеб технологиите – част 1
  3. Въведение в уеб технологиите – част 2
  4. Практическа работа – изследване на работата на Facebook, YouTube, etc.
  5. Работа с файлове и процеси в PHP
  6. Релационната база данни MySQL – основи
  7. phpMyAdmin – уеб-базиран софтуер за администриране на бази данни
  8. Използване на MySQL от PHP
  9. Практическа работа – създаване на база данни с MySQL и phpMyAdmin
  10. Smarty – шаблони за презентационната част на уеб приложенията
  11. Практическа работа – създаване на темплейти за Smarty
  12. Обектно-ориентирано програмиране (ООП) с PHP
  13. Работа с изключения в PHP (exception handling)
  14. PHP Frameworks (symfony, cakePHP, Zend Framework, …)
  15. Проект на живо – създаване на собствен прост PHP framework
  16. Проект на живо – разработка на цялостно PHP приложение (блог система, форум, …)

Кога и къде?

Безплатната втора тридневна сесия обучения по практическа разработка на софтуер с PHP и MySQL ще се проведе в периода 28-30 ноември 2011 г. от 10:00 до 19:00 часа в Академията на Телерик в София. Обученията се провеждат в голямата учебна зала на Академията, която се намира в сбатбения мол на бул. “Ал. Малинов” № 31 – Сватбен мол “Булевардът”, етаж 2 в жк. Младост-1 в столицата.

Осигурена е нощувка в София

За участниците, които не са от София и нямат къде да отседнат в столицата, сме предвидили настаняване в Центъра за подготовка на ученици за олимпиади на цена 13 лв. на вечер. Настаняването е отговорност на самите участници и се извършва на място при пристигане в Центъра за олимпиади.

Как да се запишем за безплатните PHP курсове?

За да се запишете за безплатно участие в курсовете по уеб програмиране с PHP трябва да се регистрирате във формата за участие на официалния сайт на училищната академия за софтуерни инженери.

Tags: , , , , , , , , , , , , , , , , , , , , ,

« Newer Posts Older Posts »