Онлайн-обучение. Пятничные вебинары: учимся программировать бесплатно Использование баз данных в Java

Главная / Советы 

Второй курс для тех, кто хочет сделать программирование на PHP своей профессией и изменить свою жизнь к лучшему. В этом курсе - только самое нужное. Мало теории, почти ничего - для новичков, зато очень много самых современных практик от лучших практиков!

Курс посвящен последовательному построению веб-приложения на основе архитектурной модели MVC с нуля и до полноценного работающего сайта. Попутно уделяется время изучению сложных понятий ООП в современном PHP.

В курс также входит обзор современных фреймворков для веб-программистов.

  • 490 руб.
  • 13490 руб.
  • 9 уроков

PHP-3: Повышение квалификации

Очень насыщенный курс для тех, кто уже работает программистом на языке PHP и хочет повысить свою квалификацию: узнать, что нового в языке и его реализации, что происходит в смежных отраслях, на что обратить свое внимание и куда развиваться дальше?

  • 490 руб.
  • 14490 руб.
  • 10 уроков

DBA: Введение в профессию

На наших с вами глазах рождается новая профессия - Web-DBA. Выбор верного решения для хранения данных, его администрирование и настройка, написание и оптимизация сложных запросов, агрегация данных и статистическая обработка: всё это востребовано в интернет-проектах любого размера. При этом цена ошибки слишком выcока - неверный выбор базы данных, огрехи в структуре БД, ложно понимаемая "оптимизация" способны гарантированно погубить любой проект.

Как избежать распространенных ошибок? Как стать востребованным специалистом по базам данных и резко повысить свои шансы на рынке труда? Ответ прост - записаться на курс!

  • 490 руб.
  • 14490 руб.
  • 10 уроков

Современные PHP-фреймворки

Курс посвящен обзору трёх ведущих в настоящий момент фреймворков: Yii 2, Symfony 4, Laravel 5.

Понятия, базовые для любого современного MVC-фреймворка, такие как: роутинг и маршрутизация, построение контроллеров, шаблонизация, работа с базой данных, консольные приложения; рассматриваются на примере сразу трёх фреймворков, что позволяет вам в конце изучения курса сделать осознанный выбор в пользу глубокого изучения одного из них.

  • 490 руб.
  • 5490 руб.
  • 8 уроков

JavaScript-1: С самого начала

JavaScript — это лёгкий, интерпретируемый, объектно-ориентированный язык, самый известный скриптовый язык для веб-страниц, но также используется во многих не браузерных окружениях.
Сегодня трудно представить себе даже самую простую страничку-визитку в интернете без использования этого языка. При помощи JavaScript элементы на веб-странице приобретают поведение, дополнительный функционал.
JavaScript по праву входит в десятку самых популярных языков программирования в мире!

Хорошие новости для всех, кто уже постигает программирование: в мае пройдёт серия вебинаров, на которых вы узнаете массу полезной информации. Начиная с того, как код помогает не только работать, но и развлекаться, и заканчивая особенностями кросс-платформенного управления конфигурацией систем.

Майские вебинары GeekBrains бесплатны - регистрируйтесь и прокачивайте навыки, не затратив ни копейки.

Кто проводит вебинары

Организатором вебинаров выступает образовательный портал , уже известный вам как по бесплатным курсам для новичков, так и по крупным образовательным модулям, «Профессиям», позволяющим успешно освоить целое направление программирования, пройти стажировку и начать карьеру. Ведущими вебинаров, которые рассчитаны как на новичков, так и на практикующих программистов, будут преподаватели GeekBrains, специалисты с внушительным опытом разработки за плечами . Всё, что вы узнаете, можно будет сразу применить в работе.

Выбирайте вебинар, который вам больше интересен, а лучше найдите время на несколько.

