Decisões técnicas de uma startup SAAS #buildinpublic #buildinpublicbr
A construção de um projeto startup do tipo educacional (edtech) exige várias decisões técnicas. Como programador é necessário às vezes sacrificar nossas próprias paixões e favoritismos em prol de velocidade, tempo e experiência de usuário. Nesse vídeo eu trago várias decisões técnicas da minha trajetória construindo algo online.
Evolua com desafios técnicos inspirados em testes reais de empresas de tecnologia: ? https://devgym.com.br/
Javascript não é uma linguagem que originalmente roda no navegador acidentalmente. Existem várias características da linguagem que fazem com que ela seja muito poderosa e uma delas é a capacidade de lidar com eventos.
Com essa característica você pode escrever códigos que só rodam quando o usuário clicar num botão, quando uma página carregar, entre diversos outros momentos.
Nesse vídeo entendemos melhor o que são esses eventos e como escrever códigos que se ligam a eles.
▶️Links úteis:
Escrevendo javascript no html: https://www.youtube.com/watch?v=XqGUEphbu-4&list=PLzehOqhpwpxjRlQGlkrmwSTRRQJtnLANM&index=4&t=0s
Select elemento html: https://developer.mozilla.org/pt-BR/docs/Web/HTML/Element/select
Option elemento html: https://developer.mozilla.org/pt-BR/docs/Web/HTML/Element/option
Lista de eventos (inglês): https://developer.mozilla.org/pt-BR/docs/Web/API/GlobalEventHandlers
▶️Do que se trata esse canal?
Quero Ser Programador é um canal no youtube com intenção de ajudar todos aqueles que queiram conhecer mais da área de programação, sejam iniciantes tentando dar os primeiros passos quanto aqueles que querem buscar novos tipos de oportunidades.
▶️ Redes sociais
Facebook: http://facebook.com/queroserprogramador
Twitter: https://twitter.com/qsprogramador
▶️Quem é a pessoa na frente das câmeras?
Twitter: https://twitter.com/cloudson
GitHub: https://github.com/cloudson
Linkedin: https://www.linkedin.com/in/cloudson (Manda uma mensagem se apresentando ;)
...
https://www.youtube.com/watch?v=3ESUwtw_q5A
Você conhece a área de Ciência de Dados? Nesse vídeo conversamos com a Kizzy Terra do canal Programação Dinâmica sobre a área em que ela atua, a Ciência de Dados. O que uma pessoa faz nessa área, quais são os desafios atuais e quanto de matemática é necessário saber para entrar de cabeça na área?
Kizzy Terra é Engenheira de Computação pelo Instituto Militar de Engenharia (IME), e mestre em Matemática Aplicada pela FGV-RJ.
É Cientista de Dados na CyberLabs.AI e co-criadora do canal Programação Dinâmica no YouTube. Tem experiência no desenvolvimento de software e na mineração, tratamento e visualização de dados de utilidade pública para instituições como a FGV-RJ e o Instituto de Pesquisa Econômica Aplicada (Ipea). Recebeu a Medalha Cidade de Porto Alegre e foi uma das vencedoras do concurso de aplicativos de utilidade pública INOVApps (2015).
?Links úteis
* Canal Programação dinâmica: https://bit.ly/2Z8dhek
?Capítulos
00:00 Intro
01:00 O que é Ciência de Dados?
01:50 Diferenças do Desenvolvimento de Software
04:12 Quanto de matemática é necessário?
08:43 Quais sãos os maiores Desafios da área?
13:26 Dicas para começar na área.
?Melhores vídeos pra você que:
* Quer entrar na área da programação: http://bit.ly/2GlIeUi
* Quer escrever os primeiros códigos: http://bit.ly/2P8Medz
* Quer se preparar para entrevistas de emprego: http://bit.ly/2Z6YmAB
* Quer se preparar vendo soluções de desafios técnicos: http://bit.ly/3aHovL8
* Quer trabalhar em Portugal: http://bit.ly/2DcNQye
* Quer saber mais sobre Testes automatizados: http://bit.ly/2IBCmXo
▶️ Redes sociais
Instagram: http://instagram.com/filhodanuvem
Twitter: https://twitter.com/filhodanuvem
GitHub: https://github.com/filhodanuvem
...
https://www.youtube.com/watch?v=oiaqF8JotbM
Em outro vídeo eu contei a primeira parte dessa história onde eu conto como eu como programador junior fiz um projeto no GitHub que teve 5k stars. Depois de anos de projeto, eu recebi uma mensagem no twitter em setembro de 2016 de um CEO me parabenizando pela ideia e perguntando se eu ja tinha pensado alguma vez em morar na Espanha.
Esse vídeo continua essa história e mostra como um projeto de código aberto pode sim impulsionar sua carreira.
?Links úteis
* Primeiro vídeo dessa história: https://youtu.be/_8WDGn5qddk
*Gitql: https://github.com/filhodanuvem/gitql
*Contribuindo em projetos abertos de inscritos: https://www.youtube.com/watch?v=k3goTujHLg8&list=PLzehOqhpwpxgPRq63oJMc8_PMMdnvvdEK
* Começando no hacktoberfest: https://www.youtube.com/watch?v=GbEDnFs9-OY&list=PLzehOqhpwpxi5cBTvFU5tvPBYT8wpHyCd
* Quer começar com banco de dados? https://www.youtube.com/watch?v=THA4-ngRtLU&list=PLzehOqhpwpxiD25V8Nzv8kxfCAiBFxoGw
* Primeiros passos no git: https://www.youtube.com/watch?v=jniNhNgi5Qk&list=PLzehOqhpwpxibl8UDfzAKElg3Fx01DlXB
??
Um guia passo-a-passo para você conquistar sua vaga e ser Dev em Portugal: https://devemportugal.com
?Melhores vídeos do canal sobre:
* Dev em Portugal 2021 https://www.youtube.com/watch?v=lqE4r4_2AOU&list=PLzehOqhpwpxjh6O-sNZ9p_YNh2mBVkuug
* Dev em Portugal 2019-2020 https://www.youtube.com/playlist?list=PLzehOqhpwpxi-YoByX7Hde-ZqqY0anHac
* Minha história contada em vídeos: https://www.youtube.com/watch?v=jxTAyuYo4oU&list=PLzehOqhpwpxji8JaLdKx6-D6HToSrK0W1
* Meus testes práticos https://www.youtube.com/watch?v=yNrY2ax1OCo&list=PLzehOqhpwpxh2iUcEkWaIijVRhbeiakrL
* Entrevistas de emprego https://www.youtube.com/watch?v=mZ4WCIbxSUk&list=PLzehOqhpwpxjsbAuNHqa0w4qUHU8fREWX
* Testes automatizados https://www.youtube.com/playlist?list=PLzehOqhpwpxjs8bfI72dR-wV-7ZGxfuTN
* Como começar a programar https://www.youtube.com/watch?v=a4455OS5vnI&list=PLzehOqhpwpxjRlQGlkrmwSTRRQJtnLANM
✉️ Contato comercial
Envie email para contato@filhodanuvem.com.br
▶️ Redes sociais
Instagram: http://instagram.com/filhodanuvem
Twitter: https://twitter.com/filhodanuvem
GitHub: https://github.com/filhodanuvem
? Equipamentos usados nesse vídeo
Amazon Brasil:
Microfone: https://amzn.to/3zujQII
Câmera (lente kit padrão): https://amzn.to/2UQspip
Tripé: https://amzn.to/2UM6Xv4
?Capítulos
...
https://www.youtube.com/watch?v=h1R-z_h49Dc
Nos últimos vídeos falamos sobre funções, bibliotecas e frameworks e nesse o assunto é versões de software. Você sabe por quê é tão importante criar versões usando semver? Confira nesse vídeo.
▶️Links úteis
Semver: https://semver.org/
O que são funções na programação: https://www.youtube.com/watch?v=QpTWdcxWPoY
Pra que serve uma bilbioteca: https://www.youtube.com/watch?v=HbodGjbJNno
▶️Do que se trata esse canal?
Quero Ser Programador é um canal no youtube com intenção de ajudar todos aqueles que queiram conhecer mais da área de programação, sejam iniciantes tentando dar os primeiros passos quanto aqueles que querem buscar novos tipos de oportunidades.
▶️Melhores vídeos pra você que:
* Quer começar a programar: http://bit.ly/2GlIeUi
* Quer escrever os primeiros códigos: http://bit.ly/2P8Medz
* Quer se preparar para entrevistas de emprego: http://bit.ly/2Z6YmAB
* Quer trabalhar em Portugal: http://bit.ly/2DcNQye
▶️ Redes sociais
Facebook: http://facebook.com/queroserprogramador
Twitter: https://twitter.com/qsprogramador
▶️Quem é a pessoa na frente das câmeras?
Twitter: https://twitter.com/cloudson
GitHub: https://github.com/cloudson
Linkedin: https://www.linkedin.com/in/cloudson (Manda uma mensagem com o convite se apresentando ;)
...
https://www.youtube.com/watch?v=sgheXCK-Rfw
Nesse vídeo fazemos o primeiro exercício do hackerhank de algoritmos. É um vídeo introdutório pra entender rapidamente como a plataforma funciona. Aproveite pra criar uma perfil lá e ir estudando para os próximos vídeos onde resolvemos mais problemas.
=====
Quero Ser Programador é um blog + canal no youtube com intenção de ajudar todos aqueles que queiram conhecer mais da área de programação, sejam iniciantes tentando dar os primeiros passos quanto aqueles que querem buscar novos tipos de oportunidades.
=====
REDES SOCIAIS
Facebook: http://facebook.com/queroserprogramador
Twitter: https://twitter.com/qsprogramador
=======
Quer conhecer melhor a pessoa que está na frente das câmeras?
Twitter: https://twitter.com/cloudson
GitHub: https://github.com/cloudson
...
https://www.youtube.com/watch?v=g7Oq7wcy9fk
Esse vídeo é uma palestra sobre "Os desafios encontrados no desenvolvimento de sistemas globais" onde eu apresento todas as questões que aparecem quando nos perguntamos "eu consigo colocar esse sistema em outro país/região?".
▶️ Redes sociais
Instagram: http://instagram.com/queroserprogramador
Twitter: https://twitter.com/cloudson
?Links úteis
* Link para os slides: https://bit.ly/2LwtVxR
* Minha história com o GitHub: http://bit.ly/2PHDehZ
* Quer saber mais sobre a linguagem Go? http://bit.ly/2Pd60Wu
?Melhores vídeos pra você que:
* Quer começar a programar: http://bit.ly/2GlIeUi
* Quer escrever os primeiros códigos: http://bit.ly/2P8Medz
* Quer se preparar para entrevistas de emprego: http://bit.ly/2Z6YmAB
* Quer se preparar vendo soluções de tech challenges: http://bit.ly/3aHovL8
* Quer trabalhar em Portugal: http://bit.ly/2DcNQye
* Quer saber mais sobre Testes: http://bit.ly/2IBCmXo
???Quem é a pessoa na frente das câmeras?
Twitter: https://twitter.com/cloudson
GitHub: https://github.com/cloudson
?Do que se trata esse canal?
Quero Ser Programador é um canal no youtube com intenção de ajudar todos aqueles que queiram conhecer mais da área de programação, sejam iniciantes tentando dar os primeiros passos quanto aqueles que querem buscar novos tipos de oportunidades.
...
https://www.youtube.com/watch?v=dCBp5H-7Oy8
Chegou a hora de mais um teste prático/tech challenge que eu fiz para uma empresa REAL. Esse é teste mais difícil da playlist ate agora, ja que ele era para uma vaga de programador/programadora sênior.
?Links úteis
De volta na playlist de testes práticos: https://bit.ly/36JwGpz
Vários vídeos de Go: https://bit.ly/2BiaZRQ
Concurrency Is Not Parallelism: https://www.youtube.com/watch?v=cN_DpYBzKso
?Capítulos
00:00 Intro
01:08 Problema
02:47 Organizando o pensamento
04:22 Parser do log
12:02 Salvar o log na base de dados
18:27 Concorrência e goroutines
33:01 API
?Melhores vídeos pra você que:
* Quer começar a programar: http://bit.ly/2GlIeUi
* Quer escrever os primeiros códigos: http://bit.ly/2P8Medz
* Quer se preparar para entrevistas de emprego: http://bit.ly/2Z6YmAB
* Quer se preparar vendo soluções de tech challenges: http://bit.ly/3aHovL8
* Quer trabalhar em Portugal: http://bit.ly/2DcNQye
* Quer saber mais sobre Testes: http://bit.ly/2IBCmXo
▶️ Redes sociais
Instagram: http://instagram.com/filhodanuvem
Twitter: https://twitter.com/filhodanuvem
GitHub: https://github.com/filhodanuvem
?Do que se trata esse canal?
Quero Ser Programador é um canal no youtube com intenção de ajudar todos aqueles que queiram conhecer mais da área de programação, sejam iniciantes tentando dar os primeiros passos quanto aqueles que querem buscar novos tipos de oportunidades.
...
https://www.youtube.com/watch?v=u3GAYK8hvTI
Nesse vídeo eu mostro como faço deploy de um projeto real usando Go, Docker e Render.com.
?Links úteis
* O que é um deploy https://www.youtube.com/watch?v=a7B7Mk4Xvbs
Evolua com desafios técnicos inspirados em testes reais de empresas de tecnologia:
? https://devgym.com.br/
?Melhores vídeos do cana sobrel:
* Dev em Portugal 2021 https://www.youtube.com/watch?v=lqE4r4_2AOU&list=PLzehOqhpwpxjh6O-sNZ9p_YNh2mBVkuug
* Dev em Portugal 2019-2020 https://www.youtube.com/playlist?list=PLzehOqhpwpxi-YoByX7Hde-ZqqY0anHac
* Minha história contada em vídeos: https://www.youtube.com/watch?v=jxTAyuYo4oU&list=PLzehOqhpwpxji8JaLdKx6-D6HToSrK0W1
* Meus testes práticos https://www.youtube.com/watch?v=yNrY2ax1OCo&list=PLzehOqhpwpxh2iUcEkWaIijVRhbeiakrL
* Entrevistas de emprego https://www.youtube.com/watch?v=mZ4WCIbxSUk&list=PLzehOqhpwpxjsbAuNHqa0w4qUHU8fREWX
* Testes automatizados https://www.youtube.com/playlist?list=PLzehOqhpwpxjs8bfI72dR-wV-7ZGxfuTN
* Como começar a programar https://www.youtube.com/watch?v=a4455OS5vnI&list=PLzehOqhpwpxjRlQGlkrmwSTRRQJtnLANM
▶️ Redes sociais
Instagram: http://instagram.com/filhodanuvem
Twitter: https://twitter.com/filhodanuvem
GitHub: https://github.com/filhodanuvem
? Equipamentos usados nesse vídeo
Amazon Brasil:
Microfone: https://amzn.to/3zujQII
Câmera (lente kit padrão): https://amzn.to/2UQspip
Tripé: https://amzn.to/2UM6Xv4
?Capítulos
...
https://www.youtube.com/watch?v=3QUlu2Xktic