Точка входа в программирование
21.4K subscribers
899 photos
163 videos
1 file
2.44K links
Фундаментальные знания по основам программирования

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/zrgj
Download Telegram
3 бесплатных курса по машинному обучению, которые стоит пройти прямо сейчас

В этой статье вы найдёте три бесплатных курса. Каждый из них предлагает свой собственный взгляд на машинное и глубокое обучение и содержит различные типы контента, от видео до практических упражнений по программированию, поэтому новичку стоит изучить все три:

https://apptractor.ru/learn/3-besplatnyh-kursa-po-mashinnomu-obucheniyu-kotorye-stoit-proyti-pryamo-seychas.html

#ml #курс
Уроки C# Unity

В ходе курса вы изучите Unity C#, научитесь прописывать функции и действия для работы с игровыми объектами. К концу курса вы также разработаете небольшую игру на движке с применением всех полученных знаний:

https://www.youtube.com/watch?v=k9SwHzNDWYI&list=PLDyJYA6aTY1mKdPdoxBW_UAiI-I7enTnb

#курс #csharp #unity
Java для начинающих

По этим обучающим видео вы сможете освоить программирование на java с нуля до Junior Java Developer. При этом многие из этих видео будут также полезны для подготовки к собеседованию.

Пройти можно бесплатно можно тут:

https://www.youtube.com/playlist?list=PLZqgWWF4O-zgDLDBMva788aJf_vQ9GKJv

#курс #java
Курс по Next.js

В данном видеокурсе вы изучите фреймворк для серверного рендеринга Next.js. Вы узнаете основные концепции по типу роутинга, создания страниц и компонентов. Рассмотрите разницу подходов SSR (Server Side Rendering) и SSG (Static Site Generation), а так же подключите их в приложение. Посмотрите, как Next.js ускоряет загрузку приложения и улучшает работу с SEO. И в заключение выполните типизацию с помощью TypeScript и загрузите готовое приложение на бесплатный хостинг Vercel.

https://www.youtube.com/watch?v=M1Y7JmaslkU&list=PLNkWIWHIRwMHjz7hM5o10BNc6dq0OMd2U

#nextjs #курс
Учим Kotlin с нуля

Полный видеокурс по языку программирования Kotlin. В первом видео установка IDE и создание простой программы, а затем изучение переменных, операторов, циклов, конструкторов и многого другого.

Посмотреть можно тут:

https://www.youtube.com/watch?v=YTOWUENtB6o&list=PLxizNdMtXgxo0y4n-jK_YrQNrI4sPoDFo

#kotlin #курс
Уроки Flutter и Dart для начинающих

Курс по изучению фреймворка Flutter и языка программирования Dart для начинающих. В ходе уроков вы изучите построение проектов на основе Dart и к концу курса разработайте несколько проектов с функционалом.

Посмотреть можно тут:

https://youtu.be/YPRaA6KhyXc

#flutter #dart #курс
Forwarded from Веб-страница
​​​Делаем свой чат-бот на основе ИИ

В этом туториале вы узнаете как создать с нуля собственного чат-бота на JavaScript с применением таких технологий как Node.js, Express, React, MongoDB и моделей от OpenAI: https://youtu.be/wrHTcjSZQ1Y

Автор подробно объясняет весь процесс разработки веб-приложения — от начальной настройки до развертывания рабочего чат-бота.

#курс #ии
Forwarded from Веб-страница
​​​Полный курс по Vue.js

Vue.js — это JavaScript-фреймворк, который создал разработчик Эван Ю. В 2012 году Эван работал в Google, где успел попробовать Backbone.js и Angular.

Именно после этого он решил создать собственный фреймворк — сначала просто как пет-проект. И хотя популярность обрушилась на Vue.js ещё в 2015 году, он до сих пор по душе многим разработчиками.

И вот отличный видео-курс, в котором вы рассмотрите работу с Vue.js: https://youtu.be/6wYu4_6hcDY

#фронтенд #vuejs #курс
Forwarded from Веб-страница
​​Топ-12 ресурсов для бесплатного изучения веб-разработки и программирования

Это одни из самых популярных образовательных IT-ресурсов. Конечно, всю информацию из них нужно структурировать, какие-то из них полностью на английском. Но факт в том, что для своей ниши они проработаны очень даже неплохо.

Сохраните, чтобы изучать то, что нужно вам:
— W3School: https://www.w3schools.com
— Современный учебник JavaScript: https://learn.javascript.ru
— Codewars: https://www.codewars.com
— Refactoring Guru: https://refactoring.guru
Web.dev: https://web.dev
— Harvard CS50 (2023): https://www.youtube.com/watch?v=LfaMVlDaQ24
— Geeks for geeks: https://www.geeksforgeeks.org
— Дока: https://doka.guide
— Egghead: https://egghead.io
— Freecodecamp: https://www.youtube.com/@freecodecamp
— LeetCode: https://leetcode.com/explore
— Developer Roadmaps: https://roadmap.sh

#инструменты #курс
Курс по React для начинающих

Курс начинается с основ и постепенно переходит к более сложным темам, охватывая всё от установки окружения до взаимодействия с бекендом.

Тут рассказывают, что такое React и как создавать приложения, используя Create React App и Vite. Среди основных тем, разобранных в этом курсе: props, state, события, стилизацию, создание пользовательских хуков и продвинутое использование состояний и хуков, таких как useRef, useEffect и useCallback.

