Jump to content
  • 0
Giovana Marie

Qual a linguagem de programação ideal para a criação de sites?

Question

Quero ser web designer e fazer sites para vender online, terminei um curso online de HTML e CSS e gostei muito. Ouvi dizer que preciso saber uma linguagem de programação para poder colocar meus sites no ar, então pensei em começar a aprender Javascript ou PHP,  mas não sei qual dos dois é o melhor para a criação de sites. Também ouvi falar sobre MySQL mas não sei o que é, seria algo relacionado a PHP? Teria mais alguma coisa que eu precisaria aprender para desenvolver sites? Por favor, me ajudem!

Share this post


Link to post
Share on other sites

3 answers to this question

Recommended Posts

  • 1

Isso depende muito @Giovana Marie ,

 

Muitas empresas usam a programação C# como sua principal linguagem de programação, C# é uma linguagem utilizada pelo MS, tanto é que ela só pode ser hospedada/"hoteada" em servidores MS Windows server e desenvolvidas em MS Windows. Já o PHP é uma linguagem universal utilizada por muito programadores (eu particularmente prefiro PHP do o C#) como linguaguem de programação principal.

 

O JavaScript pode ser utilizado junto ao HTML para criar algumas funções especificas, um site todo em JS ficaria muito pesado e de baixo rendimento, o MySQL um gerenciado de banco de dados SQL, ou seja, toda programação desenvolvida nele é para banco de dados SQL.

 

Cabe a você decidir qual te agrada mas, para desenvolvimento de sites eu considero PHP e C# como as melhores lingua de programação.

  • +1 1

Share this post


Link to post
Share on other sites
  • 1

Boa noite, bem vindo ao Fórum.

 

Para se criar um site, não é preciso de uma linguagem de programação, desde que este não possua conteúdo dinâmico.

Você precisa entender alguns pontos:

 

1 - Cria-se sites com linguagem de marcação HTML5.

2 - CSS É uma linguagem de folha de estilos, responsável por toda parte de design e estilo do site.

3 - JavaScript é uma tecnologia manipuladora de elementos e eventos. É uma linguagem de SCRIPT client-side criada em 1995. Sim, você pode, deve usá-la na criação de seus sites para torná-los mais intuitivos e atraentes.

4 - PHP é uma linguagem de programação server-side (Necessita de um servidor e interpretador para funcione)

5 - MySQL É um servidor de banco de dados relacional, responsável por armazenar informações.

 

Então amiga Giovana, em meias palavras, pode-se criar um website utilizando todos os requisitos acima, isso é muito relativo e depende muito do que será criado. Mais de regra, você deverá utilizar o HTML5, e CSS. Javascript e os demais são opcionais, como disse é muito relativo e depende da necessidade.

 

Entretanto, hoje é muito difícil você encontrar um site mesmo que simples, que não utilize CSS, HTML5, JavaScript/jQuery.

 

Ótimo, onde raios entra o PHP e o MySQL ?

 

 - Aplicações/sites que exigem tráfego de dados, interação dinâmica com o usuário, envio de email, dentre outras funcionalidades, exigem uma linguagem de programação, a chamada back-end; que pode ser desde o PHP ou qualquer uma outra como ASP, .NET, JAVA,  etc, novamente, tudo depende da necessidade, mais recomendo o PHP por ter um maior suporte, um monstruoso manual e uma gama de tutoriais e vídeos espalhados na web. Também seria necessário o banco de dados, recomendo o MySQL ou MariaDB pelos mesmos motivos acima. Porém, cada caso é um caso, dependendo da aplicação vale estudar SGBD's melhores ou escaláveis como PostgreSQL.

 

Recomendo você começar com calma, estude primeiro HTML, CSS, JavaScript/jQuery e entenda seus conceitos, pratique... Depois você vá para próxima etapa que é a programação.

 

Espero ter ajudado, Abraço.

  • +1 1

Share this post


Link to post
Share on other sites
  • 0
Em 03/05/2017 at 19:06, Giovana Marie disse:

Quero ser web designer e fazer sites para vender online, terminei um curso online de HTML e CSS e gostei muito. Ouvi dizer que preciso saber uma linguagem de programação para poder colocar meus sites no ar, então pensei em começar a aprender Javascript ou PHP,  mas não sei qual dos dois é o melhor para a criação de sites. Também ouvi falar sobre MySQL mas não sei o que é, seria algo relacionado a PHP? Teria mais alguma coisa que eu precisaria aprender para desenvolver sites? Por favor, me ajudem!

