Ir para conteúdo
Fórum Script Brasil

Thiago Concórdio

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre Thiago Concórdio

Thiago Concórdio's Achievements

0

Reputação

  1. Olá pessoal, boa tarde, tudo bem? Há alguns anos fiz cursos presenciais de HTML básico, lógica da programação com introdução ao Java Script, Scrum, UX, CSS XHTML Tableless. Agora preciso desenvolver do zero um software responsivo que rode online à partir de um browser para o segmento imobiliário. No meu ponto de vista será um sofware complexo, com banco de dados, inúmeros imóveis cadastrados, interface privada para os funcionários e interface pública para pesquisa de imóveis na internet. Não será "apenas um site" para divulgar os imóveis e sim, um ERP para serem cadastrados compradores, inquilinos, proprietários, imóveis, gerenciar negócios, etc e os diferenciais que preciso que não existem no mercado, por isso, eu mesmo vou por a mão na massa e fazer. Esse software será mais complexo que qualquer sistema para imobiliárias que existe, pois já testei vários e não possuem essas funções e as empresas especialistas não se interessam por fazer esses diferenciais. Minha preocupação são as seguintes: - ouvi falar que alguns sistemas foram desenvolvidos sob determinadas linguagens de programação que possuem certas limitações para funções mais avançadas, incompatibilidades com servidores de hospedagem mais robustos, limitações com o número de informações armazenadas no banco de dados, etc. Aí a empresa cresce, o sistema se torna muito "requisitado" e a empresa passa por grandes dificuldades para "mudar" para uma linguagem mais abrangente; - não sei nenhuma linguagem de programação; - atualmente não tenho dinheiro para fazer cursos presenciais ou pagos, nem fazer faculdade, quero ir direto ao foco de uma forma auto-ditada e fazendo cursos gratuitos online; Perguntas: O que é mais rápido e produtivo? Aprender linguagens de programação mais simples (mesmo que eu não programe o meu sistema nelas) para que elas sejam apenas um degrau de aprendizagem para eu subir de nível e depois aprender linguagens mais complexas e aí nelas desenvolver meu software? Ou é provável que uma pessoa sem experiência nas linguagens mais básicas seja capaz de ir direto para um aprendizado de uma linguagem complexa e nela simultaneamente ir aprendendo enquanto desenvolvo o software? Tendo esse objetivo de programar em uma linguagem que será a definitiva, que linguagens devo aprender para já programar nelas? Quais as ferramentas que devo usar para iniciar a programação? Já ouvi falar do github, e aonde vou "digitar", "testar" e "rodar" a versão de testes? Já vou precisar pagar um serviço de hospedagem enquanto desenvolvo o software? É preciso saber com antecedência aonde pretenderei hospedar o software para ele seja programado de acordo com o serviço de hospedagem? (p.e. Amazon, Google, etc?) Aonde vocês recomendam a hospedagem? Amazon, Google ou outros? Nessa fase de aprendizagem, programação e testes, quais poderão ser meus custos p.e. software para fazer software, licenças para uso das linguagens, etc...(fora o computador windows 10 e internet banda larga?) Pensando no futuro qual linguagem será mais fácil de dar manutenção e qual será mais fácil encontrar profissionais que saibam mantê-la? Sei que a jornada poderá ser difícil, mas estou disposto a fazer o que for necessário! Muito obrigado mesmo! Um abraço!!!
×
×
  • Criar Novo...