- C
- Java
- C#
- Pascal
- Web
- Basic
- Assembler
- 1С
- Python
С лета 2016 года, я занимаюсь всем этим мракобесием. Продвинулся ли я? Однозначно да, раньше для меня это было что-то страшным и на уровне магии, сейчас увы, это для меня набор нулей и едениц, интерпретируемых в ассемблер команды, в свою очередь интерпретируемые в C, и уже с него в си-подобные, а от них и по цепочке до гребанного питона. Зная хоть один си-подобный и ооп, любой язык, кроме машинного и ассемблера - изучить легко! А про интернет - у него вкладка web, там-всё написанно. Зачем я начал изучать? Мне хотелось писать игры еще с далёкого 2014 года, спасибо таким играм как Minecraft, Terraria и фильму Трон: Наследие.
Язык программирования C
Занимаюсь данным языком с сентября 2021. Правда не особо усердно, но уже смог овладеть навыками работы с структурами, массивами, файловой системой, датой и временем, работой с интернетом. Так-же писал разного рода библиотеки для упращения работ с лабораторными и практическими, в ходе обучения в МиВЛГУ.
Язык программирования Java
Данный язык я начал изучать с весны 2019 года, с помощью книги "Программирование на Java для начинающих" от Васильева А.Н.. Создавал в ходе пет проектов, разные оконные игры с использованием Swing технологий.
Bukkit
В ходе жизненго пути, писал разные плагины для своих серверов Minecraft, основываясь на популярном ядре Bukkit, и используя его API. Так-же иногда подключая стороние плагины, для совмещения функционала моего плагина и уже готового.
- Примечания
- В 2021 году, сдавал ЕГЭ, с помощью данного языка.
- С осени 2023 года, преподаю данный язык в IT-кубе, распологающемся в гимназии №6 в г. Муром.
Язык программирования C#
Начиная изучать Unity3D зимой 2020 года, я сталкнулся с API данного движка, использующего C# язык. За это время, я научился создавать разные приложения, библиотеки и простые скрипты.
websocket-sharp
В ходе потребностей, мне необходимо было использовать websocket соединение, для этого я начал изучать и использовать данную библиотеку, хотя она не обновлялась очень давно. С данной библиотекой я познакомился по рекомендациям разных программистов-блогеров, летом 2023.
Newtonsoft.Json
Весной 2022, в ходе выполнения лаб., мне было необходимо их как-то хранить, хоть нас и принуждали к xml разметки, я всё-же использовал JSON и данную библиотеку.
Unity
С зимы 2020 года, начал изучать данную программу и её API.
Язык программирования Pascal
Этот школьный язык, я как нистранно изучил в школе с осени 2016 года и продолжил использовать для разных соревнований вплоть до начала весны 2019 года. За это время, я пытался создавать на нем консольные игры, сохранять необходимые файлы на устройства и использовать интернет.
- Соревнования
- 3 место, в региональной олимпиаде по информационным технологиям обучающихся проффесиональных образовательных организаций, расположенных на территории Владимирской области, в секции первокурсников. 21 марта 2018 года.
- Участие в региональной олимпиаде по информационным технологиям обучающихся проффесиональных образовательных организаций Владимирской области. 20 марта 2019 года.
Язык разметки HTML
Данный язык разметки, я начал изучать с лета 2017 года.
Язык таблиц стилей CSS
Данный язык разметки, я начал изучать вместе с HTML.
Boostrap
В конце лета 2021, в ходе выполнения тестового задания для собеседования, мне пришлось познакомится с данной библиотекой, которая с одной стороны и упрощает разметку, но с другой, тот-же самый flex, справляется с этой задачей.
Язык программирования Java Script
Данный не типизированный язык, я изучаю с лета 2016. Первое мое знакомство было с уроков, о том как писать моды на Minecraft PE, с использованием BlockLauncher и его API. В 2017 году, начал изучать DroidScript, где так-же используется данный язык. После этого, начал использовать данный язык уже для работы с сайтами.
BlockLauncher
Как было сказано ранние, с помощью данной утилиты и его API, я писал свои первые моды на выше упомянутую игру.
DroidScript
С помощью данной утилиты и его API, я писал одни из первых игр на телефон и использовал так-же для участия в конкурсе. С данной программой я познакомился осенью 2017 года.
three.js
В ходе создания web игр, мне стало интересно поработать в web с 3D сценами, моделями и прочим. Из-за чего весной 2019 года начал изучать данную библиотеку и все сопутсвующие.
jquery
В ходе изучения сайтостроения, мне было необходимо отправлять запросы на мой первый и простенький PHP скрипт, из-за чего мой выбор пал на данную библиотеку зимой 2019 года. Сейчас, я уже сам пишу функции для создания разного рода запросов на сервер.
Язык программирования PHP
Данный язык я начал изучать зимой в 2019 году. За это время мной было изучено множество внутренних технологий и методов, включая ООП данного языка.
СУБД MySQL
В ходе работы с php, мне необходимо было каким-то образом хранить данные, из-за чего я начал изучать данное СУБД с 2021 года.
Web окружал меня с самого начала моего пути программиста. JSON, websocet, cookie, post и get запросы, работы с субд, это всё я знаю как отче наш, да и плюсом отлавливаю и читаю запросы в браузерах, благо есть консоль разработчика, файлы с сайта я от туда-же ворую. И да, я настолько приисполнился, что использую данную консоль для верстки стилей сайта и для js команд. А что вы мне сделаете? Даже DNS для меня не магазин, а просто информация о домене и куда он ведет.
- Проекты
- Соревнования
- 1 место, в 15 ежегодной научно-практической конференции студентов ГБПОУВО МКРП, в секции Информационно-коммуникационных технологий. 30 марта 2018 года.
- Так-же дан диплом с номинацией "За научню дерзость (новизну)"
- Проект с которым участвовал: города, написанные на DroidScript с помощью JS.
- 3 место, в 16 ежегодной научно-практической конференции студентов ГБПОУВО МКРП, в секции Информационно-коммуникационных технологий. 29 марта 2019 года.
- Так-же дан диплом с номинацией "За умение вести научную дискуссию"
- Проект с которым участвовал: Assassin in Dungeon, игра написанная на HTML, CSS, JS и PHP.
- Технокубок 2019 - Отборочный Раунд 1. 23.09.2018.
- Изученные внешние API
- vk.com
- ok.ru
- telegram
- qiwi.com
- sms.ru
язык программирования Basic
В ходе курсовой работы весной 2023, мне пришлось немного ознакомится с данным языком, лишь для того чтобы написать транслятор некоторых функций с данного языка.
язык программирования Assembler
Весной 2023 мне пришла идея, немного ознакомится с данным языком, чтобы больше понимать внутреннее устройство компьютера.
язык программирования 1C
Синтаксис данного языка я узнал не по своей воле, а по воле случая, когда мне предложили работу, где необходимо его знать. В ходе быстрого изучения, мне пришла в голову идея создать транслятор с этого языка на язык js, так-как они сильно схожи, и обратно. Но увы, так идея и осталось идеей. Конец зимы 2023 года.
язык программирования Python
Я являюсь противником данного языка!!