Go to Top

Курс по JavaScript за начинаещи

Курс за начинаещи

  • Кратко представяне на езика за програмиране :

    JavaScript е интерпретиран език за програмиране, разпространяван с повечето Уеб браузъри. Поддържа обектно-ориентиран и функционален стил на програмиране.Най-често се прилага към HTML-а на Интернет страница с цел добавяне на функционалност и зареждане на данни. Може да се ползва също за писане на сървърни скриптове NodeJS, както и за много други приложения.

    Цел на курса по JavaScript:

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

    За кого е предназначен курсът:

    Курса е предназначен за тези, които имат начални познания в тази област и желаят да ги доразвият към едно професионално ниво.Изискват се основни познания по HTML и CSS. Също така е добре курсистите да имат добро ниво на английски.

    Какво е необходимо за участие в курса:

    Необходимо е курсистите желаещи да вземат участие в курса да се запишат до 3 дни преди началната дата на обучението, като направят това на място в административния офис на компютърно образователния център „Progress”( пл. Славейков №11) заплащайки минимум първа вноска за обучението. Възможно е и заплащане по банков път.

    Ползване на личен или служебен лаптоп:

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

    Мащаб на групата:

    С цел по-ефективно обучение, групите са ограничени до 8 курсиста.

    Издаване на Сертификат:

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

    Хостинг план:

    Безлатен хостинг за всеки един курсист за целите на курса, предоставен от нашите партньори от Суперхостинг, чрез план – “СуперПро” . Повече информация – тук.

  • Учебна програма нa курса по JavaScript:

    1. Въведение в JavaScript.
      1. Какво е JavaScript? А EcmaScript?
      2. Защо не бива да бъркаме JavaScript с Java.
      3. Какво можем да правим с JavaScript?
      4. Как и кога браузърът изпълнява JavaScript.
      5. Къде и как да включим нашия скрипт?
    2. JavaScript основни синтактични елементи.
      1. Структура на програмата.
      2. Коментари и добри практики за тяхното използване.
      3. Променливи, типове данни.
      4. Оператори.
      5. Условни изрази.
      6. Цикли.
      7. Функции.
      8. Обекти.
      9. Създаване на семпъл калкулатор.
    3. Как да променяме и създаваме HTML елементи чрез JavaScrip.
      1. Накратко за DOM.
      2. Достъпване на HTML елементите чрез JavaScript и DOM.
      3. Промяна на съдържанието на елементите.
      4. Създаване и изтриване на HTML елементи.
      5. Игра: познай числото!
    4. Как да променяме CSS свойствата на елементите чрез JavaScript.
      1. HTML DOM Style Object.
    5. Как елегантно да се справим с потенциалните грешките в JavaScript.
      1. Изрази try и catch.
      2. Обработка на изключения: throw exception.
      3. Валидиране на HTML форми със JavaScript.
    6. JavaScript и HTML DOM Events.
      1. За какво и как се използват event handlers.
      2. Mouse events.
      3. Keyboard Events
      4. Frame/Object Events
      5. Form Events
      6. Drag Events
      7. Игра: избягай от чудовището!
    7. Обработка на дати и време. Tаймери в JavaScript.
      1. Работа с таймери: синхронен и асинхронен JavaScript.
      2. Обекта Date и неговите методи и свойства.
      3. Игра: преди колко дни съм роден?
    8. Създаване на цялостен front-end на Уеб сайт (електронен магазин).
      1. Планиране на съдържанието и таргет групата.
      2. Изготвяне на Layout за страниците.
      3. Oформление на менютата с CSS3.
      4. Естетична галерия за продуктите чрез HTML5/CSS3/JavaScript
      5. Изготвяне на форми за регистрация и потребителски профил.
    9. Повече за добрите SEO практики.
    10. WebDesign trends.
      1. Предпроцесори за CSS: Sass vs LESS.
      2. Responsive Web design.
      3. Няколко думи за User Experience Design (UX design).
      4. Бумът на node.js и .js frameworks.
  • График на курса по JavaScript за начинаещи

    Продължителност на обучението  – 44 учебни часа ( 1,5 месецa ).

    Групите са ограничени до максимум 8 курсиста.

    Следващите начални дати са:

    11-ти ноември 2019г. (вечерна форма на обучение от 19:00 до 22:00 часа, което са 4 учебни часа с 20 минути почивка). Курсът, ще се провежда всеки понделеник и сряда. Край на курса: 16-ти декември 2019г.

    Цена на курса:

    Цена: 350 лв.

  • Запиши се сега!

    Форма на обучение:

    От къде научихте за нас:

    Записване на курс по JavaScript

    •  Записването се извършва предварително на място в образователния център или по банков път.
    • Тези, които нямат възможност да ползват собствен лаптоп, трябва да заявят за това по email или телефон, за да им бъде осигурен служебен лаптоп от центъра.
    • За нуждите на курса залата е оборудвана с мултимедиен проектор.
    • Предоставят се учебни материали на всеки курсист повреме на обучението  (безплатно).

    Записване по банков път:

    Номер на банкова сметка:
    IBAN:BG49CECB979010E2257300
    BIC:CECBBGSF
    Основание за плащане: компютърно обучение по  “JavaScript – Basic”

    След, като извършите превода е нужно да ни уведомите на email:[email protected] Може да оставите данните на фирмата си в случай, че по-късно бихте искали да ви се издаде фактура.

    Моля, ако имате някакви въпроси, не се колебайте да се свържете с нас. За контакти, натиснете – тук.

  • Преподаватели

    Ива Емилова Попова

    Ива Емилова Попова

    Магистър-инженер по Компютърни системи и технологии, ТУ-София. Повече от 7 години опит като професионален Уеб програмист в утвърдени IT компании, някои от които са Store.bg, Comptel, Internet Securities и Datamax. Има опит като старши Уеб разработчик и ръководител на софтуерен екип. През последните 2 години работи като консултант и програмист на свободна практика в сферата на Семантичния Уеб, което и позволя всеобхватно да прилага, използва и обогатява уменията си в най-модерните аспекти на Уеб Технологиите. Преподавателската дейност на Ива започва през 2004г., когато започва и обучението си като докторант по „Системи с Изкуствен Интелект“ (профил: Семантични търсещи системи) към ТУ-София. Повече от 7 години води дисциплините „Програмиране в Интернет“„Програмни езици“„Изкуствен интелект и експертни системи“ като асистент към ТУ-София и други висши учебни заведения. Обича да споделя и обогатява знанията си не само с колеги-програмисти, но и с хора неизкушени доскоро в тази област. Твърдо вярва, че програмирането, в частност – Уеб Технологиите, са за всеки и трябва да бъдат разбираеми за всеки.

    Уеб Технологии: HTML5, CSS3, JavaScript (+jQuery, AngularJS, Bootsrtap, Node.js,…)

    Бази Данни: MySQL, MongoDB, Berkeley DB

    Програмни езици: Perl, Python, C++