Найти в Дзене
Какие инструменты нужно знать начинающему веб-программисту.
Сегодня поговорим о том какими знаниями должен владеть начинающий веб-программист, чтобы пойти работать. Надо понимать, что веб-программисты чаще всего делятся на три типа. Frontend-разработчик - это человек который пишет визуальную часть сайта или веб-приложения, то есть то что видет пользователь. Backend-разработчик- это человек который занимается тёмной частью веб-сайтов или веб-приложений, занимается программированием серверов, веб-серверов и даже умеет работать с базами данных. Fullstack-разработчик-человек который владеет навыками как и frontend, так и backend-разработки...
4 года назад
Теги в HTML которые должен знать каждый Web-программист
Приветствую всех в атласе программиста. В HTML каждый тег соответствует определённому элементу, а тегов гигантское количество. И все их знать бессмысленно. Я взял на себя смелость составить список тегов которые используются очень часто и знать их надо обязательно: <meta/> технический тег позволяет настроить документ <head></head> обозначает границы "головы" документа <html></html> обозначает границы самого документа <body></body> обозначает границы "тела" документа <link></link> подключает сторонние...
4 года назад
Почему XML и HTML желательно знать всем программистам?
Все учат языки программирования, но не мало важно знать хотя бы как работают языки разметки и зачем они нужны. Всё просто они нужны что бы писать графические интерфейсы, и даже если вы вообще не работаете с графическими интерфейсами, то XML на ряду с JSON используется для транспортировки данных например с таблиц, не нарушая их структуры. Сходство XML и HTML Первое это то что они оба являются языками разметки, то есть XML как и HTML, описывает документы, а также частично описывает поведение этих документов...
4 года назад
ООП C#. Классы
Всех приветствую в атласе программиста, сегодня мы поговорим о классах в ООП на примере C sharp. Классы-это основной компонент в объектно-ориентированном программировании, которые позволяет описать объект. Так вот класс это не объект как многие думают, это шаблон по которому уже создаются объекты, которые и называются экземплярами классов. Как видите в C Sharp, да и во многих языках программирования, классы объявляются с помощью ключевого слова class, а имя класса может быть любое , но оно должно...
4 года назад
Сылочные и значимые типы в ОЗУ в C# это что?
C Sharp как и многие языки имеют свои особенности, если вы знаете какой-то язык программирования, то вы знаете что есть примитивные типы и сложные. Так вот в C Sharp своя структура типов, это связано с особенностями разделения оперативной памяти в платформе .NET. В С Sharp типы разделяются на два вида: Типы значений (значимые) целочисленные типы: byte, sbyte, shot, ushot, int, uint, long, ulong числа с плавающей точкой: float, double, decimal char(символ) , Enum (перечисления) ,Struct (структура)...
4 года назад
Какой набор языков надо сейчас знать программистам?
Добро пожаловать в Атлас программиста. Сегодня я расскажу какой набор языков, по моему мнению желательно знать программисту, что бы с работой не было проблем. Начнём с того, что для начала надо выбрать направление и от этого отталкиваться, но как мы уже знаем есть языки которые применяются везде. И так вы программист, с чего начать? JavaScript Новичкам советую начать с него, хороший язык чтобы ознакомится со всеми аспектами программирования. Он настолько не сложен, что уже через неделю можно писать...
4 года назад
ООП. Основные принципы
Приветствую вас в атласе программиста, сегодня мы поговорим о том, что такое объектно-ориентированное программирование (ООП). Объектно-ориентированное программирование -это стиль при котором программы состоят из объектов, а объекты в свою очередь являются экземплярами классов, у каждого есть свои свойства, своё поведение. Таким способом такой код легче поддерживать и читать. ООП является основным стилем в современном программировании, поэтому его должны знать все программисты плюс с помощью такого подхода можно легче описывать реальные объекты...
4 года назад
Языки программирования которые дают много возможностей
Добро пожаловать в Атлас программиста. Сегодня мы поговорим о том какие языки, знание которых, предоставляют большие возможности. Конечно языков огромное количество и в каждом направлении свой язык программирования, но есть языки общего назначения, знание которых позволяет программировать в разных направлениях. И так поехали. Python Язык общего назначение, в основном ориентированный в северную сторону. У языка простой синтаксис, однако кто владел другим так называемым C-синтаксисом, будет сложнее...
4 года назад