Antes de Começar
É necessário que você tenha um pouco de conhecimento de diversas tecnologias:
Pascal
Como você irá escrever os programas em Pascal é o básico. Mas se você não tiver, durante os exemplos você vai adquirindo algum conhecimento, depois, fica mais fácil. Aí é só pegar um manual que você já sabe a metade.
HTML
Alguma coisa todo mundo conhece. Eu sei uns 10%, mais a capacidade de procurar/copiar/colar e aumenta para uns 45%. É o suficiente. Se precisar de algo é só contratar um profissional. O mais importante é que você irá definir um id para os elementos que deseja interagir e o resto é deixar para o programa fazer.
CSS
Aqui a coisa fica preta. Sei que existe, mais procurar copiar e colar e acho que estou nos 20%. Mas geralmente se utiliza um framework e aí o meu conhecimento já sobe para 30%. Alguns que você pode utilizar:
- BULMA : praticamente não usa JS.
- Bootstrap : conhecido mas grandão.
- W3CSS : relativamente pequeno e também quase não usa JS. Este site também serve de referência para diversas tecnologias como HTML, CSS, JS, etc.
- SPECTRE é relativamente pequeno e tem umas coisas interessantes.
Procurando na internet, você irá encontrar diversos. Alguns mais minimalistas, outros gigantes, uns mais fáceis e outros mais difíceis (pelo menos para mim).
JavaScript
Como você vai usar Pascal, JS será supérfluo. Mas sempre é bom conhecer um pouquinho pois irá associar algumas funções.