All Projects → PavelRavvich → servlet-tutorial

PavelRavvich / servlet-tutorial

Licence: other
Material for Servlet lessons on my YouTube channel. Link to playlist in README.md

Programming Languages

java
68154 projects - #9 most used programming language

Labels

Projects that are alternatives of or similar to servlet-tutorial

Qtwebapp
QtWebApp is a HTTP server like Java servlets, written in C++ with the Qt framework.
Stars: ✭ 50 (+194.12%)
Mutual labels:  servlet
Estore
Java 语言实现的 苹果网上商城 ,前端模仿 苹果爱否 商城的页面 ,后端运用纯 Servlet + JSP +c3p0 数据库连接池以及web 相关技术,实现的基础功能包括前后台、实现展示首页、管理商品页面、商品分类、添加购物车、购买、提交订单 、联系客服等 ,欢迎 star,谢谢!!!
Stars: ✭ 129 (+658.82%)
Mutual labels:  servlet
Javastud
Official, Main: This is Core/Advance java example series project. It help to learn java step by step using pdf tutorial provided here and corresponding demo project for the eclipse. Tag: Java Student, Java Stud, Stud Java, StudJava, Java Teachers, Studs Quick Start Guide, Studs Java, Object Oriented Programming, Core Java, Java SE, Java EE, Java Enterprise Edition, Java Blog, Java Articles, Java Web, JSP, Servlet, Maven, Spring, Hibernate, Spring-boot, Spring MVC Web, Angular JS, Angular 2, Java Security, Java CRUD, Java Login Example, File Handling, Multi threading, exception handling, Collection classes, Swing, Database, Date Time, Joda Time, JPA.
Stars: ✭ 220 (+1194.12%)
Mutual labels:  servlet
Tus Java Server
Library to receive tus v1.0.0 file uploads in a Java server environment
Stars: ✭ 64 (+276.47%)
Mutual labels:  servlet
Java Interview
At the beginning, it was the repository with questions from Java interviews. Currently, it's more like knowledge base with useful links.
Stars: ✭ 114 (+570.59%)
Mutual labels:  servlet
Spring Boot Examples
个人学习 SpringBoot2.x 写的一些示例程序,目前正在持续更新中.....
Stars: ✭ 159 (+835.29%)
Mutual labels:  servlet
Servletjsptutorial
《Servlet & JSP 技術手冊 - 從 Servlet 到 Spring Boot》相關資源
Stars: ✭ 25 (+47.06%)
Mutual labels:  servlet
Javaweb Project Source Share
🌱🚀分享基于Servlet、SSH、SSM、SpringBoot等流行技术实现的JavaWeb项目,难度分为5个等级,帮助小白入门JavaWeb开发,协助JavaWeb开发者熟悉最新技术
Stars: ✭ 229 (+1247.06%)
Mutual labels:  servlet
Pepper Metrics
pepper metrics is a tool, it can helps you collect runtime performance use RED method, and then output as log / timeseries data, by default it use prometheus as datasource, grafana as UI
Stars: ✭ 119 (+600%)
Mutual labels:  servlet
Java Interview Questions
1000+ Java Interview Questions
Stars: ✭ 212 (+1147.06%)
Mutual labels:  servlet
Fb Botmill
A Java framework for building bots on Facebook's Messenger Platform.
Stars: ✭ 67 (+294.12%)
Mutual labels:  servlet
Tarena Java Textbooks
达内 Java 全套教材
Stars: ✭ 75 (+341.18%)
Mutual labels:  servlet
Android Http Server
A complete zero-dependency implementation of a web server and a servlet container in Java with a sample Android application.
Stars: ✭ 158 (+829.41%)
Mutual labels:  servlet
Hrrs
Record, transform, and replay HTTP requests in Java EE and Spring applications.
Stars: ✭ 54 (+217.65%)
Mutual labels:  servlet
Stormpath Sdk Java
Official Java SDK for the Stormpath User Management REST API
Stars: ✭ 221 (+1200%)
Mutual labels:  servlet
Warbler
Warbler chirpily constructs .war files of your Ruby applications.
Stars: ✭ 850 (+4900%)
Mutual labels:  servlet
Servlet 3.1 Specification
JSR 340: Java Servlet 3.1 Specification 《Java Servlet 3.1 规范》中文翻译及示例。
Stars: ✭ 137 (+705.88%)
Mutual labels:  servlet
clusterbench
Jakarta EE 5/6/7/8/10 WildFly/JBoss EAP Clustering Benchmark Application
Stars: ✭ 27 (+58.82%)
Mutual labels:  servlet
Javaee7 Samples
Java EE 7 Samples
Stars: ✭ 2,470 (+14429.41%)
Mutual labels:  servlet
Mytwitter
一个模仿Twitter的Java Web项目(基于原生的Servlet)
Stars: ✭ 175 (+929.41%)
Mutual labels:  servlet

