[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Дайте совет как дальше практиковаться ???
ilyasret
Вообщем нужен совет бывалых пхп програмистов, я прочитал 2 хорошие книги J.Gilmore PHP From Novice To Professional, Matt Doyle PHP 5.3 for beginners после их прочтения стал понимать конструкции пхп ну и базы данных, только ума не приложу как поставить себе задачу и построить алгоритм и его решить, как мне дальше развиваться???? шо сразу переходить на изучение фреймворков???вв



Спустя 2 минуты, 31 секунда (8.06.2012 - 07:47) redreem написал(а):
Цитата
ума не приложу как поставить себе задачу


т.е. программирование по сути не интересно, раз нет задач?

Спустя 23 секунды (8.06.2012 - 07:47) Игорь_Vasinsky написал(а):
$arr = array(1,3,10,32,1,4,2,22,54,73,73);

напиши скрипт, который выведет 3 случайных элемента, без повторов - 3 раза подряд.

твоё первое действие?

Спустя 7 минут, 53 секунды (8.06.2012 - 07:55) Michael написал(а):
Тебе что - одной темы мало для разговоров о себе любимом?

Спустя 26 минут, 37 секунд (8.06.2012 - 08:22) abu написал(а):
acm.timus.ru

Спустя 6 минут, 52 секунды (8.06.2012 - 08:28) Игорь_Vasinsky написал(а):
ilyasret
чё молчим? видимо не достаточно книжек прочитано)

Спустя 30 минут, 24 секунды (8.06.2012 - 08:59) abu написал(а):
пареньку раскрыли глаза (что его книжки это только вершина айсберга), и он видимо решил сменить сферу деятельности :-)

Спустя 4 минуты, 48 секунд (8.06.2012 - 09:04) Michael написал(а):
Цитата (abu @ 8.06.2012 - 07:59)
пареньку раскрыли глаза (что его книжки это только вершина айсберга), и он видимо решил сменить сферу деятельности :-)

возможно. Но это может быть его самая первая попытка в жизни научиться чему то самостоятельно.
Вот, например, он пишет:
Цитата
я прочитал 2 хорошие книги ... после их прочтения стал понимать конструкции пхп ну и базы данных, только ума не приложу как поставить себе задачу и построить алгоритм и его решить

т.е. во время проработки материала он его на практике не закреплял. Соответственно и понял ноль.

Спустя 34 минуты, 21 секунда (8.06.2012 - 09:38) vagrand написал(а):
А что э тут ставить задачу - напиши простейшую гостевуху, с разбивкой отзывов по страницам. Тут тебе и навыки работы с ph и с БД и разбивка по страницам. В принципе все это тебе пригодится. Потом добавь туда динамики, например что бы посты добавлялись и обновлялись через AJAX, вот тебе уже и практика по JS-у.

Спустя 1 минута, 3 секунды (8.06.2012 - 09:39) abu написал(а):
мне вообще видится два варианта чтения подобной литературы:

1. Когда ты решаешь задачи и постоянно обращаешься к литературе, чтобы понять как правильно реализовать или хотя бы как вообще реализовать.

2. Когда ты с начало выполнишь несколько десятков задач разной сложности, и потом на досуге прочитаешь книжку и раскроешь себе глаза на не которые стандартные, правильное (с разных точек зрения) решения, как бы своеобразная работа над ошибками.

Спустя 6 часов, 10 минут (8.06.2012 - 15:49) ilyasret написал(а):
Цитата
ilyasret
чё молчим? видимо не достаточно книжек прочитано)

Игорь_Vasinsky <--Вася я не молчу я читаю ваши холивары про мою тему? советы канечно отдельных умников меня просто шокировали, но вцелом это наврно правда жизни програмирования, надо побольше практиковаться, ну примеры из листингов я то тщетельно разбирал, это ж не художественная литература... user posted image

Спустя 1 день, 4 часа, 49 минут, 27 секунд (9.06.2012 - 20:39) ApxanreJl написал(а):
Цитата (Игорь_Vasinsky @ 8.06.2012 - 04:47)
$arr = array(1,3,10,32,1,4,2,22,54,73,73);

напиши скрипт, который выведет 3 случайных элемента, без повторов - 3 раза подряд.

