Тема: Програмування для початківця

Вітаю.
Планую стати програмістом.В галузі кібер-безпеки.Яку мову на вашу думку краще почати вивчати?
З якою літературою краще ознайомитися ?

Подякували: tchort1

2 Востаннє редагувалося tchort (01.04.2021 21:27:34)

Re: Програмування для початківця

Яку мову на вашу думку краще почати вивчати?

Ось тут є тема у нас: https://replace.org.ua/topic/12604/
Тож, прошу погортати що різні пани пишуть про те.

Планую стати програмістом.

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

Не варто забувати про англійську мову.

Подякували: Karuma_Akabane1

3

Re: Програмування для початківця

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

Подякували: 0xDADA11C7, bebyk, Karuma_Akabane3

4 Востаннє редагувалося tchort (01.04.2021 21:18:01)

Re: Програмування для початківця

відразу вчіть англійську

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

5

Re: Програмування для початківця

tchort написав:

відразу вчіть англійську

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

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

6 Востаннє редагувалося tchort (01.04.2021 21:59:27)

Re: Програмування для початківця

Ось ще для прикладу, погляньте на перші два роки навч. програми тут:
https://www.collin.edu/academics/programs/CYBR_BAT.html


Примітка. 2 FakiNyan

Прихований текст

досконало вивчити англійську, і тільки після цього вчитись програмуванню?

    То уточнення. Ваше перше повідомлення, здалось мені, молодий пан міг (ймовірно) інтерпретувати як "вчіть спочатку англійську бо майже все що вам потрібно написано нею" або "є початковою, обов'язковою вимогою для всього іншого". Дещо є і Українською, для початку.

Подякували: Karuma_Akabane1

7 Востаннє редагувалося Torbins (01.04.2021 22:33:29)

Re: Програмування для початківця

Karuma_Akabane
Якщо треба самі початки, то можна почати з CS50. І десь паралельно обов'язково англійську підучувати.
Коли початкові знання будуть, можна починати поглиблене вивчення низькорівневих мов типу Assembler, C, C++, Pascal/Delphi.

Подякували: Karuma_Akabane1

8

Re: Програмування для початківця

tchort написав:

Ось ще для прикладу, погляньте на перші два роки навч. програми тут:
https://www.collin.edu/academics/programs/CYBR_BAT.html


Примітка. 2 FakiNyan

Прихований текст

досконало вивчити англійську, і тільки після цього вчитись програмуванню?

    То уточнення. Ваше перше повідомлення, здалось мені, молодий пан міг (ймовірно) інтерпретувати як "вчіть спочатку англійську бо майже все що вам потрібно написано нею" або "є початковою, обов'язковою вимогою для всього іншого". Дещо є і Українською, для початку.

Прихований текст

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

9 Востаннє редагувалося tchort (02.04.2021 10:30:03)

Re: Програмування для початківця

FakiNyan написав:

ви просто якийсь однопотічковий, і не шарите, шо мона вчити декілька речей одночасно...

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

Подякували: bvn1

10

Re: Програмування для початківця

Тему переміщено з розділу "Бази даних" до "Обговорення"

11

Re: Програмування для початківця

Torbins написав:

можна починати поглиблене вивчення низькорівневих мов типу Assembler, C, C++, Pascal/Delphi.

З низькорівневого в даному переліку бачу лише Assembler, далі по списку то вже високорівневі.
Хіба не так?

Подякували: Karuma_Akabane1

12

Re: Програмування для початківця

Droid 77 написав:
Torbins написав:

можна починати поглиблене вивчення низькорівневих мов типу Assembler, C, C++, Pascal/Delphi.

З низькорівневого в даному переліку бачу лише Assembler, далі по списку то вже високорівневі.
Хіба не так?

Зараз часто розглядають мови, код яких більш-менш прозоро відображається у машинні коди, як мови середнього рівня. В Python чи JavaScript ви гадки не маєте, в якій формі і де в пам'яті зберігаються ваші дані та як саме відбувається виклик функцій - а от у згаданих мовах це не просто відомо, це потрібно знати, щоб добре програмувати. Іноді C переносять навіть у низькорівневі, як розширений асемблер для PDP-7. Хоча, звісно, плюси та Delphi в низькорівневі заносити дещо дивно.
Ну й у будь-якому разі це все дещо умовно.

Подякували: 0xDADA11C7, Karuma_Akabane2

13

Re: Програмування для початківця

Мову програмування C.