1

Тема: А що далі?

Вітаю!
Я закінчив курс по Python на Prometheus`i, і пройшов майже половину курсу Python на Codecademy.
На останньому занятті на Prometheus радили почати писати якийсь проект. Ніби більше практики...

Що мені робити? Братися читати "Лутц М. - Программирование на Python (4-е издание, в 2-х томах)" чи вчити якусь бібліотеку/фреймворк і пробувати писати якусь програму/гру?

2 Востаннє редагувалося HetmanNet (03.04.2015 08:02:35)

Re: А що далі?

Q-bart написав:

Вітаю!
Я закінчив курс по Python на Prometheus`i, і пройшов майже половину курсу Python на Codecademy.
На останньому занятті на Prometheus радили почати писати якийсь проект. Ніби більше практики...

Що мені робити? Братися читати "Лутц М. - Программирование на Python (4-е издание, в 2-х томах)" чи вчити якусь бібліотеку/фреймворк і пробувати писати якусь програму/гру?

Пиши програму :)
Спочатку без фреймворка напиши якусь, потім юзаючи якусь цікаву бібліотеку, потім переходь до фреймворка.
Одним словом від вас чекаємо мінімум три програми.

Подякували: Q-bart1

3

Re: А що далі?

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

Подякували: Q-bart1

4

Re: А що далі?

Q-bart написав:

Вітаю!
Я закінчив курс по Python на Prometheus`i, і пройшов майже половину курсу Python на Codecademy.
На останньому занятті на Prometheus радили почати писати якийсь проект. Ніби більше практики...

Що мені робити? Братися читати "Лутц М. - Программирование на Python (4-е издание, в 2-х томах)" чи вчити якусь бібліотеку/фреймворк і пробувати писати якусь програму/гру?

PyQt :) Потім MySQL і я знаю на чому зможеш потренуватися.. якщо успішно то зможеш це навіть перетворити у свій заробіток.. :)

Подякували: Kane, Q-bart2

5

Re: А що далі?

Q-bart написав:

Вітаю!
Я закінчив курс по Python на Prometheus`i, і пройшов майже половину курсу Python на Codecademy.
На останньому занятті на Prometheus радили почати писати якийсь проект. Ніби більше практики...

Що мені робити? Братися читати "Лутц М. - Программирование на Python (4-е издание, в 2-х томах)" чи вчити якусь бібліотеку/фреймворк і пробувати писати якусь програму/гру?

Барабанная дробь! Зараз нуб спробує ліпить умняка!
Якщо я правильно розумію,то бібліотека створена,що б допомогти програмеру у вирішенні певних задач. А якщо задачі нема,яку бібліотеку використовувати?
Можливо краще відкрити Лутца прочитати зміст книги і зрозуміти є щось там цікаве для вас чи ні! В тих книжках практика тож там повно прикладів і задач,програм! От якщо знайшли цікаву програму спробуйте її реалізувати самостійно,а потім порівняти з реалізацією автора! Або ж подивитись яку бібліотеку використовує автор для вирішення задачі котра вам цікава і спробуйте розібратись в тій бібліотеці!
Спробуйте знайти щось цікаве для себе на тому ж ГітХабє,може приєднаєтесь до когось! Або тут знайдіть собі ментора і попрацюйте на нього за для досвіду! Перегляньте фріланс біржі! Можливо знайдете роботу котра вам по силам і взагалі ви в шоколаді і копійчину заробите і досвід,а можливо й роботодавця...
P.S. Вам порадили познайомитись з PyQt! Подививсь про цю штуку в Вікі і зрозумів,що автор поради знав,що радить!)))

Подякували: Q-bart1

6

Re: А що далі?

В тебе багато теорії - мало практики. А хай краще практики буде більше ніж теорії, чим навпаки. Зайди до Віталія Подоби на блог у нього гарна книга по Django є. Там і практика і теорія. Єдиний мінус - її потрібно купити.

Подякували: Q-bart, VertoX2

7

Re: А що далі?

HetmanNet написав:

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

Перша програма, без фреймворка, тобто в консолі? Чи з графічним інтерфейсом?

HetmanNet написав:

PyQt :) Потім MySQL і я знаю на чому зможеш потренуватися.. якщо успішно то зможеш це навіть перетворити у свій заробіток.. :)

PyQt це фреймфорк чи що? В вікі пише що це "оболонка". Що це ще таке?

8

Re: А що далі?

reverse2500 написав:

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

Я лише вчусь в 9 класі, тому про роботу навіть думати зараз не можу..

Подякували: 0xDADA11C71

9

Re: А що далі?

A.N.Onim написав:

В тебе багато теорії - мало практики. А хай краще практики буде більше ніж теорії, чим навпаки. Зайди до Віталія Подоби на блог у нього гарна книга по Django є. Там і практика і теорія. Єдиний мінус - її потрібно купити.

Про книгу знаю. Навіть скачував приклад перших 2 глав. Але я вже пробував веб(HTML CSS, тепер хочу спробувати щось десктопне..

10

Re: А що далі?

Q-bart написав:
HetmanNet написав:

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

Перша програма, без фреймворка, тобто в консолі? Чи з графічним інтерфейсом?

HetmanNet написав:

PyQt :) Потім MySQL і я знаю на чому зможеш потренуватися.. якщо успішно то зможеш це навіть перетворити у свій заробіток.. :)

PyQt це фреймфорк чи що? В вікі пише що це "оболонка". Що це ще таке?

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

Подякували: Q-bart1

11

Re: А що далі?

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

Подякували: Q-bart1

12

Re: А що далі?