а такое возможно?))) хотя можно все, прост я еще не дорос до этого)

Спустя 27 минут, 26 секунд (9.06.2012 - 21:06) sergeiss написал(а):
Цитата (ilyasret @ 8.06.2012 - 08:44)
только ума не приложу как поставить себе задачу и построить алгоритм и его решить, как мне дальше развиваться????

Предлагаю очень интересный вариант. Проверен мной самолично, как на этом форуме, так и на других smile.gif Ты не задавай вопросы на форуме, а отвечай на вопросы! Видишь, как кто-то что-то спросил. ОК. Найди ответ на этот вопрос и напиши его. Так, чтобы было понятно. И постарайся сделать это за возможно короткое время. В итоге ты сам будешь знать больше многих. В любом случае, это будет очень полезно лично тебе.

Спустя 4 часа, 14 минут, 3 секунды (10.06.2012 - 01:20) ApxanreJl написал(а):
Цитата (sergeiss @ 9.06.2012 - 18:06)
Предлагаю очень интересный вариант. Проверен мной самолично, как на этом форуме, так и на других smile.gif Ты не задавай вопросы на форуме, а отвечай на вопросы! Видишь, как кто-то что-то спросил. ОК. Найди ответ на этот вопрос и напиши его.

вот этим я и занимаю с время последнего моего поста))
с пхп очень слабо знаком, не прочитал еще 2х книг)
уже даже подумывал заменять массив с каждым витком цикла biggrin.gif но это будет не по правилам.
так что не нашел пока решения. может в силу моих малых знаний.
завтра еще попробую функциями порабатать.

Спустя 56 минут, 3 секунды (10.06.2012 - 02:16) Zzepish написал(а):
как делал я после получения минимума знаний:
написал пару сайтов для пробы на файлах.
Посмотрел что да как, чего не хватает, и какие проблемы.
Получил неоценимый опыт и знания что и куда пихать, и как обрабатывать.
Пошел учится дальше, сидеть на форуме, и запоминать нужные функции!

Спустя 27 минут, 13 секунд (10.06.2012 - 02:43) neadekvat написал(а):
Цитата (Zzepish @ 10.06.2012 - 03:16)

Пошел учится дальше, сидеть на форуме, и запоминать нужные функции!

Не-не, вот только учить их точно не надо.

Спустя 19 минут, 28 секунд (10.06.2012 - 03:03) Zzepish написал(а):
neadekvat
ну, функции, с которыми я постоянно работаю, мне под рукой всегда нужны =)

Спустя 1 час, 17 минут, 40 секунд (10.06.2012 - 04:20) neadekvat написал(а):
Цитата (Zzepish @ 10.06.2012 - 04:03)
ну, функции, с которыми я постоянно работаю, мне под рукой всегда нужны =)

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

Спустя 4 минуты, 1 секунда (10.06.2012 - 04:24) Zzepish написал(а):
neadekvat
что верно, то верно. Я смотрел сейчас курсы специалиста. дык там про куку дофига параметров (5-6, точно не помню). так что документация полезная штука)

Спустя 6 часов, 39 минут, 27 секунд (10.06.2012 - 11:04) Michael написал(а):
Zzepish, лучше в тетрадку записывать самое необходимое(в т.ч. ф-ции). И расширять потихоньку.

Спустя 1 час, 33 минуты, 4 секунды (10.06.2012 - 12:37) walerus написал(а):
Цитата
Игорь_Vasinsky <--Вася я не молчу я читаю ваши холивары про мою тему? советы канечно отдельных умников меня просто шокировали, но вцелом это наврно правда жизни програмирования, надо побольше практиковаться, ну примеры из листингов я то тщетельно разбирал, это ж не художественная литература... user posted image
Не сопсем понял при чем тут "Вася", по тексту: канечно -> кОнечно, вцелом -> в целом, програмирования -> програММирования, плохо с грамматикой, особенно так оскорбить слово "программист" !, це не допустимо ! ).

P.S. ТС судя по молчанию, пошел перечитывать "школьную программу" ? biggrin.gif
P.S.S. Предлагаю выкладывать код решения задачи, поставленной Игорем rolleyes.gif

