Aprendendo a programar

Aprendendo a programar

Compartilhar

Esta página é sobre programação

Photos from Aprendendo a programar's post 25/02/2024

06
[Programação Web]

Olá pessoal!
Hoje trago a vocês uma das filosofias que vocês devem integrar nos vossos sites.

1 - Tempo de carregamento

Ninguém vai se impressionar com um site que leva muito tempo para carregar, independente da beleza ou da informação que o site possua.
Para isso você deve procurar aprender a comprimir as imagens, a minimizar o HTML, o CSS...

Oque acham do pequeno projeto abaixo?

06/02/2024

Um obrigado especial aos meus novos seguidores! Que entusiasmo poder contar convosco! Gerson Chissingue,
Fernando Jacaja Nharimue,
Manuel Alface,
Ambrósio Machado Matumona,
Hélder Santos

04/02/2024

05
[Programar pelo celular]

É possível programar pelo celular? Vou responder essa questão agora.

Respondendo a questão, sim é possível programar pelo celular, mas é um pouco difícil.

Agora vou citar algumas ferramentas que você poderá estar instalado aí no seu celular para programar:

1. Acode: é um editor de códigos que permite editar códigos de várias linguagens, mas também serve para densevolvimento web. A vantagem é que o acode
possui um editor com uma cor de fundo muito boa.

2. AIDE: é uma IDE de Java para android. Sugiro que baixem uma versão modificada

3.PyDroid: é um interpretador para Python, fortemente recomendo para quem quer aprender Python

4. Pseudocódigo: é aplicativo para escrever e executar programas de lógica de programação usando algoritmos.

5. TrebEdit: é muito bom para densevolvimento web.

6. QPython3L: é um interpretador de Python, porém algumas bibliotecas já não instalam porque o aplicativo já está um pouco desatualizado.

N.B: Se você acha que tem um aplicativo que não citei, então deixe o nome nos comentários..

03/02/2024

04
[Como começar a aprender programação]

Olá pessoal! Aqui Conde e hoje vou tentar responder a pergunta que todo indivíduo que pretende aprender a programar faz, que é (Oque aprender primeiro?)

OQUE APRENDER PRIMEIRO?
A primeira coisa que você deve aprender é a Lógica de programação.(depois faço um post somente para explicar oque é lógica de programação).

Depois de aprender lógica de programação:
1. Tenha em mente oque você pretende criar (jogos, apps, sites, análise de dados, Inteligência Artificial(IA)... ).
2. Escolha uma linguagem de programação que se adeque melhor ao que você pretende criar.
3.Utilize ferramentas que tornam seu aprendizado agradável e fácil.
4. Leia código de outros programadores.
5. Leia livros, faça cursos online, tutoriais, documentários daquilo que você estiver aprendendo.
6.Procure sempre terminar os seus projectos.

Photos from Aprendendo a programar's post 02/02/2024

03
[Programa que faz o sorteio dos oitavos da UCL]

Dentre os melhores torneios de futebol a nível mundial a Champions League provavelmente está entre eles.

Após eu ter visto os potes depois da Fase de Grupos apareceu-me a ideia de fazer um programa que faz os sorteios dos jogos.

