No internet connection
  1. Home
  2. Dúvidas Gerais

Tópico com dicas para Iniciantes TodasTECH

Por Laryssa Machado @larydilua
    2023-06-13 23:19:00.450Z

    Meninas, depois do Live Help de hoje pensei em criar esse tópico aqui para a gente trocar links que possam nos ajudar (principalmente as iniciantes) a entender sobre linguagem de programação, códigos e outros.

    Já compartilho esse link aqui sobre 9 linguagem para iniciantes
    https://ebaconline.com.br/blog/linguagem-de-programacao-mais-facil

    • 37 respostas

    There are 37 replies. Estimated reading time: 19 minutes

    1. @Grasiele
        2023-06-26 14:13:20.870Z

        Alguns atalhos do VS Code que podem ser úteis ao trabalhar com HTML e CSS.

        1. ! + Tab: Cria um modelo básico HTML5 com as tags e atributos básicos.

        2. Ctrl + Shift + P: Abre o comando "Pallete", que permite acessar todos os comandos disponíveis do VS Code.

        3. Ctrl + Shift + I: Formata o código selecionado ou todo o documento de acordo com as configurações definidas pelo usuário.

        4. Alt + Shift + F: Formata o código selecionado ou todo o documento com as configurações padrão do VS Code.

        5. Ctrl + /: Comenta ou descomenta a linha ou bloco de código selecionado.

        6. Ctrl + Shift + L: Seleciona todas as ocorrências da palavra ou expressão selecionada.

        7. Ctrl + D: Seleciona a próxima ocorrência da palavra ou expressão selecionada.

        8. Ctrl + Shift + K: Exclui a linha atual.

        9. Alt + ou Alt + : Move a linha atual para cima ou para baixo.

        10. Ctrl + Shift + U: Converte a seleção em maiúsculas ou minúsculas.

        11. Ctrl + Space: Abre a lista de sugestões de código disponíveis.

        12. Ctrl + Shift + O: Abre a lista de símbolos no arquivo atual.

        13. Ctrl + Shift + E: Abre o Explorer, onde você pode navegar pelos arquivos do projeto.

        14. Ctrl + Shift + D: Abre o Depurador, que permite executar e depurar seu código.

        15. Ctrl + Shift + X: Abre a guia de extensões, onde você pode pesquisar e instalar extensões do VS Code.

        1. Priscylla de Moraes Sousa @Priscylla
            2023-06-30 23:35:39.632Z

            ajudou dmais. muito obg

            1. Em resposta aGrasiele:
              Polyanna Santana @Polyanna
                2023-06-28 00:10:57.979Z

                uhull! já vou salvar

              • Em resposta alarydilua:
                Ana Karolina Souza @anakarolina
                  2023-06-14 13:12:52.905Z

                  Ótima ideia! Ontem comentei sobre os vídeos do Gustavo Guanabara, gosto muito da didática dele. Acho um material bem interessante para quem está começando.
                  Esse link é direto na primeira aula de Java Script.
                  https://www.youtube.com/watch?v=BXqUH86F-kA&list=PLntvgXM11X6pi7mW0O4ZmfUI1xDSIbmTm&ab_channel=CursoemVídeo
                  Esse já é do canal como um todo, vale a pena ver os outros vídeos que ele posta.
                  https://www.youtube.com/@CursoemVideo

                  1. LLaryssa Machado @larydilua
                      2023-06-15 20:59:15.754Z

                      Adorei que tem playlist organizada rsrs. Me inscrevi no canal dele

                      1. Em resposta aanakarolina:
                        Polyanna Santana @Polyanna
                          2023-06-22 20:29:59.907Z

                          Gostei bastante desse canal, facilita demais o aprendizado pela forma mais simples e explicativa. Gosteii!

                        • Em resposta alarydilua:
                          Débora Barbosa @deborabarbosa
                            2023-06-15 14:00:10.021Z

                            Boa ideia! Eu acompanho o canal da Rafaella Ballerini (https://www.youtube.com/@rafaellaballerini), ela explica vários conceitos e fala sobre a área. Podcast gosto de escutar o Podcast Dev em Dobro, tem no Spotify, eles falam como é o mercado de trabalho e sobre programação para iniciantes. E esse site é muito bom: https://developer.mozilla.org/pt-BR/ nele pode encontrar algumas funções que serão úteis nas atividades. E para quem quiser se aprofundar em conceitos de várias linguagens de programação, eu indico o livro "Conceitos de Linguagem de Programação" do Robert W. Sebesta.

                            1. Débora Barbosa @deborabarbosa
                                2023-06-18 18:01:55.076Z

                                Tenho outra dica. Ontem estava nas redes sociais e encontrei apostilas gratuitas da Alura https://www.alura.com.br/apostilas

                                1. Dei uma olhada e acredito que irá ajudar muito! Obrigada por compartilhar

                                2. Em resposta adeborabarbosa:
                                  Giselly Rock @gisellyrock
                                    2023-06-27 00:01:15.615Z

                                    também gosto demais da Rafaela, ela tem uma didática muito boa.

                                  • Em resposta alarydilua:
                                    Leide Dias @leidedias
                                      2023-06-17 19:17:58.299Z

                                      Adorei as dicas! Estou ouvindo podcasts da plataforma Alura, são ótimos e ajudam a entender termos da tecnologia, segue o link:https://www.alura.com.br/podcasts/hipsterstech

                                      1. Em resposta alarydilua:
                                        Heloise Cardoso @HeloiseCardoso
                                          2023-06-17 20:47:48.057Z

                                          Gosto do canal @BósonTreinamentos : https://www.youtube.com/watch?v=BL8yf44GnXs.
                                          Esse canal possui vários cursos em vídeo, inclusive para JavaScript, que podem ser muito úteis para nós. Ele me ajudou com algumas dúvidas na elaboração dos códigos da plataforma Beecrowd.

                                          1. Vitória Araujo @Vitoria_Araujo
                                              2023-06-17 23:16:54.591Z

                                              Amoo esse canal, muito bom!

                                            • N
                                              Em resposta alarydilua:

                                              Parabéns pela iniciativa Lary. :)

                                              Seguindo a sua proposta, para as meninas iniciantes na parte de Front end (html, css e javascript) e etc, deixo aqui o site da Fundação Bradesco onde é disponibilizado vários cursos explicativos, bem didáticos e práticos. O acesso é gratuito.

                                              Fundação Bradesco
                                              https://www.ev.org.br/areas-de-interesse/programacao

                                              Termos usados na programação
                                              https://www.hostgator.com.br/blog/100-termos-programacao/

                                              Vou deixar alguns canais do youtube que podem contribuir de alguma forma

                                              Código fonte TV
                                              https://www.youtube.com/@codigofontetv

                                              Guia de estudo para Front end
                                              https://www.youtube.com/watch?v=YtdCzGlSWtQ

                                              Curso em Vídeo
                                              https://www.youtube.com/@CursoemVideo/videos.

                                              Att.,

                                              1. Polyanna Santana @Polyanna
                                                  2023-06-22 20:30:48.272Z

                                                  Obrigadaaa, por postar aqui!

                                                • Em resposta alarydilua:
                                                  Karine Barbosa Farias @KarineBF
                                                    2023-06-14 18:30:50.669Z

                                                    Algumas meninas relataram que ficam confusas com os milhares de termos existentes. Gostaria de compartilhar esse artigo bem legal sobre isso: https://www.hostgator.com.br/blog/100-termos-programacao/

                                                    1. Polyanna Santana @Polyanna
                                                        2023-06-20 22:05:15.159Z

                                                        Eu sou uma delas, muito obrigada, vai ajudar demais!

                                                        1. Em resposta aKarineBF:
                                                          Giselly Rock @gisellyrock
                                                            2023-06-27 00:03:11.475Z

                                                            Bacana!!!

                                                          • Em resposta alarydilua:
                                                            Mônica Rosa da Costa @monicacosta
                                                              2023-07-12 14:10:43.079Z

                                                              Olha quem ainda nao viu POO (Programação Orientada a Objeto)

                                                              https://www.youtube.com/watch?v=9SbUPqKEWcY&list=PLnDvRpP8Bnezalesxa3xu2yt-zWpsSkhu/

                                                              1. Em resposta alarydilua:
                                                                @Grasiele
                                                                  2023-06-28 00:24:39.487Z

                                                                  Oieee… Algumas Tags Html

                                                                  Para quem é iniciante pense que o Html é como uma receita de bolo e as Tags como ingredientes.

                                                                  1. html - define o início e o fim do documento HTML.

                                                                  2. head - define a seção de cabeçalho do documento HTML.

                                                                  3. title - define o título do documento HTML que aparece na aba do navegador.

                                                                  4. body - define o corpo do documento HTML.

                                                                  5. h1 a h6 - define os títulos de níveis diferentes.

                                                                  6. p - define um parágrafo.

                                                                  7. a - define um link para outra página ou recurso.

                                                                  8. img - define uma imagem.

                                                                  9. ul - define uma lista não ordenada.

                                                                  10. ol - define uma lista ordenada.

                                                                  11. li - define um item de lista.

                                                                  12. table - define uma tabela.

                                                                  13. tr - define uma linha de tabela.

                                                                  14. td - define uma célula de tabela.

                                                                  15. form - define um formulário de entrada de dados.

                                                                  16. input - define um campo de entrada de dados.

                                                                  17. button - define um botão.

                                                                  18. select - define uma lista suspensa.

                                                                  19. option - define uma opção em uma lista suspensa.

                                                                  1. Em resposta alarydilua:
                                                                    Grazielly Cunha @graziellyac
                                                                      2023-06-27 09:48:56.815Z2023-06-27 09:55:46.635Z

                                                                      Eu gosto bastante do FreeCodeCamp, eles disponibilizam muitos cursos bons e apesar de ser em inglês a gente consegue dar uma guinada.

                                                                      Site: https://www.freecodecamp.org/
                                                                      Youtube: https://www.youtube.com/c/Freecodecamp
                                                                      Youtube Br: https://www.youtube.com/@freecodecampemportugues

                                                                      Algumas das habilidades a aprender: HTML, CSS, Javascript, Python, Git, SQL e etc. Para cada certificação você precisa criar 5 projetos e passar em todos os testes do projeto. O melhor de tudo, é gratuito. Basta ir em 'sign in' e acessar com a conta Google, Apple ou Github.

                                                                      1. Em resposta alarydilua:
                                                                        @Grasiele
                                                                          2023-06-22 02:44:25.997Z

                                                                          Meninas… já fiz alguns cursos grátis da Rocketseat e foi super legal vou deixar aqui o site para darem uma olhadinha https://www.rocketseat.com.br/

                                                                          1. Maria Clara @mariagonc
                                                                              2023-07-05 15:04:50.236Z

                                                                              Também fiz alguns cursos gratuitos da Rocketseat, é ótimo para quem está iniciando, tem muitas atividades e conteúdo gratuito muito completo.

                                                                            • Em resposta alarydilua:
                                                                              Mônica Rosa da Costa @monicacosta
                                                                                2023-07-05 13:47:31.712Z

                                                                                Otimo!!!

                                                                                Que bom esse topico!!

                                                                                Teremos aulas de PHP

                                                                                1. Em resposta alarydilua:

                                                                                  Aproveitando o tópico, eu sigo no Instagram a https://www.instagram.com/kipper.dev/ e a https://www.instagram.com/spacecoding/ , elas sempre postam dicas de estudo e eventos de tecnologia, acho bem legal de acompanhar.

                                                                                  1. Em resposta alarydilua:
                                                                                    Bianca Rodrigues @limrodbia
                                                                                      2023-06-19 21:37:06.899Z

                                                                                      Para quem gosta de podcast: https://open.spotify.com/episode/14iOvtMs1UVr6MRUqTYsoK?si=a6bdacaecb344b7c
                                                                                      Resumo: Dicas de atuantes para quem esta começando na área.

                                                                                      1. Em resposta alarydilua:
                                                                                        Denise Schirmer @deniseschirmer
                                                                                          2023-06-27 00:10:14.869Z

                                                                                          Meninas alguém fez o exercício numero 1178 d Beecrowd? já tentei 5 vezes ele hhahaha ão sei por que não está aceitando

                                                                                          1. Ana Paula Gomes Guimarães @anaapgg
                                                                                              2023-06-27 02:17:18.654Z

                                                                                              Olá, segue a resolução do exercício.
                                                                                              Código para rodar no beecrowd:

                                                                                              var input = require('fs').readFileSync('/dev/stdin', 'utf8');
                                                                                              var lines = input.split('\n');

                                                                                              var X = parseFloat(lines.shift());

                                                                                              console.log("N[0] = " + X.toFixed(4));

                                                                                              for (var i = 1; i < 100; i++) {
                                                                                              X = X / 2;
                                                                                              X = X.toFixed(6);
                                                                                              console.log("N[" + i + "] = " + formatNumber(X));
                                                                                              }

                                                                                              function formatNumber(num) {
                                                                                              var decimalValues = (num.toString().split('.')[1]);
                                                                                              if (decimalValues[4] <= 5 && decimalValues[5] == 0) {
                                                                                              return num.toString().split('.')[0] + '.' + decimalValues[0] + decimalValues[1] + decimalValues[2] + decimalValues[3];
                                                                                              }
                                                                                              return parseFloat(num).toFixed(4);
                                                                                              }

                                                                                              1. Denise Schirmer @deniseschirmer
                                                                                                  2023-06-27 09:24:57.183Z

                                                                                                  Deu certo, muitoooo obrigada Ana Paula!

                                                                                              2. Progress
                                                                                              3. Mônica Rosa da Costa @monicacosta
                                                                                                  2023-06-19 14:08:29.640Z

                                                                                                  O la meninas, otima ideia!

                                                                                                  Gostaria de deixar uma dica sobre o Git e GitHub!

                                                                                                  preformatado

                                                                                                  1. @Grasiele
                                                                                                      2023-06-22 13:15:30.896Z

                                                                                                      Meninas...
                                                                                                      No Beecrowd em fórum, respostas, tem algumas orientações sobre algumas respostas que dão nos erros e não entendemos bem. Vou colocar aqui para facilitar.

                                                                                                      IN QUEUE - A sua submissão está na fila para ser julgada.

                                                                                                      ACCEPTED -A submissão passou por todos os casos de teste.

                                                                                                      COMPILATION ERROR -O código-fonte foi submetido com erro de compilação. A(s) linha(s) com erro aparecerão ressaltadas na visualização do código-fonte, para isto, basta clicar sobre o ID da submissão. Ali você também encontrará um maior detalhamento do erro.

                                                                                                      RUNTIME ERROR -Erro típico quando você define um vetor ou array com menos capacidade do que o necessário para o problema, ou quando você tenta acessar uma de memória inválida.

                                                                                                      TIME LIMIT EXCEEDED -A solução que você submeteu demorou mais tempo do que o permitido para rodar todos os testes dos juízes. Se o timelimit for 2 segundos, por exemplo, e seu programa demorar 2.3 segundo para rodar todos os casos de teste, você receberá "Time Limit Exceeded". É importante cuidar a técnica utilizada para resolver o problema. Uma solucão O(n log2 n) pode dar tempo de 0.3 segundos enquanto uma solução mais simples de implementar, mas com complexidade O(n2) pode levar mais de 100 segundos para rodar.

                                                                                                      PRESENTATION ERROR - Se a sua solução receber "Presentation Error", isto é, erro de apresentação, na verdade ela já está praticamente correta, apenas há erro na quantidade de espaços ou letras inversão de letras maiúsculas / minúsculas.

                                                                                                      WRONG ANSWER - Sua solução não apresenta o resultado esperado para todos os casos de testes dos juízes. Lembre-se que o seu programa também é testado com outras entradas além das fornecidas na descrição do problema, porém sempre respeitando as restrições do mesmo. O valor mostrado junto a resposta indica o quanto por cento sua saída está diferente do esperado. Por exemplo, se sua submissão retornou Wrong Answer (90%) isto signfica que sua saída está 90% diferente das saídas corretas. Note também que o valor mostrado em porcentagem foi arredondado para a dezena superior, isto é, se a divergência foi de 3.5% você irá visualizar 10%.

                                                                                                      THINKING... -A submissão está sendo re-julgada devido a casos de teste ou especificação incorreta.

                                                                                                      CLOSED - Houve um problema com esta submissão. Provavelmente não recebemos o código-fonte, por isso ela foi finalizada.

                                                                                                      MEMORY LIMIT EXCEEDED - Se a sua solução recebeu esta resposta, significa que seu código tentou alocar mais memória do que o máximo permitido para o problema. Isso pode ocorrer porque você está utilizando um vetor ou uma estrutura de dados muito grande.

                                                                                                      1. Polyanna Santana @Polyanna
                                                                                                          2023-06-22 20:32:12.102Zreplies tomonicacosta:

                                                                                                          kkkkkkkkkk aleluia, não estava entendendo mesmo o que era o que. Glória!

                                                                                                          1. @Grasiele
                                                                                                              2023-06-23 08:52:12.434Zreplies toPolyanna:

                                                                                                              Que bom que ajudou! ❤️

                                                                                                              1. Giselly Rock @gisellyrock
                                                                                                                  2023-06-27 00:04:22.792Zreplies toGrasiele:

                                                                                                                  arrasou @Grasiele

                                                                                                                  1. Denise Schirmer @deniseschirmer
                                                                                                                      2023-06-27 00:10:43.286Zreplies toGrasiele:

                                                                                                                      Obrigadaaaaa

                                                                                                                      1. @Grasiele
                                                                                                                          2023-06-27 23:18:41.025Zreplies togisellyrock:

                                                                                                                          obrigada!!!

                                                                                                                          1. @Grasiele
                                                                                                                              2023-06-27 23:18:54.640Zreplies todeniseschirmer:

                                                                                                                              por nada.