Для того, чтобы вы могли понять. что такое вебинар (дистанционные онлайн-курсы) и насколько это удобная форма обучения, мы предлагаем вам посетить один из бесплатных вебинаров. Приcылайте заявки на адрес: . В заявке обязательно укажите фамилию, имя, e-mail, название вебинара и дату.
Вы также можете посмотреть видео записей предыдущих вебинаров, но учтите, что каждый вебинар в какой-то степени является уникальным занятием и не всегда рассматривается один и тот же круг вопросов, да и слушатели задают разные вопросы. Само собой на живом вебинаре можно задавать волнующие вас вопросы — есть смысл посетить 🙂

Будем признательны за ваши отзывы на этой странице. Спасибо.

Тема вебинара Дата и время (по Москве) Видео
Начинаем программировать на Java Запись>
Объектно-ориентированное программирование (ООП) в языке Java Запись>
Использование XML в Java Запись>
Многопоточность в Java Запись>
Использование баз данных в Java Запись>
Основы Web-программирования на Java Запись>, Запись>
Коллекции в Java Запись
Что такое ООП и шаблоны проектирования
Это цикл вебинаров — 3 занятия
Часть 1 , Часть 2 , Часть 3
Исходный код примера
Синхронизация в многопоточных приложениях Запись
Исходный код примеров
Возможности сервлетов — старые и новые Запись
Исходный код примеров
Ввод и вывод (потоки ввода-вывода) — IO и NIO Запись
Исходный код примеров
Что такое Reflection Запись
Исходный код примеров
Что такое Reflection — Часть 2 Запись
Исходный код примеров
Работа с сетью на Java (Networking) Запись
Исходный код примеров
Что такое Maven Запись
Исходный код примеров

Начинаем программировать на Java

Если вы никогда не программировали, но хотите понять, что это такое — вам нужно посетить это занятие. Этот вебинар посвящен самым первым шагам, которые требуется сделать для того, чтобы начать программировать на Java. Мы рассмотрим вопросы программирования в общем — что такое программирование, на каких принципах оно строится и другое. Будет рассматриваться установка необходимых программных продуктов, запуск первой программы на Java и основы использования средств разработки IDE (Integrated Development Environment). Рассматриваются элементарные конструкции для программирования на Java.
Требования: компьютер с подключением к интернет на скорости не менее 3 Мб.

Основные конструкции для объектно-ориентированного программирования (ООП) в языке Java

На вебинаре рассматриваются основные конструкции Java для создания объектно-ориентированных программ. ООП является важнейшим инструментом при программировании на Java и именно на этой области будет сосредоточен материал этого занятия. Если вы читали про ООП, но ничего не поняли, то может на этом занятии мы сможем вам объяснить ООП простым и доступным образом.
Требования: компьютер с подключением к интернет на скорости не менее 3 Мб, установленный JDK, умение пользоваться основными командами JDK для компиляции и запуска программ на Java.

Использование XML в Java

Этот вебинар посвящен работе с XML из приложений на Java. Вебинар посвящен вопросам, которые позволяет решать XML и рассмотрению основных операций, которые необходимо знать для эффективного применения этой важной технологии.
Требования:

Многопоточность в Java

Этот вебинар посвящен созданию многопоточных приложения на Java. Мы рассмотрим зачем нужна многопоточность, какие конструкции существуют в Java для создания потоков, а также какие сложности существуют в многопоточных приложениях и какие инструменты существуют в Java для их решения.
Требования: компьютер с подключением к интернет на скорости не менее 3 Мб, знания основных конструкция Java, знание ООП (классы, объекты, интерфейсы, исключения).

Использование баз данных в Java

Этот вебинар посвящен работе с базами данных из приложений на Java. Сегодня без баз данных не обходится практически ни одно корпоративное приложение. Рассматриваются вопросы использования драйверов, подключение к базе данных, основные интерфейсы и классы для выполнения запросов к базе данных.
Требования: компьютер с подключением к интернет на скорости не менее 3 Мб, знания основных конструкция Java, знание ООП (классы, объекты, интерфейсы), понимание, что такое JAR (Java Archive) и как с ним работать. понимание основ баз данных и SQL (Structured Query Language)

