Для новичка во фрилансе можно рассмотреть следующие языки программирования:
- Python. 15 С его помощью можно создавать веб-приложения, разрабатывать модели машинного обучения, автоматизировать выполнение рутинных задач. 5 Основное преимущество — множество пакетов, которые находятся в свободном доступе. 5
- PHP. 15 Язык имеет низкий порог входа и подходит для фрилансеров, так как большинство заказов направлены на создание сайтов через WordPress. 1
- Ruby. 18 Для новичка это простой для понимания язык, но как для фриланса он мало подходит, поскольку имеет малое количество заданий и хостингов. 1
- Swift. 15 Язык программирования от Apple для разработки iOS и OS X приложений. 1 Подходит для фриланса, так как на нём разрабатываются приложения для iPhone и iPad, а iOS-разработчики получают больше, чем Android-разработчики. 1
- JavaScript. 15 Язык позволяет создавать как front-end, так и back-end приложения. 5
Для изучения языков программирования можно воспользоваться онлайн-курсами, например, на следующих сайтах:
- Skillbox. 2 В школе есть курсы для Python-разработчиков, аналитиков данных, веб-разработчиков на PHP. 2
- SkillFactory. 2 В школе есть курсы для Python-разработчиков, аналитиков данных, веб-разработчиков на PHP. 2 Студенты выполняют реальные проекты, например, разрабатывают чат-бот для Московского зоопарка, модель предсказания кредитного рейтинга, виртуального тренера. 2
- HTML Academy. 2 Школа со специализацией на frontend-разработке и подробными тренажёрами по веб-разработке. 2
Найти предложения для фриланса можно на следующих сайтах:
- англоязычный Upwork; 10
- FL; 10
- Pchel.net; 10
- Freelance; 10
- Freelancehunt. 10