Mostrando postagens com marcador Tutorials 📘. Mostrar todas as postagens
Mostrando postagens com marcador Tutorials 📘. Mostrar todas as postagens

29 janeiro 2025

Python Full Course for free 🐍 (2024)

#python #tutorial #beginners Python tutorial for beginners' full course 2024 *Learn Python in 1 HOUR* ⏱ : https://www.youtube.com/watch?v=8KCuHHeC_M0 *My original Python 12 Hour course* 🐍 : https://www.youtube.com/watch?v=XKHEtdqhLK8 *Full Python playlist* 📃: https://www.youtube.com/watch?v=Sg4GMVMdOPo&list=PLZPZq0r_RZOOkUQbat8LyQii36cJf2SWT [⭐ = project] #1 (00:00:00) python tutorial for beginners 🐍 #2 (00:05:49) variables ❎ #3 (00:16:05) type casting 💱 #4 (00:21:15) user input ⌨️ #5 (00:32:42) ⭐ madlibs game 📖 #6 (00:37:55) arithmetic & math 📐 #7 (00:51:46) if statements 🤔 #8 (01:00:06) ⭐ calculator program 🧮 #9 (01:05:59) ⭐ weight conversion program 🏋️ #10 (01:09:59) ⭐ temperature conversion program 🌡️ #11 (01:13:58) logical operators 🌦️ #12 (01:21:28) conditional expressions ❓ #13 (01:27:03) string methods 〰️ #14 (01:39:08) string indexing ✂️ #15 (01:46:35) format specifiers 💬 #16 (01:51:55) while loops ♾️ #17 (01:58:53) ⭐ compound interest calculator 💵 #18 (02:06:28) for loops 🔁 #19 (02:11:33) ⭐ countdown timer program ⌛ #20 (02:17:28) nested loops ➿ #21 (02:23:03) lists, sets, and tuples 🍎 #22 (02:38:08) ⭐ shopping cart program 🛒 #23 (02:45:21) 2D collections ⬜ #24 (02:53:59) ⭐ quiz game 💯 #25 (03:03:27) dictionaries 📙 #26 (03:11:33) ⭐ concession stand program 🍿 #27 (03:19:42) random numbers 🎲 #28 (03:24:16) ⭐ number guessing game 🔢 #29 (03:32:37) ⭐ rock, paper, scissors game 🗿 #30 (03:42:06) ⭐ dice roller program ⚂ #31 (03:52:12) functions 📞 #32 (04:02:50) default arguments 👍 #33 (04:08:56) keyword arguments 🗝️ #34 (04:15:40) *args & **kwargs 📦 #35 (04:30:33) iterables 🔂 #36 (04:37:04) membership operators 🔎 #37 (04:45:56) list comprehensions 📃 #38 (04:56:17) match-case statements 📆 #39 (05:02:13) modules 📨 #40 (05:08:51) scope resolution 🔬 #41 (05:14:22) if name == 'main': 📥 #42 (05:23:34) ⭐ banking program 💰 #43 (05:38:34) ⭐ slot machine 🎰 #44 (05:58:45) ⭐ encryption program 🔐 #45 (06:07:26) ⭐ hangman game 🕺 #46 (06:32:32) python object oriented programming 🚗 #47 (06:44:50) class variables 🎓 #48 (06:53:06) inheritance 👨‍👦‍👦 #49 (07:00:02) multiple inheritance 🐟 #50 (07:08:04) super() 🔴 #51 (07:21:10) polymorphism 🎭 #52 (07:29:15) duck typing 🦆 #53 (07:33:34) static methods ⚡ #54 (07:39:31) class methods 🏫 #55 (07:46:16) magic methods 🌟 #56 (07:59:51) @property ⚙️ #57 (08:07:33) decorators 🎊 #58 (08:14:57) exception handling 🚦 #59 (08:20:46) file detection 🕵️‍♂️ #60 (08:27:47) writing files ✍ #61 (08:41:33) reading files 🔍 #62 (08:48:29) dates & times 📅 #63 (08:54:46) ⭐ alarm clock ⏰ #64 (09:05:03) multithreading 🧵 #65 (09:13:45) request API data ↩️ #66 (09:22:19) PyQt5 GUI intro 🖥️ #67 (09:31:27) PyQt5 labels 🏷️ #68 (09:40:23) PyQt5 images 📷 #69 (09:46:28) PyQt5 layout managers 🧲 #70 (09:53:07) PyQt5 buttons 🛎️ #71 (10:00:12) PyQt5 checkboxes ✅ #72 (10:06:42) PyQt5 radio buttons 🔘 #73 (10:15:55) PyQt5 line edits 💬 #74 (10:21:55) PyQt5 CSS styles 🎨 #75 (10:32:48) ⭐ digital clock program 🕒 #76 (10:48:38) ⭐ stopwatch program ⏱ #77 (11:06:05) ⭐ weather API app ☀️ Python Interpreter: https://www.python.org/ PyCharm IDE: https://www.jetbrains.com/pycharm/ *Copyright Disclaimer*: This video is the intellectual property of Bro Code. All rights reserved. No part of this video may be reproduced, distributed, or transmitted in any form or by any means, including but not limited to recording, uploading, or other electronic or mechanical methods, without my written permission, except in the case of brief quotations embodied in critical reviews and certain other noncommercial uses permitted by copyright law.