Основы Web-программирования на Java

На вебинар рассматриваются основы разработки web-приложений на Java. Затрагиваются вопросы: что такое Web-сервер, как запустить простой web-сервер Tomcat, основные классы для разработки web-приложений — сервлеты, что такое JSP (Java Server Pages) и как их использовать.
Требования: Работа с потоками ввода/вывода в Java (InputStream/OutputStream, Reader/Writer). Понимание протоколов TCP/IP и HTTP. Начальные знания языка HTML.

Коллекции в Java

На вебинар рассматриваются основные вопросы организации Collection Framework.
Требования: компьютер с подключением к интернет на скорости не менее 3 Мб, знания основных конструкция Java, знание ООП (классы, объекты, интерфейсы). Желательно знакомство с понятием многопоточности.

Что такое ООП и шаблоны проектирования

Мы попробуем по-новому посмотреть на понятия классы и объекты. Разберем парадигмы и принципы ООП — SOLID, построим небольшое приложение и на его основе рассмотрим некоторые шаблоны проектирования и постараемся дать понимание того, как к ним надо относиться.
Требования: компьютер с подключением к интернет на скорости не менее 3 Мб, знания основных конструкция Java, знание ООП (классы, объекты, интерфейсы). Крайне желательно знакомство с базами данных и JDBC.

Синхронизация в многопоточных приложениях

На вебинаре будут затронуты вопросы синхронизации взаимодействия потоков между собой и при работе с разделяемыми ресурсами. Мы узнаем что такое монитор, зачем нужны методы wait и notify/notifyAll и другие любопытные возможности
Требования: компьютер с подключением к интернет на скорости не менее 3 Мб, знания основных конструкция Java, знание ООП (классы, объекты, интерфейсы). Также потребуется понимание многопоточности в рамках вебинара «Многопоточность в Java»

Возможности сервлетов — старые и новые

Вы уверены в том, что вы много знаете о сервлетах? Если вы не прочитали спецификацию сервлетов от корки до корки и не пробовали все, что там написано, то приходите — будет интересно.
Требования: компьютер с подключением к интернет на скорости не менее 3 Мб, знания основных конструкция Java, знание ООП (классы, объекты, интерфейсы). Также потребуется понимание веб-программирования в рамках вебинара «Основы Web-программирования на Java»

Ввод и вывод (потоки ввода-вывода) — IO и NIO

На вебинаре рассматриваются основные вопросы пострения системы ввода-вывода Java — потоки ввода-вывода.
Требования: компьютер с подключением к интернет на скорости не менее 3 Мб, знания основных конструкция Java, знание ООП (классы, объекты, интерфейсы).

Что такое Reflection

Как вы думаете, каким образом происходит чудесная и загадочная работа большинства технологий Java — JDBC, Servlets, EJB, Web-Service, SpringFramework, Hidernate и многого другого? Все это работает на основе такого понятия как Reflection — на вебинаре мы рассмотрим основные конструкции и увидим, как это работает.
Требования: компьютер с подключением к интернет на скорости не менее 3 Мб, знания основных конструкция Java, знание ООП (классы, объекты, интерфейсы).

Что такое Reflection — Часть 2

На этом вебинаре мы продолжим говорить о Reflection — узнаем, что такое ClassLoader и как он влияет на доступ к классам. Также узнаем дополнительные возможности этой крайне важной технологии.
Требования: компьютер с подключением к интернет на скорости не менее 3 Мб, знания основных конструкция Java, знание ООП (классы, объекты, интерфейсы). Также потребуется понимание reflection в рамках вебинара «Что такое Reflection»

Работа с сетью на Java (Networking)

