1 Востаннє редагувалося Oleshko (17.01.2016 20:25:30)

Тема: Інтернет-магазин

Добрий вечір, попробував я влаштуватися на роботу, особливо не шукаю бо ще вчуся але одна фірма відписала. В них в вимогах було лише добре знання java. Коли мені подзвонили то дали тестове завдання на 3 тижні. Вот саме завдання:"Розробити простий вебмагазин використовуючи: 

Обов’язково: 
1. Servlets / JSP чи інший вебфреймворк 
2. MySQL чи PostgreSQL 
3. JDBC або SpringJDBC, або JOOQ, aбо Hibernate, або JPA тощо 
4. Вебаплікація повинна працювати під Tomcat або, в іншому випадку (Jetty,  Glassfish, JBoss AS і т.д.), вона повинна бути закинута на  публічнодоступний хостинг 
5. Використати AJAXзапити хочаб у 3 місцях 
6. Продемонструвати знання ООП  та патернів 
7. Maven "

"Обов’язкові можливості програми : 
1. Реєстрація нового користувача, можливість входити/виходити в/із системи 
2. Перегляд списку товарів із фото товарів 
3. Додавання товару в кошик та перегляд кошика 
4. Можливість додавання / видалення / модифікації товарів адміністратором (повинна  також бути можливість зміни фото товару)  "
і це тільки обовязкове

Вот сиджу вже 3 день невилазно)) Багато в чому розібрався (звичайно що на рівні основи). Розібрався трохи в Maven, JSP, Servlets поставив необхідний софт, зараз потрошки розбираю Spring(основу поки що). Розумію що за 3 тижні то не зроблю бо всього забагато+ плюс в інтернеті повно інформації але в розкиданому вигляді. Можливо маєте якісь цікаві по тому ссилки, бо в майбутньому мені то пригодиться. Іще таке питання чи це завдання не затяжке на посаду джуна без досвіду роботи? Наперед, дякую.

Подякували: Анатолій, leofun012

2

Re: Інтернет-магазин

Oleshko написав:

Іще таке питання чи це завдання не затяжке на посаду джуна без досвіду роботи

ні

3

Re: Інтернет-магазин

Oleshko написав:

Добрий вечір, попробував я влаштуватися на роботу, особливо не шукаю бо ще вчуся але одна фірма відписала. В них в вимогах було лише добре знання java. Коли мені подзвонили то дали тестове завдання на 3 тижні. Вот саме завдання:"Розробити простий вебмагазин використовуючи: 
...

Досить таки цікава задачка, при нагоді й собі запланую протестуватись на на дозвіллі,..
А інтернет-магазин локально дома розробляєш чи якийсь шаблон на "на  публічнодоступному хостингу " в Інеті вже є?

4

Re: Інтернет-магазин

Я поки що ще нічого не роблю розбираю чисто там різні технології, шукаю потрібні ссилки. Так я то роблю локально, але там написано що потрібно буде його викласти на публічний доступ. В мене питання, я спочатку думав авторизацію користувача через Spring Security зробити бо більше  не знав,які ще є способи, тай вроді зараз всі за допомогою того фрейморка роблять, але коли трошки розібрав jsp поняв що це можна зробити через сессію. І коли там користувач залогінився одна jsp сторінка, а коли вийшов інша. Але чи можна створити адміна з більшими правами не використовуючи БД без там різних привілегій?

5

Re: Інтернет-магазин

відверто скажу я по магазинам не сильний, сам навчаюсь розглядаю різні програмерські приколи,
звісно можна спроектувати все що хочеш, це ж якщо вручну все розробляти, якщо не помиляюсь зазвичай в такому випадку кажуть гавнокод :) , на жаль в цьому я сильний спеціаліст :)
але сьогодні є вже спроектованих вагон і вагончик готових рішень інтернет магазину, то в такому разі, як те Лего поскладав до кучи і ось вам моя чудо-машинка

Мені особисто цікаво, що у Вас вийде, і якщо не складно то залишите тут невеличкий звіт вашої роботи, якщо не тяжко звісно...

Подякували: leofun011

6

Re: Інтернет-магазин

якщо не помиляюсь зазвичай в такому випадку кажуть гавнокод