Depende, se você quiser trabalhar nesse ramo, é importante ter uma base de todas essas questões. Na verdade um Web designer lida com a parte gráfica da coisa toda e tem um conhecimento de HTML e CSS, porém é o Programador que irá fazer com que o site fique dinâmico para o visitante, mas isso não impede que o Profissional Web Designer não consiga colocar um site no ar,  apenas de uma forma estática ou seja, apenas com html e css, sem interatividade. Na minha opinião, sugiro que busque por artigos e conhecimento em linguagem de programação, pois o seu cliente com certeza irá pedir um Site que precise de formulário de contato, uma página de orçamento com interação, carrinho de compras, etc. Isso tudo pode ser feito em diversas linguagens, eu aconselho o estudo da linguagem PHP, e Javascript. Eu trabalhava apenas com Informática fiz a migração para desenvolvimento de sites e graças a Deus esta bem legal, http://www.webinformatica.com.br

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By lucasbr2312
      Eu tenho um carousel do bootstrap e me foi proposto que quando trocasse o slide, fizesse uma pequena animação nos elementos dentro dele
      Algo assim:
      if($('#item-2').hasClass('active')){ $('.imagem-carousel').fadeIn(2000) }   Mas eu queria saber como eu faço pra que essa condição seja verificada sempre que o slide for trocado, seja por click, arrastando ou quando o slide passa automaticamente. 
    • By Forsetes
      Boa tarde, preciso de ajuda para criar uma espécie de escadinha em uma frase.
      O resultado final seria mais ou menos assim
       

    • By RodrigoWD3
      Boa tarde pessoal nao sei se estou no tópico correto , gostaria de tira uma duvida quero fazer um sistema de noticias com url amigavel  em codeigniter ja fiz a parte de noticias para exibir e a view porem estou usando a id para exibir as noticias e o que eu gostaria de fazer era usar a url do titulo da noticia ficando uma url amigavel alguém teria algum tutorial para eu poder estudar obrigado
    • By brunoogm
      Pessoal tenho o seguinte select no mysql
       
      SELECT SUM(ValorTotal) as Total_Mes, YEAR(DataPedido) as Ano,
                                                      CASE extract(MONTH from DataPedido)
                                                      WHEN 1 THEN 'Janeiro'
                                                      WHEN 2 THEN 'Fevereiro'
                                                      WHEN 3 THEN 'Março'
                                                      WHEN 4 THEN 'Abril'
                                                      WHEN 5 THEN 'Maio'
                                                      WHEN 6 THEN 'Junho'
                                                      WHEN 7 THEN 'Julho'
                                                      WHEN 8 THEN 'Agosto'
                                                      WHEN 9 THEN 'Setembro'
                                                      WHEN 10 THEN 'Outubro'
                                                      WHEN 11 THEN 'Novembro'
                                                      WHEN 12 THEN 'Dezembro'
                                                  END AS mes
                                                  from comanda Where Year(DataPedido) = year(curdate()) and CodigoSituacao = 2 OR Year(DataPedido) = (year(now())-1) and CodigoSituacao = 2
                                                  group by mes, YEAR(DataPedido)
                                                  limit 0,12
       
      E ele me retorna a seguinte situação : 
       
      Total_Mes      Ano         mes
      555.00            2018       Agosto
      310.00            2019       Agosto
      150.00            2019       Fevereiro
      777.00            2018       Janeiro
      100.00            2019       Janeiro
      70.00             2019         Maio
       
      E no caso eu gostaria de omitir os registros que NÃO se repetem, ou seja, retirar da consulta os resultados onde o mês só apareça uma vez (maio e fevereiro)
      Preciso que o resultado seja o seguinte :
       
      Total_Mes      Ano         mes
      555.00            2018       Agosto
      310.00            2019       Agosto
      777.00            2018       Janeiro
      100.00            2019       Janeiro
       
      Alguém tem uma  ideia de como fazer isso ?
    • By lesilva
      Então pessoal estou precisando fazer um consulta no banco e comprar os dados das tabelas e ver o que não se encaixa.
       
      A estrutura é essa tabela principal pessoa, quando cria uma pessoa ele popular o id na tabela pessoa, parte, pessoa_fisica ou pessoa_juridica, preciso verificar se o ID de pessoa está em algum dessas tabelas caso não esteja em algum delas o sistema deve retornar o ID para que possa ser verificar visto que ele é um órfão.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.