28 janeiro 2025

Como (não) ser rastreado na internet: A verdade sobre o anonimato

NÃO!: https://qrco.de/bdrec2 🚀🫶🎓 - • https://www.youtube.com/playlist?list=PLKXxjimG9Fo0dB0EqWDD4aZxHkkzeELL6 🚀🫶🎓- • https://www.youtube.com/playlist?list=PLKXxjimG9Fo02XXE1hGoYtvO-hq8YZ8lg 🔐 Conheça o Clube de membros! Tenha acesso a vídeos exclusivos e práticos sobre cibersegurança e mais, por menos que um pack de cerveja. Aprenda e cresça com um conteúdo vai te agregar. Conheça o clube: https://www.youtube.com/channel/UCWUHN4UB7uryQtmlUARNILg/join 5 Dólares no TryHackMe: https://qrco.de/bfKG5X - Video sobre Forense em Cibersegurança: https://www.youtube.com/watch?v=19I7zBWP3Hg - Inicie em Cibersegurança ainda esse ano!: https://www.youtube.com/watch?v=zkTqj0hyM-c - Aprenda a criar um Currículo - https://youtu.be/3MAUxZyEu3M - Como é o dia a dia em Cibersegurança - https://youtu.be/hhF2MjMJBV8 - Veja como Encontramos Vulnerabilidades - https://youtu.be/wX87yZ3NoxQ TREINAMENTOS QUE INDICO: Introdução a computação em nuvem - https://imp.i384100.net/JzEDPQ Certificado de Cibersegurança da Google: https://imp.i384100.net/jroYYZ Introdução à Segurança Cibernética da NYU: https://imp.i384100.net/5g94rn Introdução aos Ataques Cibernéticos pela NYU: https://imp.i384100.net/eKVmzg Contramedidas de Ataques Cibernéticos pela NYU: https://imp.i384100.net/q4bPMO Segurança Empresarial e de Infraestrutura pela NYU: https://imp.i384100.net/5g94rD LIVROS QUE INDICO: LGPD: https://amzn.to/47rcoQF Cibersegurança: https://amzn.to/3KDotIA Livro Introdução ao Pentest: https://amzn.to/42PEGCc Livro Pentest em Aplicações Web: https://amzn.to/3wpg0ol Livro Pentest em Redes sem Fio: https://amzn.to/3ww1pam 📢 Inscreva-se no canal e ative as notificações para não perder conteúdo! Estou animado para te ajudar a entrar na área de segurança da informação! 💰🔐 PARA MEMBROS: Familia ISO 27000 - https://www.youtube.com/post/UgkxivIxhwaK5kxqnQuKbD0GJH07cJf4qehi Curso - https://youtube.com/playlist?list=PLKXxjimG9Fo0dB0EqWDD4aZxHkkzeELL6&si=imlHv2VcsKHZ1ztI EQUIPAMENTOS: Meu mouse: https://amzn.to/3YDTTVs Meu Gabinete: https://amzn.to/3KL5H1Z Minha Webcam: https://amzn.to/40HUfgl Minha placa de vídeo: https://amzn.to/4eohIX9 Meu processador: https://amzn.to/3OtfCuc Minha placa mãe: https://amzn.to/40EYo4D Minha Cadeira: https://amzn.to/47zyoc8 Meu Macbook: https://amzn.to/4ep4F7V Notebook Dell: https://amzn.to/3qza0Xu Mochila: https://amzn.to/45rrKmq Antivírus + VPN que utilizo: https://amzn.to/45wnylp GRAVAÇÃO: Softbox: https://amzn.to/3QF18du Lampada: https://amzn.to/3OVIyfE Celular: https://amzn.to/44bUmiv Linkedin: https://qrco.de/be7dhP Instagram: https://qrco.de/be7dnQ 00:00 - Introdução 00:38 - O que é ser irrastreável? 02:06 - Porque é dificil ser irrastreável 05:18 - Ferramentas para se tornar Irrastreável 11:30 - 5, 9 e 14 Olhos 17:03 - Conclusão Aviso: Todo o conteúdo expressa as ideias e pontos de vista de Douglas Lockshield, e não está associado ao empregador, a menos que seja expressamente mencionado.