Раздел Servlet (Сервлеты)

####Плейлист на YouTube: https://www.youtube.com/playlist?list=PL7Bt6mWpiizZq71c4wuBl7lmY-M7nen_J

Чтобы склонировать репозиторий через https, в папке с будущим проектом, введите в консоль:

   $ git clone https://github.com/triodjangopiter/servlet-tutorial.git

Краткая информация об уроках

Урок №1. Конфигурирование нового проекта и настройка apache-tomcat 8.5.15.

Ветка: lesson/01.get_started

 В данном видео рассматриваются основные идеи сервлетов, а так же подробным 
образом продемонстрирован процесс конфигурирования нового web проекта, от 
подключения всех необходимых зависимостей, до запуска приложения. Разберем
роль дескриптора развертывания web.xml, в приложениях использующих сервлеты.

Видео: https://www.youtube.com/watch?v=XiSXn_q3mgc&list=PL7Bt6mWpiizZq71c4wuBl7lmY-M7nen_J

Урок №2. Жизненный цикл сервлета.

Ветка: lesson/02.lifecycle

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

Видео: https://www.youtube.com/watch?v=GTiMvTp58jc

Урок №3. Практика. Создаем CRUD приложение. Часть 1.

Ветка: lesson/03.http_methods

   На этом занятии мы начнем писать простое CRUD приложение. И реализуем две
  основные функции: создание и чтение. Разберем принципы работы основных http 
  методов get и post.

Видео: https://www.youtube.com/watch?v=hOXifo5W0XE&t=444s

Урок №4. Практика. Создаем CRUD приложение. Часть 2.

Ветка: lesson/04.crud_app

    На этом занятии мы завершим наше CRUD приложение добавив ему операции
   редактирования и удаления данных, используя протокол http. И рассмотрим
   какие существуют области видимомости в web приложении. 

Видео: https://www.youtube.com/watch?v=7JfkPYOoeKw

Урок №5. Передача json при помощи сервлетов.

Ветка: lesson/05.json_handle

    Речь пойдет о том как использовать сервлеты для передачи данных в формате json. 

Видео: https://www.youtube.com/watch?v=GevBe0GG6kE&t=236s

Урок №6. Использование servlet-filter.

Ветка: lesson/06.filter_base

    В данном видео речь пойдет о сервлет-фильтрах. Мы пройдем их создание
    настройка и использование. А так-же поговорим о их жизненном цикле. 

Видео: https://www.youtube.com/watch?v=GevBe0GG6kE&t=236s

Урок №7. HttpSession.

Ветка: lesson/07.session

   Мы разберем понятие сенса и то, как он реализован в Java при помощи HttpSession.
  Обсудим разницу между авторизацией и аутентификацией. Познакомимся с основными
  методами представленными в этом классе, и с тем где их удобно использовать
  и почему.

Видео: https://www.youtube.com/watch?v=2G4lwSwUHC0

Урок №8. Пишем свою авторизацию и аутентификацию.

Ветка: lesson/08.auth

   Мы напишем свой собственный механизм авторизации и аутентификации при помощи
  сервлет фильтров.

Видео: https://www.youtube.com/watch?v=Ylo4mkqsO4w

Урок №9. JSP и JSTL.

Ветка: lesson/09.jstl

   Рассмотрим самые часто используемые теги при работе с библиотекой jstl и 
  ее дополнением taglibs.

Видео: https://www.youtube.com/watch?v=PEcMGOV7Twk&t=905s

Урок №10. Тестирование сервлетов при помощи фраемворка Mockito.

Ветка: lesson/10.servlet_test

    Изучим библиотеку mockito и протестируем сервлет при помощи нее. Подробно 
   рассмотрим все основные тонкости по работе с ней. 

Видео: https://www.youtube.com/watch?v=X4Of6K12rpU

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].