забивай на таке брекпойнт,
Програміст де бачить завжди бидлокод, називається бидлокодером

Я часто чув шо бидлокод, бо багато коду, фіг там, якшо людина тобі пояснює чого бидлокод, бо система буде працювати краще так і так воно зроблено, то ще можна слухати поради, слухав і спеціалістів які читали книжки 20-річної давнини, шо числа з плаваючою точкою тормознуті ...

Подякували: BarsicPlus, FakiNyan, leofun013

7 Востаннє редагувалося volodimirg (18.01.2016 15:00:43)

Re: Інтернет-магазин

Завдання ніби не особливо складне, тим більше що можна багато чого на власний розсуд вибирати,  якщо хоч б трохи досвіду мати з веб-програмування і Java то можна зробити. По розробці інтернет магазинів з нуля повинні бути книги, правда я колись читав по PHP, але пригадую що і по jSP мені зустрічалися. Взагалі інтернет-магазини це популярна тема у книгах і на форумах. Є різні приклади і т.п.

8

Re: Інтернет-магазин

Розумію що за 3 тижні то не зроблю бо всього забагато+ плюс в інтернеті повно інформації але в розкиданому вигляді. Можливо маєте якісь цікаві по тому ссилки, бо в майбутньому мені то пригодиться.Іще таке питання чи це завдання не затяжке на посаду джуна без досвіду роботи?

Для джуна без досвіду таке завдання реалізувати самотужки за 3 тижні не реально.
Пиши на email. Спробую допомогти чим встигну )

Подякували: Oleshko1

9 Востаннє редагувалося iovchynnikov (24.01.2016 11:47:37)

Re: Інтернет-магазин

Чесно кажучі, роки 2 назад робив таке завдання НА ПРАКТИКУ полякам, тільки був не інтернет-магазин, а книжка контактів. Те ж саме, 3 AJAX і т.п. Використовував Spring framework як основу. Ось тут підкидую Вам архівчик з вирішеним завданням.
У архиві:
- dist\ - збудований war, а також дамп бази даних для проекту
- documentation.docx - документація
- Test_JAVA_2015.pdf - завдання (польською)
- project - сам проект

PS: На практику пройшов, але взяли в іншій фірмі одразу на роботу :)

Post's attachments

netpc-practice.zip 6.14 mb, 597 downloads since 2016-01-24 

Подякували: Oleshko, leofun01, Regen3

10

Re: Інтернет-магазин

якесь воно занадто тяжке це завдання. Це на мою думку

11

Re: Інтернет-магазин

Фірма часом не Sombra?)

12

Re: Інтернет-магазин

Завдання досить типове, але щоб його виконати треба досить добре вже розбиратися в коді, зокрема підключати такі фреймворки як Spring та Hibernate, а також непогано розбиратися в паттернах проектування, крім того не обійтися без знання БД на базовому рівні...в інтернеті є відеоуроки по цій темі, але коли в них вникаєш, то виникає купа прогалин в знаннях, які знову ж таки потрібноо заповнювати. Ось джерело:https://www.youtube.com/watch?v=_UM8_vQZ4Tk&list=PLW8mAQ8rFUhKFkuXDTb3PT1GKz0T-lCv6&index=4
Там багато чого цікавого, хоча якщо чесно, мені досить важко там виконувати завдання...не вистачає знань і досвіду)

13

Re: Інтернет-магазин

хм..розробка інтернет-магазину не важке завдання? ще й на джуніор позицію..я вважаю загнули..це мідл мінімум.

14

Re: Інтернет-магазин

Яку зарплату пропонують на такi завдання?

PS: Завдання, як завдання - написання нових класiв не потребує. Але в джавi адаптацiя iснуючих - це 99% проектiв. "Все видумали ще до нас". Що ж тодi вирiшують senior'и?...

15

Re: Інтернет-магазин

voland написав:

Яку зарплату пропонують на такi завдання?

PS: Завдання, як завдання - написання нових класiв не потребує. Але в джавi адаптацiя iснуючих - це 99% проектiв. "Все видумали ще до нас". Що ж тодi вирiшують senior'и?...

Ви комусь конкретно це адресуєте?

16

Re: Інтернет-магазин

Я запитував топiк-стартера, тому що вiн щось говорив про джунiв и пошук роботи.