Программирование с нуля
   
ГЛАВНАЯ ОБО МНЕ СТАТЬИ ТВОРЧЕСТВО КНИГИ КОНТАКТЫ

Программирование с нуля

Программирование с нуля Если вы для себя четко решили, что хотите стать web программистом и чувствуете, что именно это ваше призвание, но не знаете с чего начать, то попали на нужную статью. Многие думают, что делать сайты - это очень трудно и нужно обладать невообразимым талантом и предрасположенностью к этому. Чушь все это! Не верьте! Нет, я конечно не буду отрицать, что людям с математическим складом ума будет проще, чем гуманитариям, но научится может каждый.

С чего же начать? Начать лучше всего с литературы о языке HTML. Отдельным языком его назвать можно с натяжкой, хотя таковым он естественно является, но он является только лишь базой для всего сайта. Именно на этом языке строится каркас. По другому его называют - язык разметки. Он не трудный, легко запоминается. Через несколько часов после ознакомления с ним, вы уже сможете сделать свой первый простенький сайт. Кстати, было бы хорошо, если бы вы сразу приобрели где-нибудь какой-нибудь дешевый хостинг, на котором будете тренироваться. Заодно и с хостингом научитесь обращаться. Тоже нужно, без этого никуда.

После того, как вы более или менее разберетесь с HTML, самое время обратить свой взор на язык стилей CSS. Дизайн практически всех элементов на страницах сайта задается именно с его помощью. Его синтаксис тоже очень простой, но требует памяти. Хотя самое главное понять, как он применяется, а синтаксис всегда можно подглядеть. В интернете существует множество примеров разнообразных меню и всего того, что вам может понадобится. То есть ничего по сути выдумывать не надо. Все уже готово.

Третий язык - это JavaScript. Язык сценариев. Выполняется на стороне клиента, то есть в браузере. С помощью этого языка обычно делается то, что происходит на странице по какому-нибудь событию. Например вы навели мышкой на картинку - она увеличилась. Или навели на меню и оно изменилось. Этот язык посложнее предыдущих и очень требователен к правильности синтаксиса, но осилить его постепенно можно. По крайней мере достаточно просто выучить какие-то азы и немного потренироваться на практике.

Четвертый язык - PHP (серверный язык). Думаю у большинства программистов он является любимым, как и у меня. Язык, на котором можно сделать практически все, что нужно на серверной стороне и не только. Очень гибкий и удобный. Используется например для сохранения данных. Вот предположим вы вводите в поле свой логин и нажимаете отправить. Тот текст, который вы отправили, как раз и будет обрабатываться на PHP. На этом языке он будет сверяться с тем, есть ли такой логин уже в базе, если есть, то будут производиться какие-нибудь манипуляции. Например вас перенаправит в личный кабинет.

Пятый язык MySQL - язык баз данных. С его помощью можно создавать базы данных и работать с ними. Знать MySQL нужно, но при желании базу данных можно сделать и на PHP. Как именно, в этом блоге я уже рассказывал.

Это пожалуй основное. После того, как вы выучите эти языки и у вас уже сформируются четкие понятие, что на каком языке делается, тогда уже можно почитать про разные библиотеки, типа jQuery или AJAX (связку языков html + dom + javascript) используется для связи клиента с сервером и изменения чего либо на странице без перезагрузки, опираясь на данные хранящиеся на сервере.

Когда вы все это будете знать, то сможете написать самостоятельно совершенно любой сложности сайт. Ну может быть за исключением чата, где скажем в движке обязательно нужно применить "демона" на c++ или perl.

Удачи вам в ваших начинаниях, надеюсь, что настоящая статья оказалась для вас полезной.

Подписаться на новые статьи Подписаться на новые статьи

  Оставьте комментарий!
  Похожие статьи
Возможности системы записи Clon
Возможности системы записи Clon
Возможности системы записи Clon
Все о цифровых мини АТС и телефонии
Все о цифровых мини АТС и телефонии
Все о цифровых мини АТС и телефонии
Обзор инструментов Bing
Обзор инструментов Bing
Обзор инструментов Bing
Cистемы размещения контекстной рекламы
Cистемы размещения контекстной рекламы
Cистемы размещения контекстной рекламы
Культура
Книги и Литература
Интернет
Финансы
Спорт
Туризм
Товары
История
Мистика
Отношения
Семья
Ремонт
Игры
Мода
Медицина
Кулинария
Государство
Авто
Увлечения
Психология
Дизайн
Разное
Наука
Образование
ПнВтСрЧтПтСбВс
Может заинтересовать
Картины старого Севастополя
Как стать журналистом?
Система электронных платежей WebMoney
Два кота в доме
Статистика

Индекс цитирования


© gfom.ru, Глеб Фомин, Культура, Искусство, Философия, 2019