|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
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 |
Пользователь
Регистрация: 17.04.2019
Сообщений: 33
|
Сколько лет у тебя уйдет на такой курс ?
|
03.05.2019, 21:58 | #3 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Ну это надо с практикой, работой совмещать, а не просто изучать пока "всё не изучится".
пишите, кто мешает? Вот простой пример, даже почти на Джаве. https://github.com/AlexP11223/minic
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
04.05.2019, 07:39 | #4 |
Участник клуба
Регистрация: 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"
|
04.05.2019, 10:51 | #5 | ||
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Цитата:
IntelliJ Idea самая продвинутая, на ней и Андроид Студио основана. Апач, а не Джава. Цитата:
Вы уж определитесь, то вы синтаксис изучаете, то ставите всё сразу.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
||
16.05.2019, 10:32 | #6 |
Регистрация: 16.04.2019
Сообщений: 6
|
|
17.05.2019, 05:54 | #7 |
Участник клуба
Регистрация: 30.07.2008
Сообщений: 1,639
|
Всего 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"
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
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 |