Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Общие вопросы по программированию, компьютерный форум
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.04.2019, 04:54   #1
Фома Киняев
Новичок
Джуниор
 
Регистрация: 24.04.2019
Сообщений: 1
По умолчанию Образование

Надеюсь это не будет считаться дублирование темы т.к. у меня даже и не вопрос толком.
Если что, без проблем перенесу.
ps: Можно просто пофлудить про образование)

Здравствуйте, уважаемые и, надеюсь, будущие коллеги. Друзья, я всерьез решил заняться it образованием. Структурировал систему обучения как мог. Большая просьба к опытным разработчикам оценить, и сделать какие то поправки если считаете уместным)
ps: Еще просьба, посоветуйте пожалуйста какой нибудь фундаментальный курс. Такой что бы загрузится по полной всякими компиляторами и интерпретаторами, и в идеале написать свои)) вообщем глубоко копнуть.
Спасибо

Вот, собственно, мой план:
1 Математика: Матан, Дискретка, Теория вероятности (комбинаторика, статистика) Линейка, Диф. Геометрия
2 Английский язык
3 Архитектура ЭВМ
4 Архитектура ОС
5 Алгоритмы Структуры данных
6 Какой то фундаментальный курс вроде SICPa
7 Обзорный курс по основным языкам
8 Углубленное изучение конкретного стека (В моем случае Java) и сопряженные технологии как то: Базы данных, фреймворки и тд.
Фома Киняев вне форума Ответить с цитированием
Старый 03.05.2019, 20:40   #2
Chd31
Пользователь
 
Регистрация: 17.04.2019
Сообщений: 33
По умолчанию

Сколько лет у тебя уйдет на такой курс ?
Chd31 вне форума Ответить с цитированием
Старый 03.05.2019, 21:58   #3
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Ну это надо с практикой, работой совмещать, а не просто изучать пока "всё не изучится".
Цитата:
Сообщение от Фома Киняев Посмотреть сообщение
всякими компиляторами и интерпретаторами, и в идеале написать свои
пишите, кто мешает?

Вот простой пример, даже почти на Джаве.
https://github.com/AlexP11223/minic
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 04.05.2019, 07:39   #4
challengerr
Участник клуба
 
Аватар для challengerr
 
Регистрация: 30.07.2008
Сообщений: 1,639
По умолчанию

Java используется для разработки:
1. веб-сайтов
2. мобильной разработки и мобильной разработки под Android с последующим размещением проектов в Google play

Для работы с Java надо поставить Java Runtime Environment(JRE) и Java Development kit(JDK). https://www.oracle.com/technetwork/j...ads/index.html

Для мобильной разработки требуется поставить Android studio developer.android.com/studio

IDE для разработки netbeans netbeans.org/downloads/8.0/ Java предоставляет веб-сервер Tomcat, входящий в комплект поставки netbeans

Документация берется на docs.oracle.com/javase/7/docs/api/overview-summary.html

План действий следующий:
- поставить Java
- поставить netbeans
- поставить android studio

Инструментарий будет установлен.

Платформы развертывания Linux Ubuntu/Debian (или др.)или windows?

Покупаете или скачиваете учебники по Java и осваиваете СИНТАКСИС Java. Без твердого знания синтаксиса самого языка, браться за остальное еще рано.
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
challengerr вне форума Ответить с цитированием
Старый 04.05.2019, 10:51   #5
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Сообщение от challengerr Посмотреть сообщение
Java используется для разработки:
1. веб-сайтов
2. мобильной разработки и мобильной разработки под Android с последующим размещением проектов в Google play
И еще много для чего.
Цитата:
Сообщение от challengerr Посмотреть сообщение
netbeans
IntelliJ Idea самая продвинутая, на ней и Андроид Студио основана.
Цитата:
Сообщение от challengerr Посмотреть сообщение
Java предоставляет веб-сервер Tomcat
Апач, а не Джава.
Цитата:
Сообщение от challengerr Посмотреть сообщение
Без твердого знания синтаксиса самого языка, браться за остальное еще рано.
Насколько твердого? Кто мешает изучать его по мере необходимости?

Цитата:
Сообщение от challengerr Посмотреть сообщение
План действий следующий:
- поставить Java
- поставить netbeans
- поставить android studio
Вы уж определитесь, то вы синтаксис изучаете, то ставите всё сразу.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 16.05.2019, 10:32   #6
NapoleonF
 
Регистрация: 16.04.2019
Сообщений: 6
По умолчанию

Цитата:
Сообщение от Фома Киняев Посмотреть сообщение
Математика: Матан, Дискретка, Теория вероятности (комбинаторика, статистика) Линейка, Диф. Геометрия
Много времени займет, а толку мало
NapoleonF вне форума Ответить с цитированием
Старый 17.05.2019, 05:54   #7
challengerr
Участник клуба
 
Аватар для challengerr
 
Регистрация: 30.07.2008
Сообщений: 1,639
По умолчанию

Цитата:
Сообщение от NapoleonF Посмотреть сообщение
Много времени займет, а толку мало
Всего 5 лет (в ВУЗе) по специальности прикладная математика и становишься дипломированным инженером-программистом. Чтобы устроиться на работу, важно иметь диплом.
- Аналитическая геометрия и линейная алгебра нужны для программирования графики в трехмерных играх, инженерной и научной графики (векторное произведения, скалярное произведения, матрицы).
- Математический анализ нужен для физических расчетов в виде численных методов, для программирования железа, систем управления.
- Дискретная математика нужна для сетевого программирования, маршрутизации в сетях (алгоритмы поиска путей на графах), для программирования игр (BSP-деревья), выборки из баз данных по норме например в геодезических или географических системах
- Статистика нужна для ядерной физики и программирования, связанного с атомными электростанциями и реакторами.
- Дифференциальные уравнения
- Численные методы
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
challengerr вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
2 высшее образование d8otc Свободное общение 8 18.12.2015 11:49
Образование [iT]aNYBis Свободное общение 19 21.10.2010 20:33
Заочное образование хим Свободное общение 5 16.04.2010 04:20
Важно ли образование? 13th Свободное общение 57 16.01.2009 07:45
Linux Образование Роман Радер Свободное общение 18 02.11.2008 18:48