Lógica: a lógica por trás do programa é simples,primeiro precisei armazenar as equipes do Pote1 (primeiros classificados) em uma lista e depois armazenar em um dicionário os potenciais(segundos colocados com exceção dos que enfrentaram na fase de Grupos) adversários de cada equipe do pote1, seguindo a estrutura: {'nome da equipe':'[potenciais]}.
Depois usei um random.randint((len(Pote1) - 1)) para selecionar as equipes do Pote1 de forma aleátoria e depois o programa o sorteio do adversário de forma aleátoria usando também random.randint((len(potenciais[equipedopote1])-1) e removendo todas equipes selecionadas, evitando desta forma uma repetição.

Oque você achou??

31/01/2024

Um obrigado especial aos meus novos seguidores! Que entusiasmo poder contar convosco!
Prometo trazer conteúdos de melhor qualidade possível 👌👌

GaGabriel HenriqueMaMateus RobertoRaRafael AlmeidaRaRaimundo Luís TGJoJohn Thobias Mateus RobertoDiDiversãodoisaac Diversãodoisaac

Photos from Aprendendo a programar's post 28/01/2024

02
[Gerador de senhas em Python]

Pela necessidade de criar senhas de forma aleatória e sem fazer muito esforço utilizando a cabeça para criar senhas e com risco de haver uma repetição de uma senha já existente, eu decidi criar um gerador de senhas em usando Python.

Como funciona: o programa pede o número de senhas que o usuário pretende gerar, depois o programa pede o tamanho mínimo e tamanho máximo, para que haja uma variação aleatória no tamanho das senhas, mas se os tamanhos máximo e mínimo forem iguais as senhas terão o mesmo tamanho, isto é, serão iguais aos tamanhos máximos e mínimos. De seguida o usuário deverá informar se pretende que nas senhas contenham símbolos (@ #$&_*...) E então o programa gera as senhas.

Código fonte:
=================================================================================================
: 01/01/2024
: Este programa é um gerador de senhas que pode gerar quantas senhas o usuário prentender, não só o usuário pode especificar o tamanho que pode variar entre tamanho minímo e tamanho maxímo, entretanto se o tamanho máximo for igual ao tamanho minimo não haverá variação. O usuário pode também dizer se quer que a senha contenha simbolos ou não.
: Conde Pedro Manuel
#==================================================================================================
from random import randint
from time import sleep

def gerar_senhas(quantidade,tamanho_min,tamanho_max,simb = False): que vai gerar as senhas
senhas = []
elementos = []
letrasMinúsculas = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z']
as letras minúsculos em maiúsculas
letraMaiúsculas = []
for l in letrasMinúsculas:
letraMaiúsculas.append(l.upper())
números = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
elementos.append(letrasMinúsculas)
elementos.append(letraMaiúsculas)
elementos.append(números)
se é para colocar simbolos ou não
simbolos = ['!', '@', ' #', '$', '%', '&', '?', '_']
if simb == True:
elementos.append(simbolos)
da criação da senhas
while quantidade > 0:
senha = ''
digitos = []
tamanho = 0
if tamanho_max == tamanho_min:
tamanho = tamanho_max
else:
tamanho = randint(tamanho_min, tamanho_max)

for c in range(0, tamanho):
n = randint(0,(len(elementos) - 1))
digitos.append(n)

for d in digitos:
senha += f'{elementos[d][(randint(0,len(elementos[d]) - 1))]}'

se a senha esta entre as senhas já geradas
if senha in senhas:
quantidade += 1
senha = ''
else:
senhas.append(senha)
quantidade -= 1
senha = ''

return senhas

PRINCIIPAL
senhas = []
print('-='*10)
n = 'GERADOR DE SENHAS'
print(n.center(10))
print('-='*10)
print('1. Gerar senhas')
print('2 [MANUAL] + gerar senhas')
op = 0
while op != 1 and 2:
print('-'*40)
op = int(input('Faça uma escolha: '))
if op == 1 or 2:
break
else:
print('Erro! Tente novamente...')
print('-'*40)
if op == 2:
fim = str(input(('✓ [MANUAL]: Forneça a quantidade de senhas que pretende gerar e de seguida forneça o tamanho mínimo e o tamanho máximo, entretanto se os tamanhos (max e min) forem iguais o tamanho não vai variar de forma aleatória e por fim diga se deseja que nas senhas contenha simbolos digitando [S ou s] pois qualquer outra resposta sera considerada [N - não].\n\n(GERAR - CLIQUE ENTER)')))
print('-'*40)
numSenhas = abs(int(input('Quantas senhas você pretende gerar? ')))
if numSenhas == 0:
print()
else:
tMin = abs(int(input(' -> Tamanho mínimo: ')))
tMax = abs(int(input(' -> Tamanho máximo: ')))
simb = str(input(' -> Adicionar simbolos (@, #,$,&,_...) ? [S/N]: '))
print('-'*40)
print(f'(GERANDO {numSenhas} SENHAS)')
sleep(0.9)
print('-'*40)
if simb.lower() == 's':
senhas = gerar_senhas(numSenhas,tMin, tMax, simb =True)
else:
senhas = gerar_senhas(numSenhas,tMin, tMax)
print(f'[SENHAS GERADAS]: {senhas}')
else:
numSenhas = abs(int(input('Quantas senhas você pretende gerar? ')))
if numSenhas == 0:
print()
else:
tMin = abs(int(input(' -> Tamanho mínimo: ')))
tMax = abs(int(input(' -> Tamanho máximo: ')))
simb = str(input(' -> Adicionar simbolos (@, #,$,&,_...) ? [S/N]: '))
print('-'*40)
print(f'(GERANDO {numSenhas} SENHAS)')
sleep(0.90)
print('-'*40)
if simb.lower() == 's':
senhas = gerar_senhas(numSenhas,tMin, tMax, simb =True)
else:
senhas = gerar_senhas(numSenhas,tMin, tMax)
print(f'[SENHAS GERADAS]: {senhas}')
print('-'*40)
print('')

27/01/2024

Hoje não deu tempo de fazer uma publicação pessoal, mas amanhã promete muito...
Amanhã tem um gerador de senhas (do terminal) feito em Python 💻💻🔥🔥

26/01/2024

01
[Sugestões para iniciantes]
Olá pessoal! Aqui Conde.

Se você for iniciante na programação ou pretende ingressar nessa área essas sugestões são para você.

1.Aprenda lógica de programação: se você estiver começando do absoluto zero aprender lógica de programação permite entender melhor oque é programação e como funciona. Para aprender isso eu sugiro que aprenda lógica de programação utilizando os Algoritmos, em que você poderá instalar o VisualG para computador, ou o Pseudocódigo para celular para execução dos programas. Também recomendo que utilize o curso do canal do YouTube Curso Em Vídeo do Prof. Gustavo Guanabara. E depois disso você pode escolher um linguagem de programação como Python, JS, C...

2.Aprenda inglês: aprender inglês vai melhorar bastante a sua caminhada como programador, pois quando novas tecnologias surgem e os conteúdos sempre estarão em inglês até que exista uma tradução, também na comunicação com outros programadores de outros cantos do mundo. Sugiro que utilize o Duolingo ou qualquer outro conteúdo que permita aprender inglês.

3. Pratique: procure praticar sempre que possível no mínimo 25min por dia, pois é só com a prática que se atinge a perfeição.

22/01/2024

Olá pessoal!
Fiquei afastado da página por um bom tempo, mas voltei e pretendo retornar a trazer conteúdos de programação, tecnologia...
Eu farei duas a três publicações por semana, em que uma delas farei na sexta, outra no sábado e por fim a outra se der certo no domingo.
💻💻

30/04/2021

— — — — — — — — — — — —
LISTA Nº 01 DE
EXERCICIOS
— — — — — — — — — — — —
1- Oque são algoritmos?
— — — — — — — — — — — —
2- Oque são algoritmos
Computacionais?
— — — — — — — — — — — —
3 - Oque è programa?
— — — — — — — — — — — —
4 - Escreva a estrutura do ‹Portugol›
— — — — — — — — — — — —
5 - Completa a frase abaixo.
Usando as seguintes palavras:
[«Linguagem» e «Forma»]

-Portugol nao é uma __________
de programaçao mas é uma
_________ de representaçao de
Algoritmos.
— — — — — — — — — — — — —
ESCRITO POR: #$STORE
— — — — — — — — — — — — —
AOS 30 DE ABRIL 2021
— — — — — — — — — — — — —
COSIDERAÇOES:
•RESOLVA E DEIXA NOS
COMENTARIOS
•CONVIDEM OS OUTROS
— — — — — — — — — — — — —
"o teu maior erro é de ter medo
de errar pois é dele que aprendemos"
= SENECA=
— — — — — — — — —.—.—.—
FUI:)

30/04/2021

[NIVEL 01]
SEJAM BEM VINDOS!

Quer que o seu escola/colégio seja a primeira Escola/colégio em Chimoio?

Clique aqui para solicitar o seu anúncio patrocinado.

Localização

Categoria

Website

Endereço


Chimoio