Малесеньке питання до програмістів цього сайту

| 48 | Розділ: Офтоп | 22 листопада 2012 17:44

Хтось може підказати/порадити толкові курси JavaScript? Я наразі тільки в ШАГ як варіант бачу. Ще було БКТ, але там у викладача якісь проблеми… ну таке.
Буду вдячний за будь яку інфу
p.s. я вже нагуглив перегуглив купу всього, тому прошу не кидати лінки на всяку муть. Цікавить перевірене і те, що з власного досвіду знаєте
Хочеш відповісти? Авторизуйся!

OkayGuy | 22.11.12 17:46:16 | #

по книжках не варіант? я шось ніц такого у Львові не чув

Graves | 22.11.12 17:50:08 | #

та вже пробував, але завжди в процесі виникають питання, а відповісти нема кому

OkayGuy | 22.11.12 17:51:14 | #

як на мене книжка + гугл впалнє варіант шоб непогано розібратись

Lactarius | 23.11.12 18:09:16 | #

якщо маючи інтернет не можеш вирішити 98% виникаючих питань то нема тобі що робити в програмуванні, навіть на js

Graves | 25.11.12 22:03:26 | #

ти хочеш сказати, що сам особисто навчився всього, шо вмієш тільки методом вбивання в гугл? Типу форевер самоучка? Чи ти може неуважно читаєш статтю?
А може ти великий хейтер і не признаєш такої сторони спілкування на форумі як "запитати в знаючих людей, попросити допомоги"…
Який би ти варіант не вибрав, думаю в тебе просто був поганий настрій коли ти це писав

Lactarius | 25.11.12 23:03:57 | #

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

Graves | 26.11.12 00:16:52 | #

як я описав в топіку, всі можливі ресурси я використав, і коли постав вибір я звернувся до юзерів, які з власного досвіду не рекомендують ШАГ. Як інакше я це міг дізнатись? Так мені 3 людини сказали, що там не дуже добре, от я вже зроблю висновки які грунтуватимуться не тільки на вбогому описі в неті.
Нашо робити такі проблеми з моє статті? Чи взагалі з подібних?
Бля, на форумі різні люди, з різним багажем досвіду і знань, з різними сферами зацікавлень і я не бачу нічого поганого в тому, що хтось в чомусь не так добре розбирається як ВИ.
Чи може давайте гноїти Кумара, бо він штріх такий не може загуглити яку йому карту купити…

Matvik | 26.11.12 01:26:53 | #

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

Graves | 26.11.12 01:56:22 | #

Матвік)) Ми що вирішували питання чи реально чи нереально? Багато чого реально навчитись по книжках. Хтось умудряється вчитись вокалу по книжках, хтось фотошоп вивчає по чорнобілому менюалу.
Коротше кажучи, я відповіді на свої запитання отримав і це головне. Всім дякую за допомогу)

Lactarius | 26.11.12 12:58:13 | #

чувак, я за компютером сиджу з 3го класу і в той час не було ні інтернету, ні знайомих чуваків, котрі могли б допомогти. суть в тому, що можна навчитися самому, просто треба хотіти самому.

+Спойлер
Тебе ніхто нічого не зможе навчити, якщо ти не навчишся сам. Для решти є гугл, стек овефлов ітд.

Greys | 26.11.12 13:59:14 | #

мушу зазначити як чєлавєк зі сторони який волєй судьби тоже працює в цій індустрії - лактаріус прав.

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

починати програмувати з javascript це дуже ріскове дєло, при якому ймовірність стати бидлокодером вєсьма висока, якщо канєшно вчасно не отямитись і не переключитись на шось інше. І це памойму кожен праграміст знає. Відповідно увєрєность в тому шо "потрібен імєнно джаваскріпт" (чомусь виникає враження шо ця увєрєнность прісутствує) визиває у когось улибку а у когось нєнавість але ані краплі не визиває бажання помогти автору. Швидше даже навпаки))

Lactarius | 26.11.12 14:00:30 | #

це напевно ващє перший раз евер, коли ти зі мною погодився в чомусь.

Greys | 26.11.12 14:12:07 | #

і сразу шоб уникнути фраз в мою сторону тіпа "не можеш нічо порадити іди нахуй" рєкамєндую алгоритм, трошки канєшно упращьонний.

1) нарити собі якийта учєбнік по С з лабораторними, пройти його уважно і зробити всі лаби звідти => саврємєнні поширені мови здебільшого С-подібні, буде легше в майбутньому. Да, це унило але без цього буде трудно
2) об'єктно-орієнтоване програмування (ООП - запомні собі цю абревіатуру)). Найти собі путь як з цим розібратись. Самому сидіти і карпєть над джава-рукаводствамі, піти на СС курси, поступити в палітєх на шось таке)) - путєй многа, але це обов'язково нада шарити практично всюди. Розбираючись з ООП фігач якісь проекти для себе, веб-орієнтовані канєшно. Тут вже і джаваскріпт заюзається з хтмл-ми і цеесесами, но пройшовши через пункт 1 і кусочок пункту 2 в тебе вже не буде ситуацій "я не зміг найти в гуглі відповідь". )
3а) бази даних - нада роздуплитись в якомусь sql-і. Без того тоже нахуй ти нікому не нужен.

Ну а дальше ти вже сам будеш бачити. Ше було б кльово на стадії (1) раздуплятись попутно з всякими алгоритмами - сортуваннями, пошуками і т д, реалізовувати їх - вміння строіть алгоритми то наше всьо; также необхідно шарити в структурах даних - списки-стеки-масиви.

Lactarius | 26.11.12 14:22:46 | #

Ну це ти розказав шлях +/- середньостатистичного джавіста. Чуваку треба джаваскрипт, тому думаю таки варто почати з Сішки як ти і написав, але отак.