Работа с сетью является очень важным элементом в современном программировании. Программа практически никогда не работает сама по себе — она взаимодейсвтует с другими программами на других компьютерах и практически всегда это происходит по сети. Мы посомтрим, что есть в Java для организации сетевого взаимодействия.
Требования: компьютер с подключением к интернет на скорости не менее 3 Мб, знания основных конструкция Java, знание ООП (классы, объекты, интерфейсы). Также потребуется понимание потоков ввода-вывода в рамках вебинара «Ввод и вывод (потоки ввода-вывода) — IO и NIO»

Что такое Maven

Вы думаете, что только написание программы является сложной задачей? На самом деле программы надо еще суметь скомпилировать, оттестировать и превратить в такой вид, которым удобно пользоваться при установке программ на компьютеры заказчика. Вам надо управлять версиями подключаемых библиотек и решать еще много важных и нужных вопросов. Без специального инструментария это очень сложно сделать. Maven — это современный инструмент для решения таких задач.
Требования: компьютер с подключением к интернет на скорости не менее 3 Мб, знания основных шагов сборки и запуска проекта на java — редактирование, компиляция, автоматическое тестирование и сборка.

Хорошие новости для всех, кто уже постигает программирование: в мае пройдёт серия вебинаров, на которых вы узнаете массу полезной информации. Начиная с того, как код помогает не только работать, но и развлекаться, и заканчивая особенностями кросс-платформенного управления конфигурацией систем.

Майские вебинары GeekBrains бесплатны - регистрируйтесь и прокачивайте навыки, не затратив ни копейки.

Кто проводит вебинары

Организатором вебинаров выступает образовательный портал , уже известный вам как по бесплатным курсам для новичков, так и по крупным образовательным модулям, «Профессиям», позволяющим успешно освоить целое направление программирования, пройти стажировку и начать карьеру. Ведущими вебинаров, которые рассчитаны как на новичков, так и на практикующих программистов, будут преподаватели GeekBrains, специалисты с внушительным опытом разработки за плечами . Всё, что вы узнаете, можно будет сразу применить в работе.

Выбирайте вебинар, который вам больше интересен, а лучше найдите время на несколько.

Тема сегодняшней подборки вебинаров - программирование. Как всегда, вебинары бесплатны, а спектр тем достаточно широк: мобильная разработка, Java, веб-разработка. Полезную информацию в них может почерпнуть как начинающий программист, так и уже опытный кодер.

Мастер-класс «Android-разработчик»

Вебинар помогает понять, кто такой Android-разработчик и почему программировать под Android интересно. Более того, программисты этого направления востребованы: в мире огромное количество смартфонов, планшетов и других устройств на основе ОС Android, их число превысило 5 млрд. Соответственно, потребность в хороших специалистах по разработке на Android тоже постоянно растет.


Напоминаем: для всех читателей Хабра - скидка 10 000 рублей при записи на любой курс Skillbox по промокоду «Хабр».

Мастер-класс «Мобильный разработчик»

Здесь показаны преимущества разработчика мобильных приложений для разных операционных систем. Вебинар поможет начинающему разработчику выбрать, с какой мобильной ОС работать - и к чему себя готовить, если вы выбрали iOS, Android или что-то более экзотическое. Определиться лучше сразу, так вы сможете уйти в специализацию, - а это всегда лучше, чем быть мастером на все руки.

Мастер-класс «Phyton-разработчик»

Раз уж мы затронули тему кодерства, то нельзя забыть и о Pyhton, достаточно популярном направлении, которому посвящен этот вебинар. Специалисты по Python нужны, в частности, в таком популярном направлении, как Data Science. Дефицит такой большой, что туда берут даже новичков. Второе направление - Scrapping. Его представители занимаются написанием поисковых «пауков». Но это - лишь два примера, реальных кейсов намного больше. Как и в других случаях, вебинар ведет разработчик с большим опытом.

© 2024 splav38.ru -- Новости. Советы. Обзоры. Программы. Безопасность