0xDADA11C7 написав:

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

Фріланс трохи страшно, але можливо на літніх канікулах спробую.

13

Re: А що далі?

HetmanNet написав:
Q-bart написав:
HetmanNet написав:

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

Перша програма, без фреймворка, тобто в консолі? Чи з графічним інтерфейсом?

HetmanNet написав:

PyQt :) Потім MySQL і я знаю на чому зможеш потренуватися.. якщо успішно то зможеш це навіть перетворити у свій заробіток.. :)

PyQt це фреймфорк чи що? В вікі пише що це "оболонка". Що це ще таке?

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

Дякую.
А можна посилання/приклад на якусь консольну програму. Бо з графічним я уявляю програму, що вона має робити і так далі.. А тут не знаю...

14 Востаннє редагувалося HetmanNet (03.04.2015 15:11:23)

Re: А що далі?

Q-bart написав:
0xDADA11C7 написав:

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

Фріланс трохи страшно, але можливо на літніх канікулах спробую.

0xDADA11C7 поганого не порадить, та й здається він теж таке проходив.  :-X
Страшно фріланс під час навчання, то розпочніть проект з відкритим кодом  :)
Якщо користуєтеся Mageia чи Fedora, то маю ідею для них. Якщо ні, то тоді маю пару ідей веб проектів і одного консольного. Ну це на випадок, якщо своїх ідей не знайдете.
Це програма якою користуюся досить часто тому перша згадалася на Python. А загалом їх море.. правда переважно на linux. Якщо вивчите 3D то можна спробувати написати цяцьку використавши рушій Blender.

Подякували: Q-bart1

15 Востаннє редагувалося Q-bart (03.04.2015 15:24:13)

Re: А що далі?

HetmanNet написав:

Страшно фріланс під час навчання, то розпочніть проект з відкритим кодом  :)

так. розпочну якийсь такий проект.

Якщо користуєтеся Mageia чи Fedora, то маю ідею для них. Якщо ні, то тоді маю пару ідей веб проектів і одного консольного. Ну це на випадок, якщо своїх ідей не знайдете.
Це програма якою користуюся досить часто тому перша згадалася на Python. А загалом їх море.. правда переважно на linux. Якщо вивчите 3D то можна спробувати написати цяцьку використавши рушій Blender.

Ні. Користуюся Windows :[
Якщо можна то напишіть ідеї.. Сам маю дві веб ідеї, але для одної, на мою думку, треба команду,.. А для іншої потужний сервер. Тому відкладаю на потім..

16

Re: А що далі?

Q-bart написав:
reverse2500 написав:

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

Я лише вчусь в 9 класі, тому про роботу навіть думати зараз не можу..

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

Подякували: Q-bart1

17

Re: А що далі?

Q-bart написав:
HetmanNet написав:

Страшно фріланс під час навчання, то розпочніть проект з відкритим кодом  :)

так. розпочну якийсь такий проект.

Якщо користуєтеся Mageia чи Fedora, то маю ідею для них. Якщо ні, то тоді маю пару ідей веб проектів і одного консольного. Ну це на випадок, якщо своїх ідей не знайдете.
Це програма якою користуюся досить часто тому перша згадалася на Python. А загалом їх море.. правда переважно на linux. Якщо вивчите 3D то можна спробувати написати цяцьку використавши рушій Blender.

Ні. Користуюся Windows :[
Якщо можна то напишіть ідеї.. Сам маю дві веб ідеї, але для одної, на мою думку, треба команду,.. А для іншої потужний сервер. Тому відкладаю на потім..

Для початку давайте з'ясуємо що теоретично готові потягнути:
1. як справи з MySQL?
2. як з XML?
3. як з математикою?
Якщо погано, то знайду якісь ідеї які допоможуть спочатку з тим щоб покращити ситуацію.

Подякували: Q-bart1

18

Re: А що далі?

Пишіть гру - рогалік (rogue-like), це мабуть найцікавіше що можна зробити в текстовому режимі, про найсучасніший рогалік читати тут

Подякували: 0x9111A, Q-bart2

19

Re: А що далі?

Cyan написав:
Q-bart написав:
reverse2500 написав:

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

Я лише вчусь в 9 класі, тому про роботу навіть думати зараз не можу..

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

Розумію. Але мушу вчитися... :(

20

Re: А що далі?

HetmanNet написав:
Q-bart написав:
HetmanNet написав:

Страшно фріланс під час навчання, то розпочніть проект з відкритим кодом  :)

так. розпочну якийсь такий проект.

Якщо користуєтеся Mageia чи Fedora, то маю ідею для них. Якщо ні, то тоді маю пару ідей веб проектів і одного консольного. Ну це на випадок, якщо своїх ідей не знайдете.
Це програма якою користуюся досить часто тому перша згадалася на Python. А загалом їх море.. правда переважно на linux. Якщо вивчите 3D то можна спробувати написати цяцьку використавши рушій Blender.

Ні. Користуюся Windows :[
Якщо можна то напишіть ідеї.. Сам маю дві веб ідеї, але для одної, на мою думку, треба команду,.. А для іншої потужний сервер. Тому відкладаю на потім..

Для початку давайте з'ясуємо що теоретично готові потягнути:
1. як справи з MySQL?
2. як з XML?
3. як з математикою?
Якщо погано, то знайду якісь ідеї які допоможуть спочатку з тим щоб покращити ситуацію.

1. Знаю що це база даних. Більше нічого...
2. Знаю що щось схоже на HTML але має інше призначення
3. Добре. Якщо, щодо оцінки то 10-11.