Спустя 1 час, 28 минут, 34 секунды (10.06.2012 - 14:05) neadekvat написал(а):
Цитата (Michael @ 10.06.2012 - 12:04)
лучше в тетрадку записывать самое необходимое(в т.ч. ф-ции)

И ночью на фотографию Денниса Ритчи перечитывать записи вслух.

Спустя 1 минута, 44 секунды (10.06.2012 - 14:07) Zzepish написал(а):
Michael
не) мне проще запомнить) хоть и не люблю этого) но так удобней)
Ато если я за функцией echo буду в мануал каждый раз лазить- то буду дооолго код писать)

Спустя 17 минут, 45 секунд (10.06.2012 - 14:25) Michael написал(а):
Цитата (Zzepish)
Michael
не) мне проще запомнить) хоть и не люблю этого) но так удобней)

не запомнишь. В пыхе очень много разных функций. В mysql команд. А в js синтаксис другой. Но самое необходимое, мне лично, удобней держать под рукой, чем одно и тоже снова и снова искать в хэлпе.

Например, я знаю что в php есть функция с заменой массива подстрок в строке. А как ее название точно не помню, да и гугл не помогает. А так она у меня выписана.

p.s. Это чисто совет, ни кто же не заставляет.

Спустя 1 минута, 39 секунд (10.06.2012 - 14:27) Zzepish написал(а):
Michael
ну, у меня тож есть блокнотик с функциями, но я их стараюсь запомнить)
При этом я даже не стараюсь выучить ту информацию, которую я не прикидываю, куда кидать!

Спустя 18 минут, 57 секунд (10.06.2012 - 14:46) Michael написал(а):
Цитата (neadekvat @ 10.06.2012 - 13:05)
Цитата (Michael @ 10.06.2012 - 12:04)
лучше в тетрадку записывать самое необходимое(в т.ч. ф-ции)

И ночью на фотографию Денниса Ритчи перечитывать записи вслух.

ха-ха, какой юморист, а говорил о php только на форуме говорить позволено. И это даже не Флейм раздел.

Спустя 3 минуты, 36 секунд (10.06.2012 - 14:49) Zzepish написал(а):
Michael
В плане юмора дядя слон классно отжигает =) я помню, как он Каролину загонял) Я там угорал)

Спустя 6 минут, 49 секунд (10.06.2012 - 14:56) Michael написал(а):
Цитата (Zzepish @ 10.06.2012 - 13:49)
Michael
В плане юмора дядя слон классно отжигает =)

Это у него такая кличка - Дядя Слон? А я и не знал... laugh.gif

Спустя 26 минут, 5 секунд (10.06.2012 - 15:22) Каролина написал(а):
Michael зачем в тетрадку что он какойта дед не запомнит нечего

Спустя 5 минут, 20 секунд (10.06.2012 - 15:27) Zzepish написал(а):
Michael
ну, я просто ника не запомнил, а на аве слон rolleyes.gif laugh.gif

Спустя 4 минуты, 59 секунд (10.06.2012 - 15:32) Michael написал(а):
Цитата (Каролина @ 10.06.2012 - 14:22)
Michael зачем в тетрадку что он какойта дед не запомнит нечего

у тю тю rolleyes.gif

Спустя 5 часов, 31 минута, 6 секунд (10.06.2012 - 21:03) inpost написал(а):
Каролина
В этом и разница между нами, ты 2 строчки связать не можешь спустя пол года, а некоторые за меньший срок куда лучше разбираются. А всё потому, что ты "пытаешься запомнить".

Спустя 1 час, 25 минут, 3 секунды (10.06.2012 - 22:29) Ser18 написал(а):
Цитата (Игорь_Vasinsky @ 8.06.2012 - 07:47)
$arr = array(1,3,10,32,1,4,2,22,54,73,73);

напиши скрипт, который выведет 3 случайных элемента, без повторов - 3 раза подряд.

твоё первое действие?

Что никто так и не ответил

Я бы так попробовал сделать

Перемешиваем массив
Выбираем три последних элемента
Выводим на экран
Удаляем три последних элемента

Так еще два раза (можно не перемешивать массив)

Можно сразу не выводить, а записать в другой массив и в конце его вывести
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.