25 janeiro 2025

Japanese web design: weird, but it works. Here's why

O design de websites japoneses é frequentemente descrito como peculiar, mas funcional. Uma comparação entre os sites do Yahoo dos Estados Unidos e do Japão revela grandes diferenças visuais, mesmo que ambos tenham o mesmo propósito. Isso levanta questões sobre a influência da psicologia no design, a lentidão de algumas inovações no Japão e como isso afeta sociedades de baixo contexto. Esta análise é baseada em opiniões pessoais e pesquisas, sem generalizar culturas.

A Necessidade da Complexidade e a Aversão à Incerteza

O design complexo em sites japoneses é necessário devido ao conceito de "Anzen", que busca evitar surpresas indesejadas, oferecendo segurança. Isso é apoiado pelo estudo das dimensões culturais de Hofstede, onde o Japão tem uma pontuação de 89 em aversão à incerteza, comparado a 46 dos EUA. Por isso, websites japoneses priorizam a inclusão de muitas informações para aumentar a confiança e reduzir a incerteza.

Exemplos de Complexidade em Outros Contextos

A complexidade não é exclusiva de sites japoneses. Um exemplo é um cardápio de refeitório japonês com fotos e informações detalhadas de cada prato. Isso, assim como os sites, busca dar segurança sobre o que será recebido. A diferença entre culturas de baixo e alto contexto também é abordada, mostrando como a comunicação difere em cada uma.

Cultura de Baixo vs. Alto Contexto

Em culturas de baixo contexto, como os EUA, a comunicação é direta e explícita, enquanto em culturas de alto contexto, como o Japão, a comunicação é mais implícita e sutil. A necessidade de informação em sites japoneses é uma combinação da busca por segurança e um estilo de comunicação de alto contexto. Esse fenômeno se estende a softwares chineses, que também priorizam muita informação, mesmo em detrimento de uma interface limpa.

Conveniência e "Taíjin Kyofusho"

A conveniência tem significados diferentes em culturas distintas. Para usuários japoneses, a conveniência é medida pela quantidade de inconvenientes evitados a outras pessoas, ao invés do tempo ou esforço economizado. Este conceito está ligado ao "taíjin kyofusho", um medo intenso de que as ações de uma pessoa desagradem ou ofendam os outros, o que pode levar a ansiedade e fobia social.

Fricção e Experiência do Usuário

Na experiência do usuário (UX), "fricção" refere-se à dificuldade de um usuário ir de um ponto A para um ponto B. Ao projetar para o mercado japonês, a Amazon teve que redesenhar a experiência do usuário para adicionar mais informações, criando mais fricção. Isso foi aceito, pois se descobriu que usuários do leste asiático conseguem processar informações complexas mais rapidamente do que norte-americanos.

Teclado Japonês e Inovação em Hardware

Um exemplo é o teclado japonês que oculta caracteres dentro de outros caracteres, mas que ainda permite que pessoas digitem rapidamente. Isso exemplifica que, no Japão, mais informações são aceitáveis, mesmo que isso signifique maior fricção. Parte da lentidão em adotar novas tecnologias em software é que o Japão considera o hardware como algo de primeira classe, pois pode ser visto e tocado, enquanto o software é visto como algo de segunda classe.

