Започнах да уча език за програмиране от преди 2 години. Трябва да призная, че изобщо не бях последователен, когато започнах да уча. Но от последните 4 месеца се ангажирах да науча програмиране стъпка по стъпка. Избрах лесен за научаване език, който е „Javascript“.

Аз съм опитен учен по храните. Нямам никаква връзка с компютрите преди 2 години, освен използването на компютри за общи цели. Но по време на блокирането на Covid-19 смятам, че мога да използвам времето си, за да науча нещо ново. Така започнах да уча програмиране. Беше напълно DIY чрез гледане на различни видеоклипове и четене на статии.

Последните 7 дни прекарах в работа по създаването на собствен Mardown само като малък страничен проект. Исках да направя нещо, което аз лично мога да използвам за блогове. Така че се опитах да направя малко по-лесно и по-просто.

Като просто напишете h1 и след това напишете каквото и да е след това, текстът ще се преобразува в H1 тагове в HTML. Същото важи и за h2 и h3. Поставянето на текст между — TEXT++ ще превърне тези знаци в удебелени. А използването на ‹‹TEXT›› ще преобразува TEXT в курсив. С текст „img“ и след това връзка към изображението, браузърът ще приеме връзката като източник на изображение. Поставянето на „ul“ (~неподреден списък) първо и след това писането на точки ще създаде неподреден списък.

Резултатът от текста може да бъде в Javascript обект или масив, съдържащ структурирани HTML тагове.

Сега се чувствам уверен, че мога да правя много по-сложни неща от това в моя учебен път. Има толкова много място за подобрения и добавяне на нови функционалности, т.е. поставяне на класове в текста за стилизиране на всички HTML тагове.

Когато започнах този страничен проект преди 7 дни, нямах представа откъде да започна, но тухла по тухла направих това досега! Потупвам се по гърба :)