|
0 / 0 / 0
Регистрация: 07.06.2019
Сообщений: 1
|
|
Я начинающий веб-программист, с чего мне начать и есть желающие ?!07.06.2019, 10:48. Показов 2359. Ответов 24
Метки нет (Все метки)
Хочу занять данной работой, так как меня это интересует и есть много свободного времени для обучения и работы. Самостоятельно пытался все изучить, но из этого вышла только каша большого количества информации, как я считаю для этого мне нужен учитель, а потом может и работодатель. Человек я ответственный и трудолюбивый. Спасибо что прочитали и жду!!!
0
|
|
| 07.06.2019, 10:48 | |
|
Ответы с готовыми решениями:
24
С чего начать изучение веб кодинга? с чего начать изучение веб программирования
|
|
1992 / 1216 / 440
Регистрация: 13.06.2013
Сообщений: 4,115
|
||||
| 07.06.2019, 11:15 | ||||
|
А чтобы в одиночку проект поднять реально много разных знаний требуется, это задачка не для новичка.
1
|
||||
|
767 / 323 / 157
Регистрация: 26.05.2016
Сообщений: 2,127
|
|
| 07.06.2019, 13:12 | |
|
Вот вам задание
Калькулятор на php 1) сделайте калькулятор на php 2)создайте html страницу 3) создайте калькулятор 4) В css пропишите красивые стили для калькулятора 5 на php сделайте обработчик для калькулятора 6) выложите сюда
0
|
|
|
71 / 55 / 32
Регистрация: 13.04.2018
Сообщений: 521
|
|
| 07.06.2019, 23:04 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 06.06.2019
Сообщений: 2
|
|
| 08.06.2019, 00:50 | |
|
Вот накинулись на парня, такое впечатление, что Вы сразу проснулись с опытом и стали гуру... Вот взять и помочь тупо советом, это ж как так??? Вы ж всё умеете, а дельный совет дал только один. Братство программистов...
0
|
|
|
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
|
|||
| 08.06.2019, 01:12 | |||
|
0
|
|||
|
1992 / 1216 / 440
Регистрация: 13.06.2013
Сообщений: 4,115
|
||
| 08.06.2019, 07:49 | ||
|
А ТС, между прочим, после своего сообщения даже не выходил в онлайн, где ответственность, трудолюбивость и куча свободного времени... непонятно.
1
|
||
|
4 / 3 / 2
Регистрация: 03.09.2013
Сообщений: 141
|
|
| 08.06.2019, 13:57 | |
Сообщение было отмечено andyyy как решение
Решение
Ну тоже свои "5 копеек" вставлю:
По части учителя - это скорее на платные вебинары, которых пруд пруди, т.к. у других такого времени попросту нет. По своему опыту: учился сам. Информации действительно много, да и еще зачастую устаревшей (однако общие принципы подхода и решения задач не изменился). Однако синтаксис перепроверять нужно. Я тоже бывало сталкивался с ситуацией, когда не получал помощи и думал не одну неделю над какой-то реализацией. Со временем все было решено. Ладно, теперь поконкретнее: Представь себе сайт и начни его реализовать. На сайте должно быть добавление информации, админка, форма обратной связи. Можно еще галерею. Представил. Вот и разбей на части/этапы этот проект и начни реализовать: Здесь ты столкнешься с такими понятиями как: База данных, обработка форм, безопасность, отправка почты, загрузка файлов, визуализация (CSS, к примеру). Вот и двигайся потихоньку. Далее, будешь видеть какие подходы используют люди, какие решения есть. Все твои задачи не будут новыми, всё уже придумано до тебя, этим нужно пользоваться. Очень много в ютубе информации, достаточно понятной (я например, брал и просто переписывал с видео с паузами и разъяснениями). Ну и только еще удачи пожелать могу, добавив, что помимо времени, нужно еще внимательность и упорство. Три кита. Да, и на этом форуме тоже очень много полезной информации и решений. Особенно хороши комментарии специалистов и "бывалых", на которых ты сможешь сделать для себя правильный вывод, где сразу рассмотрены ошибки в подходах, о которых в готовых решениях не говорится или упущено. Добавлено через 13 минут Есть понятие фреймворков, но пока туда не лезь, сразу говорю. Сайт строй сразу по принципу MVC (Model-View-Controller), чтобы не начинать с процедурного стиля. Ну или начни с процедурного, он все-таки проще - но не увлекайся, чтобы потом не "ломать" себя. Процедурный только для общего понимания работы программы, начинания и посмотреть как все работает. Т.е. в процедурном можно как на ладони увидеть как работает, а потом см. что выше написал. Базис важен понять: функции, регулярные выражения, операторы, управляющие конструкции, МАССИВЫ, куки и сессии ....
0
|
|
|
Software Engineer
332 / 335 / 55
Регистрация: 23.09.2014
Сообщений: 983
|
|
| 08.06.2019, 20:53 | |
|
Дмитрий Скоркин, небольшой совет - обычно начинают не с изучения конкретного языка. Начинают с книги под названием "Алгоритмы и структуры данных".
0
|
|
|
39 / 9 / 10
Регистрация: 19.09.2016
Сообщений: 1,076
|
||
| 08.06.2019, 22:52 | ||
|
Дополню вопрос ТСа - когда имеет смысл переходить к изучению ООП - после досконального изучения процедурного или уже после основного знакомства с какой-то базой? Если второ, то что можно включить в эту базу?
0
|
||
|
1992 / 1216 / 440
Регистрация: 13.06.2013
Сообщений: 4,115
|
|
| 09.06.2019, 08:01 | |
|
СергейСереб,
Порядок изучения давно уже придуман, можно в книгах подсмотреть например. Варианты встречаются разные, где-то сразу с ООП начинают, где-то дают его в конце. Тут все индивидуально. Регулярки я бы к основам не отнес. Штука полезная, но совершенно не обязательная.
0
|
|
|
39 / 9 / 10
Регистрация: 19.09.2016
Сообщений: 1,076
|
||
| 09.06.2019, 08:30 | ||
|
Про ООП почему спрашиваю - вроде как по многим источникам, то что относят к основам языка - я ознакомился и взялся за ООП. Пример для разбора взял. На процедурном стиле я бы это сделал - это мне понятно, а вот на ООП я не вижу прелести использования, хотя понимаю, как оно работает. Я это вижу пока что - как 2*2, только через теорию вероятности и мат анализ. Отдельно понятие ООП и его составляющих и как они работают есть, но не вижу применения в жизни. Т.е. как в школе - теоретические примеры порешали, как что функционирует, а как это применять на практике, какие из этого преимущества - не понимаю, подсознательно мозг в процедурке застрял.
0
|
||
|
1992 / 1216 / 440
Регистрация: 13.06.2013
Сообщений: 4,115
|
||||||
| 09.06.2019, 10:27 | ||||||
|
0
|
||||||
|
640 / 481 / 172
Регистрация: 26.05.2016
Сообщений: 2,674
|
|||
| 09.06.2019, 10:30 | |||
|
0
|
|||
|
39 / 9 / 10
Регистрация: 19.09.2016
Сообщений: 1,076
|
||||
| 09.06.2019, 10:59 | ||||
|
Стол/стул - это теоретическое объяснение понятий, но как этим пользоваться... Возможно действительно пока рано, просто ознакомиться. и дальше развивать навыки в процедурке и нарабатывать практический опыт и потом вернуться к ООП еще раз, или к тому времени может и появится видение/необходимость в использовании ООП..
0
|
||||
|
1992 / 1216 / 440
Регистрация: 13.06.2013
Сообщений: 4,115
|
||||||||
| 09.06.2019, 11:21 | ||||||||
)
0
|
||||||||
|
39 / 9 / 10
Регистрация: 19.09.2016
Сообщений: 1,076
|
||
| 09.06.2019, 11:54 | ||
|
Сложности начинаются в более объемных задачах, там, где нужно увидеть где и какие создать классы, какими наделить методами.
0
|
||
|
1152 / 554 / 320
Регистрация: 21.06.2012
Сообщений: 1,854
|
|
| 09.06.2019, 11:58 | |
|
tarasalk, классный примерчик )) Сразу становится понятно для чего нужны классы ) То есть если мы хотим вывести в двух блоках два заранее известных значения, то нужно создать класс на 22 строчки, создать объект этого класса (впихнув туда известные нам значения), а подом вывести их в нужных местах?
0
|
|
|
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,909
|
||||||||||||||||||||||||||||||||||||||||||
| 09.06.2019, 12:42 | ||||||||||||||||||||||||||||||||||||||||||
|
С процедурным подходом всё просто: изучил переменные, изучил функции и всё, ты уже умеешь их применять. С ООП другая история - если ты научился объединять функции и переменные в один класс, это ещё ничего не значит. Также, как если ты умеешь держать в руках ножницы и даже можешь резать ими бумагу, это не значит, что ты стал парикмахером. В ООП главное - не синтаксис, а заложенные в него идеи. Одна из важных идей - сделать код более читаемым и понятным. Возьмём пример со стулом выше. Сначала представим стул в виде массива:
Да и выглядит не очень:
Разумеется, мы можем написать комментарий к этой функции с описанием всех требуемых ключей:
3
|
||||||||||||||||||||||||||||||||||||||||||
|
1992 / 1216 / 440
Регистрация: 13.06.2013
Сообщений: 4,115
|
||||
| 09.06.2019, 13:03 | ||||
|
Дальше идет бизнес логика, тут классы и методы очевидным образом выводятся из условий задачи. Допустим нужно создавать/редактировать/удалять сообщения. Сразу напрашиваются классы MessageEntity (сама сущность), MessageService (операции с сущностью). Итд. Не по теме:
Если хочется реальных примерчиков, можете почитать исходники ларавела на досуге.
1
|
||||
| 09.06.2019, 13:03 | |
|
Помогаю со студенческими работами здесь
20
Начинающий программист: с какой программы начать? Начинающий программист ищет работу (не веб и не 1С) С чего мне начать С чего мне начать? Начинающий веб-программист ищет простую удалённую работу для практики Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи
и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|