1. С/С++ (тут же типу ООП в С++), типи, функції, класи, мінімум ООП, масиви, оператори умовні і цикли.
2. Сортування бульбашкою і інші прості сортування.
3. Тут можна починати роздуплятися з вказівниками в С++ (буде корисно атвічяю)
4. Структури типу Map для джаваскрипта буде корисно.
5. почати взнавати про HTML, CSS
6. тут починай читати про JS
7. Єбаш на JS чувак, ті самі масиви, оператори, сортування що робив на C++
8. Коли нафігачиш багато проектів на JS починай вчити Jquery

Andrew:) | 26.11.12 14:24:50 | #

3. а вказівники і пряму роботу з пам'яттю справді так потрібно?

Lactarius | 26.11.12 14:33:14 | #

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

Lactarius | 26.11.12 14:37:52 | #

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

Andrew:) | 26.11.12 17:59:18 | #

ну сортувати я колись на паскалі сортував)

Scorn | 26.11.12 20:44:35 | #

ага після С++ уже буде нічо не страшне
і ти будеш дивитись на джава скріпт як на якусь фігню

Andrew:) | 26.11.12 14:26:14 | #

"я хачу праграміровать клікати і зарабативать многа дєнєг паетаму я вирішив …"

"…быть тестером"

Roll | 22.11.12 17:57:46 | #

MiM | 23.11.12 17:59:25 | #

http://i291.photobucket.com/albums/ll310/Gig_030/107rmeb.gif кльова картінка, звідки кадри?

Andrew:) | 22.11.12 18:01:03 | #

а чому саме JavaScript?

Graves | 22.11.12 21:59:56 | #

та не саме, якшо є якийсь варіант обширніше то теж дуже добре

mezkerei | 23.11.12 00:23:37 | #

вчи .net єбаш хардкор

Matvik | 22.11.12 22:36:30 | #

А яка альтернатива?

mezkerei | 23.11.12 00:24:21 | #

о_0 яка альтернатива до скриптової мови? у чому альтернатива?

Matvik | 23.11.12 17:01:06 | #

В сфері застосування джаваскріпта альтернативи наразі не бачу

Land | 23.11.12 11:03:23 | #

o_O

Чешир | 22.11.12 23:42:47 | #

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

Graves | 23.11.12 00:37:31 | #

це в них типу індивідуальні заняття. Хоча програми як такої я на сайті не бачив тому хз шо там планують вчити. Ну… всього 12 занять. Враховуючи шо базові теоретичні знання я вже маю, з поняттями і деякою специфікою ознайомлений… боюсь шоб то саме тюхали.

OkayGuy | 23.11.12 09:41:16 | #

коли я там вчився то такої штуки як окремий курс не було. а джаваскріпт йшов в третьому семестрі по-моєму. тобто треба було провчитись два семестри і потім вчити джаваскріпт. та і не сказав би шо там чогось особливого навчили. досить оглядовий курс був.

mezkerei | 23.11.12 00:21:30 | #

з js просто, гоу на курси на софтсерф

а далі сам глянеш, чи проект файний буде, чи вже кваліфіковано деінде підеш

mezkerei | 23.11.12 00:23:11 | #

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

Greys | 23.11.12 10:40:46 | #

а зачєм тобі ? серйозно питаю. і чому імєнно джаваскріпт ?

Graves | 23.11.12 10:49:15 | #

для роботи))

Land | 23.11.12 11:06:38 | #

думаешь именно на джава скрипт девелоуперов больше всего вакансий ?

Graves | 23.11.12 16:25:30 | #

ні…
просто одного HTML і CSS переважно мало, в більшості вакансій хочуть знання js

OkayGuy | 23.11.12 16:28:50 | #

найкращий як на мене варіант - дійсно придумай собі якийсь таск/візьми якийсь ресурс і попробуй самостійно написати його js-функціонал озброївшись книжками і гуглом

Land | 26.11.12 22:30:16 | #

ну а почему не ПХП, не АСП.НЕТ, не перл ?

Scorn | 23.11.12 16:30:00 | #

на одному javascript далеко не заїдеш

Funky-Charlie | 23.11.12 10:54:31 | #

Автор, брось это дело. Мир не переживёт ещё одного быдлокодера.

Graves | 23.11.12 15:57:35 | #

найс

Хомяк | 23.11.12 12:26:20 | #

На софтсерві попитай. Там проводять курси для своїх, можливо туди можна записатися, щоб просто повчитися.

boban | 23.11.12 13:02:54 | #

Чувак, вчити джава скріпт просто так нема сенсу. Знайди собі, придумай, якийсь проект, якийсь сайт і тоді на практиці його вивчеш. Звичайно клієнт має бути потужний.

+Angy+ | 23.11.12 17:14:11 | #

на софтсерві грамотно викладають, можеш зателефонувати і дізнатись коли у них наступний набір на курси, курси по js БКТ - крім красивої викладачки - випускниці ШАГУ, там нічого доброго немає… почни з codecademy.com, w3schools.com + прості проекти на фрілансі або, як згадувалось, придумай собі навчальний проект і працюй над ним

Andrew:) | 26.11.12 14:21:57 | #

e | 26.11.12 22:40:12 | #

Особисто я, всьому сам, через нет вчився. По-моєму головне трошки знати англійську і можна вивчити через нет шо хочеш, правда трошки повільно. Треба давати собі якісь завдання, дивитись сорси різних сайтів (наприклад цього), дивитись як працюють речі і намагатись повторити самому.
В Гугла є хороший сайт Code Academy, який вчить джаваскріпту, починаючи з самих основ, даючи реальні приклади.