Mudanças e Perspectivas Futuras

O vídeo encoraja a análise de conteúdo com uma visão da cultura e psicologia, considerando o público-alvo, religião, gênero e cultura. Compreender o design por trás dos produtos nos ajuda a ser menos reativos e, para designers, é fundamental considerar a cultura ao criar algo. O vídeo conclui que para trabalhar melhor com todos, é preciso entender perspectivas e ideias diversas.

19 janeiro 2025

Modern Graphical User Interfaces in Python

Este post ensina como criar interfaces gráficas de usuário (GUIs) modernas em Python utilizando um módulo externo chamado Custom Tkinter. Este módulo é apresentado como uma alternativa ao Tkinter, o módulo padrão do Python para criação de GUIs básicas. O Custom Tkinter facilita a criação de interfaces com aparência mais moderna, mantendo uma estrutura de programação similar ao Tkinter.

Instalação e Configuração Inicial

Para começar, é necessário instalar o Custom Tkinter através do comando pip install customtkinter. Após a instalação, o módulo é importado no script Python com import customtkinter. O vídeo explica que a estrutura de código com Custom Tkinter é similar ao Tkinter, mas com pequenas diferenças nos nomes das classes e funções. Inicialmente, são configurados o modo de aparência (claro, escuro ou sistema) e o tema de cor (azul, verde ou azul escuro), usando customtkinter.set_appearance_mode() e customtkinter.set_default_color_theme().

Criação da Interface Básica de Login

É demonstrada a criação de uma interface de login simples. O elemento raiz da janela é criado usando customtkinter.CTk(), e seu tamanho é definido para 500x350 pixels. Uma função de login é definida, mas neste caso ela apenas imprime "test". Em seguida, um frame é adicionado para organizar os elementos, usando customtkinter.CTkFrame(), com preenchimento vertical de 20 e horizontal de 60.

Adição de Elementos à Interface

Dentro do frame, são adicionados um rótulo (label) com o texto "Login System" e fonte Roboto 24, duas entradas de texto (entry) para usuário e senha, e um botão de login que chama a função de login. A entrada de senha usa show='' para ocultar o texto digitado. Adicionalmente, é incluída uma caixa de seleção (checkbox) com a opção "Remember me". Todos os elementos são posicionados com o método .pack().

Comparação com Tkinter e Exemplos do GitHub

O vídeo compara o código com Custom Tkinter ao código com Tkinter, mostrando que a lógica é similar, mas a aparência da interface é diferente. É mencionada a possibilidade de encontrar exemplos de código no repositório GitHub do Custom Tkinter. Dois exemplos são demonstrados: um que mostra diversos elementos como labels, botões, caixas de combinação e sliders, e outro exemplo de uma interface mais completa e moderna, que oferece a opção de mudar entre os modos de aparência (claro, escuro e sistema) e que pode ser configurada com diferentes esquemas de cor.

Recursos Adicionais

O vídeo também fornece links para livros de programação, produtos de merchandising e redes sociais do criador do conteúdo. Além disso, é mencionada a música de fundo usada no vídeo, proveniente do site Bensound.

18 janeiro 2025

FACELESS Videos 100% Automated (Make, ChatGPT, ElevenLabs)

👉 AI automation HOW-TOs + Community → https://www.skool.com/no-code-architects 👉 Easily distribute 100+ pieces content/week → https://kontentengine.io ----------------- In this video I show you how to completely automate FACELESS videos using Make, Leonardo AI, Airtable, ChatGPT, ElevenLabs, and JSON2Video. I build everything from scratch!! Here's a link to the prompts and JSONs used in the videos → https://www.skool.com/content-academy/build-100-automated-faceless-videos ----------------- 👥 FREE Content Academy → https://www.skool.com/content-academy 🤖 Automated & AI Content Systems → https://www.skool.com/content-academy/classroom/887aa4d1?md=24d41d6f6b52464292f8f947b51a5ab3

Cybersecurity Mastery: Complete Course in a Single Video | Cybersecurity For Beginners

⭐⭐⭐⭐🕑TIME STAMP IS IN THE COMMENTS SECTION📋⭐⭐⭐⭐⭐ What you'll learn ✅ Understand the cybersecurity landscape and learn core concepts f...