https://youtu.be/kz23xxukY5s?si=hViyMF55q28nDlVh

#курс #react #web #ru
Большой курс по разработке ботов для Telegram на Python с AIOGRAM

Боты Telegram сегодня крайне популярны. А недавно в мессенджере даже появился свой магазин приложений, где собраны самые популярные боты. Их функционал растёт очень быстро, как и востребованность в разработчиках, которые умеют из создавать.

Здесь вы найдёте 12 видеоуроков, которые дадут вам все необходимые знания, чтобы начать заниматься разработкой ботов:

https://www.youtube.com/playlist?list=PLV0FNhq3XMOJ31X9eBWLIZJ4OVjBwb-KM

#python #telegram #видео #курс
Бесплатный курс по основам программирования на Kotlin

Курс посвящён базовым понятиям программирования: типы данных, операторы, переменные, условия, циклы, массивы и функции. Он является вводным и подойдёт слушателям с небольшим опытом или вообще без опыта программирования.

На курсе вы научитесь:

— основным конструкциям языка программирования Kotlin;
— писать программный код;
— читать код и анализировать чужие программы;
— решать алгоритмические задачи.

Начать можно в любой момент по ссылке.

#курс #stepik #kotlin
Media is too big
VIEW IN TELEGRAM
Подробный курс по вёрстке для начинающих с теорией и практикой

В этом курсе понятно разобраны все темы по HTML, актуальные в 2024. Вы изучите основы HTML, теги, семантику, СЕО, метатеги, списки, медиа элементы, структуру документа, таблицы и формы.

Сохраняем и смотрим.

#видео #курс #html
Java для начинающих

Нашёл для вас небольшой плейлист из 18 уроков по Java. С помощью этих видео, вы сможете освоить программирование на java с нуля до Junior Java Developer. Также здесь множество полезной информации для подготовки к собеседованию.

Смотрим здесь.

#курс #java #видео
Знакомимся с Data Science и машинным обучением

Делать мы это будем с помощью бесплатного курса, который включает 30 уроков, 54 теста и 21 задачу. В рамках курса вы изучите основные теоретические понятия, а также познакомитесь с библиотеками Pandas и Scikit-learn — наиболее популярными инструменатами для анализа данных и машинного обучения, используя язык программирования Python.

Этих знаний более чем достаточно для старта в этой области. А начать можно уже сейчас по ссылке.

#курс #datascience #ml
​​Гарвардский курс по веб-разработке на Python и JS

Курс HarvardX: CS50's Web Programming продолжает легендарный CS50, фокусируясь на разработке веб-приложений с Python, JavaScript и SQL. Тут разбирают дизайн БД, масштабируемость, безопасность и UI.

В процессе обучения есть и практические проекты, среди которых создание API, интерактивных интерфейсов и использование облачных сервисов GitHub и Heroku.

Одним словом — годнота

#курс #web #js #python #en
Курс по Laravel. Быстрый старт

Эти 7 небольших видеоуроков познакомят вас с популярных веб-фреймворком на PHP.

Вы научитесь устанавливать и настраивать его, работать с маршрутами и шаблонами, работать с пагинацией и многим другим.

Смотрим тут или на youtube.

#php #laravel #курс
Media is too big
VIEW IN TELEGRAM
React JS для начинающих. Создаём свое первое приложение

Многие не знают, где найти практический опыт и как стать фронтенд разработчиком с использованием React. Много материалов по todo-листам, интернет-магазинам, но это делают все. Это видео предлагает создать приложение, связанное с криптовалютами.

Это будет интересная история о мире крипты, которую вы будете разрабатывать с нуля используя React.

#reactjs #туториал #курс
Media is too big
VIEW IN TELEGRAM
Основы программирования на JS для новичков

Небольшой, но полезный курс для тех, кто только начинает вкатываться во фронтенд и JavaScript.

Чтобы вам было проще ориентироваться, мы добавили тайм-коды:

00:00 - зачем и кому нужно это видео?
00:57 - что общего у программистов и поваров?
02:26 - понятие "Алгоритм"
03:46 - понятие "Блок-схема"
05:43 - понятие "Программа"
09:33 - ПРАКТИКА, задание на подумать
12:07 - разбор Мышления Программиста
16:35 - основные элементы мышления программиста
21:57 - Как развить мышление программиста?
26:41 - Создадим блок-схему калькулятора
37:00 - ПРАКТИКА с кодом!
49:10 - пишем калькулятор
1:00:42 - что такое и как работают ФУНКЦИИ?
1:09:00 - Домашнее задание!
1:09:45 - моя реализация домашки
1:15:25 - АНОНС следующего курса по JS!

Нужны ли вам вообще тайм-коды к таким постам? Поставьте , если оставляем формат и 😐, если только мешает.

#курс #javascript
Media is too big
VIEW IN TELEGRAM
Создание сайта с адаптивной вёрсткой с нуля

В этом видео вы узнаете, как создать сайт на html и css с нуля, также познакомитесь с методологией БЭМ, которая используется во многим проектах. Но самое главное, вы увидите, как правильно сделать адаптивную вёрстку сайта.

Оригинал остался здесь.

#видео #веб #курс