Destaque
![Aprenda a utilizar C# .NET com a biblioteca FFMpegCore para extrair áudio de arquivos de vídeo](https://i.ytimg.com/vi/LZrFxhTyJcE/hqdefault.jpg)
Aprenda a utilizar C# .NET com a biblioteca FFMpegCore para extrair áudio de arquivos de vídeo
Neste vídeo, apresentamos uma aplicação prática utilizando C# .NET com a biblioteca FFMpegCore para extrair o áudio de um vídeo. Vamos explorar desde a instalação da biblioteca até a codificação passo a passo, incluindo a criação do projeto, a configur...Conteúdo mais assistido
Dicas de Delphi
![Faça uma conexão rápida usando o FireDAC e entenda o uso do Provider Flags (com relacionamentos)](https://i.ytimg.com/vi/nTVt02WiN9o/hqdefault.jpg)
Faça uma conexão rápida usando o FireDAC e entenda o uso do Provider Flags (com relacionamentos)
Nesse vídeo você aprenderá a utilização da proriedade ProviderFlags, mas é apenas um pretexto para que você também saiba como fazer uma conexão rápida usando o FireDAC com um banco SQLite e ainda gerar dados de testes usando o generatedata.com![Usando o componente TRESTClient para consumir uma WebAPI REST/JSON como um DataSet navegável](https://i.ytimg.com/vi/RMYjoB3lwDw/hqdefault.jpg)
Usando o componente TRESTClient para consumir uma WebAPI REST/JSON como um DataSet navegável
Dica que explica como utilizar o componente TRESTClient no Delphi Community em conjunto com um TDataSource e uma TDBGrid para exibir os dados de uma WebAPI REST/JSON de forma navegável quase que sem fazer uso de código.Desenvolvimento com Blazor .Dotnet 8.0: Guia para Iniciantes
![Desenvolvimento com Blazor Dotnet 8.0: Guia para Iniciantes (Parte 4 - Final)](https://i.ytimg.com/vi/r1m7wgcbPLk/hqdefault.jpg)
Desenvolvimento com Blazor Dotnet 8.0: Guia para Iniciantes (Parte 4 - Final)
Playlist: https://www.youtube.com/playlist?list=PLZX7p4VzbEf-ro3otiL7WPdCYjMZyqNEX Neste tutorial, vamos dar continuidade ao projeto de lista de tarefas usando Blazor Server, perfeito para quem está iniciando na área de desenvolvimento web com tecn...![Desenvolvimento com Blazor Dotnet 8.0: Guia para Iniciantes (Parte 3)](https://i.ytimg.com/vi/3txinsmhBUo/hqdefault.jpg)
Desenvolvimento com Blazor Dotnet 8.0: Guia para Iniciantes (Parte 3)
Playlist: https://www.youtube.com/playlist?list=PLZX7p4VzbEf-ro3otiL7WPdCYjMZyqNEX Neste tutorial, vamos dar continuidade ao projeto de lista de tarefas usando Blazor Server, perfeito para quem está iniciando na área de desenvolvimento web com tecn...![Desenvolvimento com Blazor Dotnet 8.0: Guia para Iniciantes (Parte 2)](https://i.ytimg.com/vi/-WQqcuwn1CU/hqdefault.jpg)
Desenvolvimento com Blazor Dotnet 8.0: Guia para Iniciantes (Parte 2)
Playlist: https://www.youtube.com/playlist?list=PLZX7p4VzbEf-ro3otiL7WPdCYjMZyqNEX Neste tutorial, vamos dar continuidade ao projeto de lista de tarefas usando Blazor Server, perfeito para quem está iniciando na área de desenvolvimento web com tecn...![Desenvolvimento com Blazor Dotnet 8 0: Guia para Iniciantes](https://i.ytimg.com/vi/Doalt9XzIEQ/hqdefault.jpg)
Desenvolvimento com Blazor Dotnet 8 0: Guia para Iniciantes
Neste tutorial, vamos iniciar o projeto de lista de tarefas usando Blazor Server, perfeito para quem está iniciando na área de desenvolvimento web com tecnologias .NET. Abordaremos conceitos como Dependency Injection, Entity Framework, Migrations, Flue...Dicas de NodeJs
![Aprenda a utilizar a Notion API para acessar, consultar e atualizar seus dados com Node e JavaScript](https://i.ytimg.com/vi/IIVJR1osPU0/hqdefault.jpg)
Aprenda a utilizar a Notion API para acessar, consultar e atualizar seus dados com Node e JavaScript
Neste vídeo, teremos uma experiência completa com a Notion Integrations API utilizando Node.js e JavaScript. Você irá descobrir como criar uma integração interna, realizar consultas a uma base de dados e atualizar registros de maneira prática e didátic...![Explorando a IA Xenova Transformers para Classificação de Imagens (Inteligência Artificial)](https://i.ytimg.com/vi/nwDaUza5C4s/hqdefault.jpg)
Explorando a IA Xenova Transformers para Classificação de Imagens (Inteligência Artificial)
Vamos mergulhar no mundo fascinante da classificação de imagens usando a Inteligência Artificial do Xenova Transformers. Descobriremos como essa poderosa ferramenta Javascript pode identificar elementos em uma imagem e classificá-la apropriadamente. Ex...![Acessando a API do chatGPT usando o Node (JavaScript)](https://i.ytimg.com/vi/8esem67vtPE/hqdefault.jpg)
Acessando a API do chatGPT usando o Node (JavaScript)
Nesse vídeo rápido e simples iremos fazer um exemplo prático e básico mostrando como fazer um request usando NodeJs para consultar a API do ChatGPT.![Criando um Bot do Telegram para escrever e responder mensagens de maneira fácil, prática e rápida!](https://i.ytimg.com/vi/JnzqTbAPkrM/hqdefault.jpg)
Criando um Bot do Telegram para escrever e responder mensagens de maneira fácil, prática e rápida!
Nesse pequeno vídeo tutorial, nós iremos criar usando o Node e o componente Telegraf, um Bot do Telegram que escreverá e responderá mensagens.![Explorando o componente Console Table Printer para output legível em formato de tabela](https://i.ytimg.com/vi/6FqgGAFZjlk/hqdefault.jpg)
Explorando o componente Console Table Printer para output legível em formato de tabela
Nesse vídeo iremos fazer uns experimentos usando o Node e explorar um pouco a utilização do ótimo componente Console Table Printer que permite uma saída (output) de arrays mais legível, em formato de tabela.![Dicas de NodeJs - Convertendo texto para áudio mp3 usando o Google Text-To-Speech GCP](https://i.ytimg.com/vi/E75RliHVxp0/hqdefault.jpg)
Dicas de NodeJs - Convertendo texto para áudio mp3 usando o Google Text-To-Speech GCP
Nesse tutorial iremos aprender a criar um projeto no Google Cloud Platform e adicionar a API Text-To-Speech para converter textos em áudio mp3![Dicas de NodeJs - Conhecendo e consumindo uma api do Deezer através do RapidAPI.com](https://i.ytimg.com/vi/3_8lMjfcF9o/hqdefault.jpg)
Dicas de NodeJs - Conhecendo e consumindo uma api do Deezer através do RapidAPI.com
Nessa dica rápida, você aprenderá a explorar as API's do RapidAPI.com criando Apps, explorando API's existentes e criando um client que consumirá uma API do Deezer usando o NodeJs.Dicas de Angular
![Use o Angular e explore a API do novo GPT-4 Preview com uso de contexto e dados atualizados de 2023!](https://i.ytimg.com/vi/DlYzrMJ2NOU/hqdefault.jpg)
Use o Angular e explore a API do novo GPT-4 Preview com uso de contexto e dados atualizados de 2023!
Nesse vídeo iremos aprender a criar um chatGPT personalizado usando Angular, o mesmo código servirá no Ionic, iremos aprender também a criar um contexto de memória de conversa para o GPT e iremos explorar algumas das novidades do novo GPT-4!![Usando o componente ShareMenu em uma aplicação Angular (menu share)](https://i.ytimg.com/vi/1KRPEGudWes/hqdefault.jpg)
Usando o componente ShareMenu em uma aplicação Angular (menu share)
Nesse vídeo rápido e simples iremos aprender como criar um menu de compartilhamento (share) em uma aplicação Angular e também fazer um comparativo com o método navigator.share do HTML![Dicas de Angular - Relembre o AngularJs com um exemplo prático de lista dinâmica](https://i.ytimg.com/vi/q1zjuUmIqyQ/hqdefault.jpg)
Dicas de Angular - Relembre o AngularJs com um exemplo prático de lista dinâmica
Aqui nós iremos retornar às origens do Angular aprendendo e brincando um pouco com o saudoso AngularJs, ainda bastante utilizado em aplicações legadas, iremos criar uma listagem dinâmica de objetos.Dicas de IONIC
![Usando o Ionic com Capacitor e explorando a API do GPT-4 Vision para interpretação de imagens](https://i.ytimg.com/vi/Mw_MbTM7L9o/hqdefault.jpg)
Usando o Ionic com Capacitor e explorando a API do GPT-4 Vision para interpretação de imagens
Descubra como usar a API GPT-4 Vision em uma aplicação Ionic neste tutorial prático. Passaremos pelo processo de configuração, desenvolvimento e testes tando em ambiente Web como em um Dispositivo Móvel (AVD) de um aplicativo que interage com a poderos...![Resolvendo o error da ausência da tag android:export na atualização para os novos SDKs do Android](https://i.ytimg.com/vi/IbVsZANc7tk/hqdefault.jpg)
Resolvendo o error da ausência da tag android:export na atualização para os novos SDKs do Android
Nessa dica iremos resolver o problema que está ocorrendo com muitos ultimamente que é o erro da ausência do android:exported que ocorre na atualização do SDK do Android em uma aplicação ionic com Capacitor.![Corrigindo no Ionic / Capacitor problema do android.v4.suport.content que da migração p/ Android 12+](https://i.ytimg.com/vi/bhqykgzK0LA/hqdefault.jpg)
Corrigindo no Ionic / Capacitor problema do android.v4.suport.content que da migração p/ Android 12+
Nesse vídeo rápido eu aproveitei a oportunidade da necessidade de correção de um problema quando tive que migrar uma aplicação Ionic 5 para Android 12 para compartilhar a foi essa correção.![Dica para preparar o ambiente para compilar Ionic com Capacitor no iOS (ou Android)](https://i.ytimg.com/vi/7Zfle1VMB5E/hqdefault.jpg)
Dica para preparar o ambiente para compilar Ionic com Capacitor no iOS (ou Android)
Nessa dica rápida, eu a proveitei a oportunidade de um momento em que eu precisava gerar uma versão iOS usando o Ionic com Capacitor em um sistema praticamente limpo. Tendo que preparar parcialmente o ambiente.![Dicas de IONIC - PWA - Aprenda a utilizar a câmera e trabalhe com Geolocalização](https://i.ytimg.com/vi/CrMccdvASiU/hqdefault.jpg)
Dicas de IONIC - PWA - Aprenda a utilizar a câmera e trabalhe com Geolocalização
Nesse vídeo nós iremos aprender, de maneira rápida e prática, a utilização da câmera e sabemos como obter as coordenadas e geolocalização do dispositivo.![Dicas de IONIC - Coletando erros em produção com o Sentry.IO](https://i.ytimg.com/vi/oHWUgfx49pQ/hqdefault.jpg)
Dicas de IONIC - Coletando erros em produção com o Sentry.IO
Nessa dica você aprenderá instalar, configurar e utilizar o Sentry para visualizar os erros tratados e não tratados ocorridos em produção durante o uso de uma aplicação Ionic/Capacitor. Aprenderá também configurar uma caixa de diálogo para receber info...Minicurso de Flutter
![Minicurso de Flutter - Aula 10 - Conheça os Scaffolds e Personalize o FloatingActionButton](https://i.ytimg.com/vi/GR40QVnFb4Q/hqdefault.jpg)
Minicurso de Flutter - Aula 10 - Conheça os Scaffolds e Personalize o FloatingActionButton
Nesse vídeo aprenderemos de maneira prática e rápida a utilização básica da hierarquia de Scaffolds e também iremos criar um FloatingActionButton personalizado.![Minicurso de Flutter - Aula 09 - Trabalhando com Navigation e conhecendo as Named Routes](https://i.ytimg.com/vi/Rw4te_wos4g/hqdefault.jpg)
Minicurso de Flutter - Aula 09 - Trabalhando com Navigation e conhecendo as Named Routes
Nesse vídeo aprenderemos de maneira prática e básica, os conceitos e navegação entre páginas utilizando rotas nomeadas (Named Routes).![Minicurso de Flutter - Aula 08 - O componente Drawer - Conheçendo e criando um Sidebar Menu](https://i.ytimg.com/vi/5MgdccxQy8k/hqdefault.jpg)
Minicurso de Flutter - Aula 08 - O componente Drawer - Conheçendo e criando um Sidebar Menu
Nesse vídeo aprenderemos de maneira prática e básica, a utilização do componente Drawer que tem como principal finalidade a criação de um Sidebar Menu que é algo bastante utilizado em aplicações mobile.![Minicurso de Flutter - Aula 07 - BottomNavigationBar - Conheçendo e criando Tabs no seu App](https://i.ytimg.com/vi/anecMHqLpA4/hqdefault.jpg)
Minicurso de Flutter - Aula 07 - BottomNavigationBar - Conheçendo e criando Tabs no seu App
Nesse vídeo iremos aprender a criar uma aplicação básica, usando a linguagem Dart, que faz uso do componente BottomNavigationBar para criação de Abas (tabs). Aprenderemos também sobre uso de arrays e de estados com o setState para atualizações de compo...![Minicurso de Flutter - Aula 06 - Material Components: Conhecendo Navigation com AppBar e SnackBar](https://i.ytimg.com/vi/w9dy2CYWYkk/hqdefault.jpg)
Minicurso de Flutter - Aula 06 - Material Components: Conhecendo Navigation com AppBar e SnackBar
Nessa aula você aprenderá de maneira sucinta o uso do SnackBar e conceitos de pilha de navegação com a utilização do Nativagor e MaterialPageRoute, passando também pela utilização de um GlobalKey.![Minicurso de Flutter - Aula 05 - Conhecendo os Widgets básicos do Flutter](https://i.ytimg.com/vi/t-hbBaJzSms/hqdefault.jpg)
Minicurso de Flutter - Aula 05 - Conhecendo os Widgets básicos do Flutter
Nessa parte do nosso Minicurso de Flutter nós aprenderemos a criar um app com layout personalizado incluindo uma AppBar personalizada, procurando imitar um Scaffold real, se utilizando dos Widgets básicos de texto e formatação do Flutter, também aprend...![Minicurso de Flutter - Aula 04 - Criando o primeiro App, usando Hot Reload e Lista Infinita](https://i.ytimg.com/vi/kqYuJitdUTI/hqdefault.jpg)
Minicurso de Flutter - Aula 04 - Criando o primeiro App, usando Hot Reload e Lista Infinita
Nessa parte desse minicurso você aprenderá a criar uma aplicação básica com layout padronizado para Android e iOS com AppBar e Body usando o Material Dart (MaterialApp), usando os atalhos mais produtivos do VSCode, aprenderá a instalar e utilizar pacot...![Minicurso de Flutter - Aula 03 - Configuração da IDE e do Ambiente Linux](https://i.ytimg.com/vi/_7mldYsHc24/hqdefault.jpg)
Minicurso de Flutter - Aula 03 - Configuração da IDE e do Ambiente Linux
Nessa terceira aula desse minicurso de Flutter você irá aprender, de maneira sucinta, a configuração do ambiente de desenvolvimento e das variáveis de ambiente no Linux, instalação e utilização da extensão Flutter do VSCode, utilizar o iOS simulador e ...![Minicurso de Flutter - Aula 02 - Configuração do Ambiente no MacOs](https://i.ytimg.com/vi/e511PcsnIjE/hqdefault.jpg)
Minicurso de Flutter - Aula 02 - Configuração do Ambiente no MacOs
Nessa segunda aula desse minicurso de Flutter você irá aprender a configuração do ambiente de desenvolvimento e das variáveis de ambiente no Mac, criar e selecionar um time de desenvolvimento no XCode, assinar a aplicação, utilizar o iOS simulador e fa...![Minicurso de Flutter - Aula 01 - Configuração do Ambiente de Desenvolvimento no Windows](https://i.ytimg.com/vi/udQ2034F5JQ/hqdefault.jpg)
Minicurso de Flutter - Aula 01 - Configuração do Ambiente de Desenvolvimento no Windows
Nessa primeira aula desse minicurso de Flutter você irá aprender a configuração do ambiente de desenvolvimento no Windows, com o download e instalação do SDK do Flutter e o comando flutter doctor, a configuração do Android Studio e do SDK Manager, cria...Dicas de Python
![Spleeter, uma poderosa ferramenta de Python para separar faixas de áudio em vocais e instrumentos!](https://i.ytimg.com/vi/mWTSMBlVS_g/hqdefault.jpg)
Spleeter, uma poderosa ferramenta de Python para separar faixas de áudio em vocais e instrumentos!
Neste vídeo, exploraremos o Spleeter, uma biblioteca desenvolvida pela Deezer que utiliza inteligência artificial para separar vocais e instrumentação de trilhas sonoras. Com o Spleeter, você pode dividir faixas musicais em partes instrumentais e vocai...![Desenvolver uma GUI com Python utilizando PySide6 e a gerar seu próprio exe personalizável!](https://i.ytimg.com/vi/kOyRQ0nKTxM/hqdefault.jpg)
Desenvolver uma GUI com Python utilizando PySide6 e a gerar seu próprio exe personalizável!
Neste vídeo, iremos aprender a criar aplicativos Python com interfaces gráficas (GUI) e janelas interativas que rodam em Windows, macOS e Linux, gerar arquivos executáveis (exe) completos com ícone personalizado. Para isso, utilizaremos a biblioteca Py...![Dicas de Python - Escrevendo no Display TouchBar do Mac M1 Apple Silicon](https://i.ytimg.com/vi/YgXDpOEcMGg/hqdefault.jpg)
Dicas de Python - Escrevendo no Display TouchBar do Mac M1 Apple Silicon
Aqui é mostrada uma dica bem simples para que você prepare sua aplicação para escrita de opções e avisos no TouchBar (Display) do Mac M1 Apple Silicon.![Usando Python para fazer Scrape da busca de produtos do site AliExpress com Parte 2](https://i.ytimg.com/vi/tyBQGwQzXAA/hqdefault.jpg)
Usando Python para fazer Scrape da busca de produtos do site AliExpress com Parte 2
Esse vídeo mostra como fazer um scrape das buscas do AliExpress, com ordenação real de preços, praticando o Phython através de um script. Nessa parte é gerado um HTML com os resultados explorando o componente yattag.![Usando Python para fazer Scrape da busca de produtos do site AliExpress com Parte 1](https://i.ytimg.com/vi/8b3DCDd-P64/hqdefault.jpg)
Usando Python para fazer Scrape da busca de produtos do site AliExpress com Parte 1
Esse vídeo mostra como fazer um scrape das buscas do AliExpress, com ordenação real de preços, praticando o Python através de um script.Dicas de React
![Use o React e explore a API do novo GPT-4 Preview com uso de contexto e dados atualizados de 2023!](https://i.ytimg.com/vi/RPa9YtZ0MCk/hqdefault.jpg)
Use o React e explore a API do novo GPT-4 Preview com uso de contexto e dados atualizados de 2023!
Nesse vídeo iremos aprender a criar um chatGPT personalizado usando Angular, o mesmo código servirá no Ionic, iremos aprender também a criar um contexto de memória de conversa para o GPT, trabalhar com Markdown exibindo textos formatados e iremos explo...![Criando um Accordion básico React puro e usando apenas HTM5](https://i.ytimg.com/vi/R1eA00IWolM/hqdefault.jpg)
Criando um Accordion básico React puro e usando apenas HTM5
Nesse vídeo apresento duas maneiras de criar um accordion, uma utilizando apenas HTML5 e outra usando código em React onde você aprenderá noções básicas de React e de JavaScript.Checando a qualidade da Internet
![Aprenda conceitos de Delegate, CancellationToken, métodos assíncronos no WinForms .net core. Parte 5](https://i.ytimg.com/vi/ByMHUtPh8UY/hqdefault.jpg)
Aprenda conceitos de Delegate, CancellationToken, métodos assíncronos no WinForms .net core. Parte 5
Nessa coleção de vídeo aulas você irá aprender a criar um espécie de checador de qualidade de internet, sendo isso apenas um pretexto para que você passe a conhecer, mesmo que de maneira sucinta, conceitos de Delegate, CancellationToken, métodos assíncronos e anônimos usando WinForms .net core.![Aprenda conceitos de Delegate, CancellationToken, métodos assíncronos no WinForms .net core. Parte 4](https://i.ytimg.com/vi/ZX9g3XEDkPA/hqdefault.jpg)
Aprenda conceitos de Delegate, CancellationToken, métodos assíncronos no WinForms .net core. Parte 4
Nessa coleção de vídeo aulas você irá aprender a criar um espécie de checador de qualidade de internet, sendo isso apenas um pretexto para que você passe a conhecer, mesmo que de maneira sucinta, conceitos de Delegate, CancellationToken, métodos assíncronos e anônimos usando WinForms .net core.![Aprenda conceitos de Delegate, CancellationToken, métodos assíncronos no WinForms .net core. Parte 3](https://i.ytimg.com/vi/-IegQrBoryU/hqdefault.jpg)
Aprenda conceitos de Delegate, CancellationToken, métodos assíncronos no WinForms .net core. Parte 3
Nessa coleção de vídeo aulas você irá aprender a criar um espécie de checador de qualidade de internet, sendo isso apenas um pretexto para que você passe a conhecer, mesmo que de maneira sucinta, conceitos de Delegate, CancellationToken, métodos assíncronos e anônimos usando WinForms .net core.![Aprenda conceitos de Delegate, CancellationToken, métodos assíncronos no WinForms .net core. Parte 2](https://i.ytimg.com/vi/WtfLB-fW_MQ/hqdefault.jpg)
Aprenda conceitos de Delegate, CancellationToken, métodos assíncronos no WinForms .net core. Parte 2
Nessa coleção de vídeo aulas você irá aprender a criar um espécie de checador de qualidade de internet, sendo isso apenas um pretexto para que você passe a conhecer, mesmo que de maneira sucinta, conceitos de Delegate, CancellationToken, métodos assíncronos e anônimos usando WinForms .net core.![Aprenda conceitos de Delegate, CancellationToken, métodos assíncronos no WinForms .net core. Parte 1](https://i.ytimg.com/vi/ZAPnryItZ5A/hqdefault.jpg)
Aprenda conceitos de Delegate, CancellationToken, métodos assíncronos no WinForms .net core. Parte 1
Nessa coleção de vídeo aulas você irá aprender a criar um espécie de checador de qualidade de internet, sendo isso apenas um pretexto para que você passe a conhecer, mesmo que de maneira sucinta, conceitos de Delegate, CancellationToken, métodos assíncronos e anônimos usando WinForms .net core.Dicas & Ideias
![Gerador Simples de Catálogo de Produtos](https://i.ytimg.com/vi/zjVtUMHd4XI/hqdefault.jpg)
Gerador Simples de Catálogo de Produtos
Nesse vídeo eu apresento a ideia da criação de um gerador simples de catálogo de produtos desenvolvido em .NET Framework 4.6 que foi iniciada e descontinuado. Com possibilidade de filtragem de dados por fornecedor, fabricante, grupo, sub-grupo, consult...![Administração Pública: Processos, Obrigações, Compromissos, Pautas, Entes Públicos Unidades Gestoras](https://i.ytimg.com/vi/zBlWVO2rJFA/hqdefault.jpg)
Administração Pública: Processos, Obrigações, Compromissos, Pautas, Entes Públicos Unidades Gestoras
Exemplo de uma aplicação Web para uso em escritórios de contabilidade. Administração Pública - Controle de Processos, Obrigações, Compromissos, Pautas, Pessoas, Entes Públicos e Unidades Gestoras para uso com Prefeituras, Câmaras, Autarquias, etc.Asp.net Core no Linux (com ISPConfig)
![Asp.net Core + MySql no Linux, IHostedService, SSL e publicação no Apache usando ISPConfig - Parte 5](https://i.ytimg.com/vi/RVClwSy4Vnw/hqdefault.jpg)
Asp.net Core + MySql no Linux, IHostedService, SSL e publicação no Apache usando ISPConfig - Parte 5
Nessa sequencia de vídeos você irá aprender a criar uma aplicação simples, usando ASP.NET Core MVC, que faz uso de um serviço que roda em background, e ainda a publicar essa aplicação em um Linux Ubuntu rodando Apache, com a ajuda do ISPConfig (sua instalação é explicada em um outro vídeo do canal). Muito conceitos importantes sobre o ASP.net e a linguagem C# são comentados.![Asp.net Core + MySql no Linux, IHostedService, SSL e publicação no Apache usando ISPConfig - Parte 4](https://i.ytimg.com/vi/T01x9QxxSyg/hqdefault.jpg)
Asp.net Core + MySql no Linux, IHostedService, SSL e publicação no Apache usando ISPConfig - Parte 4
Nessa sequencia de vídeos você irá aprender a criar uma aplicação simples, usando ASP.NET Core MVC, que faz uso de um serviço que roda em background, e ainda a publicar essa aplicação em um Linux Ubuntu rodando Apache, com a ajuda do ISPConfig (sua instalação é explicada em um outro vídeo do canal). Muito conceitos importantes sobre o ASP.net e a linguagem C# são comentados.![Asp.net Core + MySql no Linux, IHostedService, SSL e publicação no Apache usando ISPConfig - Parte 3](https://i.ytimg.com/vi/6NcZLcNivVo/hqdefault.jpg)
Asp.net Core + MySql no Linux, IHostedService, SSL e publicação no Apache usando ISPConfig - Parte 3
Nessa sequencia de vídeos você irá aprender a criar uma aplicação simples, usando ASP.NET Core MVC, que faz uso de um serviço que roda em background, e ainda a publicar essa aplicação em um Linux Ubuntu rodando Apache, com a ajuda do ISPConfig (sua instalação é explicada em um outro vídeo do canal). Muito conceitos importantes sobre o ASP.net e a linguagem C# são comentados.![Asp.net Core + MySql no Linux, IHostedService, SSL e publicação no Apache usando ISPConfig - Parte 2](https://i.ytimg.com/vi/CSHl3xWsYJA/hqdefault.jpg)
Asp.net Core + MySql no Linux, IHostedService, SSL e publicação no Apache usando ISPConfig - Parte 2
Nessa sequencia de vídeos você irá aprender a criar uma aplicação simples, usando ASP.NET Core MVC, que faz uso de um serviço que roda em background, e ainda a publicar essa aplicação em um Linux Ubuntu rodando Apache, com a ajuda do ISPConfig (sua instalação é explicada em um outro vídeo do canal). Muito conceitos importantes sobre o ASP.net e a linguagem C# são comentados.![Asp.net Core + MySql no Linux, IHostedService, SSL e publicação no Apache usando ISPConfig - Parte 1](https://i.ytimg.com/vi/OFMFT84IYdQ/hqdefault.jpg)
Asp.net Core + MySql no Linux, IHostedService, SSL e publicação no Apache usando ISPConfig - Parte 1
Nessa sequencia de vídeos você irá aprender a criar uma aplicação simples, usando ASP.NET Core MVC, que faz uso de um serviço que roda em background, e ainda a publicar essa aplicação em um Linux Ubuntu rodando Apache, com a ajuda do ISPConfig (sua instalação é explicada em um outro vídeo do canal). Muito conceitos importantes sobre o ASP.net e a linguagem C# são comentados.Curso .Net Core Console Application com Git
![Curso .Net Core Console Application com Git - Aula 06 - ConsoleColor e OOP](https://i.ytimg.com/vi/w50dGLA0lyY/hqdefault.jpg)
Curso .Net Core Console Application com Git - Aula 06 - ConsoleColor e OOP
Nessa sequencia de videoaulas, nós iremos aprender a criar uma aplicação Console em C# que se utiliza dos retornos do GIT para percorrer diretórios em busca de projetos versionados. Listando esses projetos por status, facilitando a organização de seus código, principalmente para quem trabalha com muitos projetos. São abordadas técnicas interessantes da linguagem como SetCurrentDirectory, List Generics, Process, ConsoleColor, etc.![Curso .Net Core Console Application com Git - Aula 05 - Teclas de Atalho do VSCode](https://i.ytimg.com/vi/rrZEaG3tFQ4/hqdefault.jpg)
Curso .Net Core Console Application com Git - Aula 05 - Teclas de Atalho do VSCode
Nessa sequencia de videoaulas, nós iremos aprender a criar uma aplicação Console em C# que se utiliza dos retornos do GIT para percorrer diretórios em busca de projetos versionados. Listando esses projetos por status, facilitando a organização de seus código, principalmente para quem trabalha com muitos projetos. São abordadas técnicas interessantes da linguagem como SetCurrentDirectory, List Generics, Process, ConsoleColor, etc.![Curso .Net Core Console Application com Git - Aula 04 - Git Status, Trim, e ToLowerInvariant](https://i.ytimg.com/vi/4ATbW-FqOFQ/hqdefault.jpg)
Curso .Net Core Console Application com Git - Aula 04 - Git Status, Trim, e ToLowerInvariant
Nessa sequencia de videoaulas, nós iremos aprender a criar uma aplicação Console em C# que se utiliza dos retornos do GIT para percorrer diretórios em busca de projetos versionados. Listando esses projetos por status, facilitando a organização de seus código, principalmente para quem trabalha com muitos projetos. São abordadas técnicas interessantes da linguagem como SetCurrentDirectory, List Generics, Process, ConsoleColor, etc.![Curso .Net Core Console Application com Git - Aula 03 - Else, No Staged e No Indexed files](https://i.ytimg.com/vi/LA4ttkOaq3c/hqdefault.jpg)
Curso .Net Core Console Application com Git - Aula 03 - Else, No Staged e No Indexed files
Nessa sequencia de videoaulas, nós iremos aprender a criar uma aplicação Console em C# que se utiliza dos retornos do GIT para percorrer diretórios em busca de projetos versionados. Listando esses projetos por status, facilitando a organização de seus código, principalmente para quem trabalha com muitos projetos. São abordadas técnicas interessantes da linguagem como SetCurrentDirectory, List Generics, Process, ConsoleColor, etc.![Curso .Net Core Console Application com Git - Aula 02 - SetCurrentDirectory, List Generics, Process](https://i.ytimg.com/vi/HQtpjzu5uPU/hqdefault.jpg)
Curso .Net Core Console Application com Git - Aula 02 - SetCurrentDirectory, List Generics, Process
Nessa sequencia de videoaulas, nós iremos aprender a criar uma aplicação Console em C# que se utiliza dos retornos do GIT para percorrer diretórios em busca de projetos versionados. Listando esses projetos por status, facilitando a organização de seus código, principalmente para quem trabalha com muitos projetos. São abordadas técnicas interessantes da linguagem como SetCurrentDirectory, List Generics, Process, ConsoleColor, etc.![Curso .Net Core Console Application com Git - Aula 01 - Retornos GIT, usando o Directory e o Foreach](https://i.ytimg.com/vi/Iofp8E2aL8s/hqdefault.jpg)
Curso .Net Core Console Application com Git - Aula 01 - Retornos GIT, usando o Directory e o Foreach
Nessa sequencia de videoaulas, nós iremos aprender a criar uma aplicação Console em C# que se utiliza dos retornos do GIT para percorrer diretórios em busca de projetos versionados. Listando esses projetos por status, facilitando a organização de seus código, principalmente para quem trabalha com muitos projetos. São abordadas técnicas interessantes da linguagem como SetCurrentDirectory, List Generics, Process, ConsoleColor, etc.Nostalgia
![Nostalgia - Relembrando o COBOL de maneira prática com a mão na massa](https://i.ytimg.com/vi/kJxtSlkAohA/hqdefault.jpg)
Nostalgia - Relembrando o COBOL de maneira prática com a mão na massa
Nesse capítulo da nossa sessão Nostalgia, iremos praticar um pouco do COBOL com a ajuda do antigo MS DOS EDIT e do emulador de MS DOS DOSBox (o ambiente real seria um UNIX). Iremos criar uma espécie de cadastro bem básico de filmes gravando os registro...![Nostalgia - Visual Basic 1.0 Professional Edition For DOS](https://i.ytimg.com/vi/8xzi3UILCog/hqdefault.jpg)
Nostalgia - Visual Basic 1.0 Professional Edition For DOS
Vídeo que apresenta de maneira nostálgica a instalação e um pequeno teste usando Visual Basic 1.0 Professional For DOS, ferramenta criada na década de 80 para desenvolvimento tendo como base a linguagem BASIC.![Nostalgia - BASIC - Instruções básicas](https://i.ytimg.com/vi/XA27_KPnmmE/hqdefault.jpg)
Nostalgia - BASIC - Instruções básicas
Apresentação de maneira nostálgica de um pequeno programa feito em BASIC utilizando o Turbo Basic 1.0.Dicas Rápidas
![TMUX: A Ferramenta Essencial para Multi-Sessões no Terminal](https://i.ytimg.com/vi/4NlwNHMFPM8/hqdefault.jpg)
TMUX: A Ferramenta Essencial para Multi-Sessões no Terminal
## Descrição: Neste vídeo, você vai aprender a usar o TMUX, uma ferramenta imprescindível para desenvolvedores que trabalham com terminais, especialmente em ambientes Linux. TMUX vem para substituir o antigo utilitário Screen, permitindo uma gestão ef...![Aprenda a criar e gerir ambientes virtuais gráficos Linux no Windows com Multipass de maneira rápida](https://i.ytimg.com/vi/5fkT_MfQUts/hqdefault.jpg)
Aprenda a criar e gerir ambientes virtuais gráficos Linux no Windows com Multipass de maneira rápida
Neste vídeo, apresentamos o Multipass, uma ferramenta leve e eficiente para a criação de ambientes virtuais Linux, ideal para desenvolvedores e entusiastas em sistemas que precisam gerar e descartar máquinas virtuais com facilidade. Com instalação em d...![Instalação do Docker e Docker Compose no Raspberry Pi](https://i.ytimg.com/vi/gNA-SlWMJaQ/hqdefault.jpg)
Instalação do Docker e Docker Compose no Raspberry Pi
Neste vídeo, vamos mostrar uma dica rápida e fácil de como instalar o Docker e o Docker Compose no seu Raspberry Pi 3 ou 4. Abordaremos as diferenças na instalação do Docker em diferentes distribuições Linux. Acompanhe esse tutorial completo, que també...![Explorando o Spotify-TUI: Controle o Spotify pelo Terminal!](https://i.ytimg.com/vi/VPvaNh2HL3Y/hqdefault.jpg)
Explorando o Spotify-TUI: Controle o Spotify pelo Terminal!
Neste vídeo, você aprenderá a configurar e usar o Spotify-TUI para controlar o Spotify pelo terminal! Assista ao step-by-step e veja como instalar a ferramenta em diferentes sistemas operacionais, configurar a conexão com a API do Spotify e explorar os...![Organize sua Música Facilmente com BEETS! Ferramenta Poderosa de Linha de Comando](https://i.ytimg.com/vi/eeip-QXUBNY/hqdefault.jpg)
Organize sua Música Facilmente com BEETS! Ferramenta Poderosa de Linha de Comando
Se você tem uma coleção de músicas MP3 desorganizada ou recuperada de um HD e quer reorganizar tudo facilmente, esse vídeo é para você, apresentarei a ferramenta BEETS. Esse programa é incrível e opera em MacOS, Linux e Windows, reorganizando sua coleç...![Usando a IA do ChatGPT integrada ao Terminal com o Shell-Genie.](https://i.ytimg.com/vi/FyHXAxFwWBo/hqdefault.jpg)
Usando a IA do ChatGPT integrada ao Terminal com o Shell-Genie.
Aprenda a instalar, criar sua api key do ChatGPT, configurar, e integrar o Shell-Genie ao Terminal. h9-win-nbroad_rui_eco-obs.![Crie e personalize seu próprio NETFLIX usando Jellyfin, HTTPs, Apache, Docker e Dropbox. Completo!](https://i.ytimg.com/vi/swX8dSDF71Y/hqdefault.jpg)
Crie e personalize seu próprio NETFLIX usando Jellyfin, HTTPs, Apache, Docker e Dropbox. Completo!
Tutorial Completo! Aprenda a criar uma biblioteca pessoal personalizada de filmes e séries usando o Jellyfin em um container Docker (Docker Compose) e seu serviço de Nuvem Dropbox (Google Drive, FTP, etc.) com o Rclone, e aprenda a hospedar sua bibliot...![Backup e restauração de Banco de Dados PostgreSQL usando o Docker](https://i.ytimg.com/vi/57FW16QvFJ8/hqdefault.jpg)
Backup e restauração de Banco de Dados PostgreSQL usando o Docker
Nessa dica rápida, iremos aprender como restaurar e fazer backup de um banco de dados PostgreSQL rodando em um container Docker. Iremos também aprender a acessar o pgsql cli e fazer consultas ao banco.![Comparando serviços de IA Bing Chat com Imagens, Google Bard e ChatGPT com foco em Desenvolvedores](https://i.ytimg.com/vi/VNpNVdUw4yE/hqdefault.jpg)
Comparando serviços de IA Bing Chat com Imagens, Google Bard e ChatGPT com foco em Desenvolvedores
Nesse vídeo rápido eu aproveito para fazer uma comparação simples entre os serviços mais conhecidos de IA Bing Chat, Google Bard e ChatGPT fazendo upload da imagem de uma tela de cadastro simples para o Bing Chat e descrevendo como quero essa tela em H...![Como modificar commits antigos no Git: Dicas e truques do rebase](https://i.ytimg.com/vi/2Vj49ArYOHE/hqdefault.jpg)
Como modificar commits antigos no Git: Dicas e truques do rebase
Aprenda como modificar commits antigos no Git de forma simples e eficiente utilizando o comando rebase. Neste tutorial, você vai descobrir como editar, excluir e desfazer commits passados, inclusive desfazer o último commit, além de aprender dicas vali...Dicas de .NET
![Aprenda a utilizar C# .NET com a biblioteca FFMpegCore para extrair áudio de arquivos de vídeo](https://i.ytimg.com/vi/LZrFxhTyJcE/hqdefault.jpg)
Aprenda a utilizar C# .NET com a biblioteca FFMpegCore para extrair áudio de arquivos de vídeo
Neste vídeo, apresentamos uma aplicação prática utilizando C# .NET com a biblioteca FFMpegCore para extrair o áudio de um vídeo. Vamos explorar desde a instalação da biblioteca até a codificação passo a passo, incluindo a criação do projeto, a configur...![Transcreva áudios de vídeos para texto utilizando a biblioteca Whisper da OpenAI com C# e .NET!](https://i.ytimg.com/vi/S6yEdET-EaQ/hqdefault.jpg)
Transcreva áudios de vídeos para texto utilizando a biblioteca Whisper da OpenAI com C# e .NET!
Neste tutorial passo a passo, você vai aprender como usar a biblioteca Whisper da OpenAI para transcrever áudio de vídeos em texto. O Whisper é uma ferramenta poderosa para reconhecimento de fala, e neste vídeo, vamos te guiar em como configurar a bibl...![Criando executáveis AOT no .NET, sem depender do runtime, e explore os benefícios e limitações](https://i.ytimg.com/vi/fFnz6IU-zxQ/hqdefault.jpg)
Criando executáveis AOT no .NET, sem depender do runtime, e explore os benefícios e limitações
Neste vídeo, iremos conhecer as nuances da compilação Ahead Of Time (AOT) no .NET. Descubra como criar executáveis autocontidos que não dependem do runtime do .NET, oferecem inicialização rápida e usam pouca memória. O vídeo aborda as vantagens, limita...![Descubra e Explore Webhooks e Embeds no Discord com .NET e C# (Mesagens Automáticas!)](https://i.ytimg.com/vi/hGObF3HfDWg/hqdefault.jpg)
Descubra e Explore Webhooks e Embeds no Discord com .NET e C# (Mesagens Automáticas!)
Aprenda como automatizar mensagens no Discord com Webhooks (e Embeds) utilizando .NET e C#. Neste vídeo, você entrará no mundo dos Webhooks do Discord. Veremos desde a criação e configuração de um servidor no Discord até a integração e envio de mensage...![Removendo Ruído e Equalizando Áudio de Vídeos com FFmpegCore](https://i.ytimg.com/vi/o9xJ5-kBVQw/hqdefault.jpg)
Removendo Ruído e Equalizando Áudio de Vídeos com FFmpegCore
Neste vídeo, você vai aprender a usar o FFmpegCore com C# para melhorar a qualidade sonora de seus vídeos. Descubra como integrar esta ferramenta em seu ambiente de desenvolvimento, remova ruídos de fundo (noise removal) indesejados e realize a equaliz...![Aplicação completa: Explorando OpenAI GPT 4 Vision com Blazor em NET 8 Layout, Bind, Eventos etc)](https://i.ytimg.com/vi/XHDUq1ApCcM/hqdefault.jpg)
Aplicação completa: Explorando OpenAI GPT 4 Vision com Blazor em NET 8 Layout, Bind, Eventos etc)
Aprenda a construir aplicações interativas com Blazor e .NET 8, integrando com a poderosa API GPT-4 Vision da OpenAI. Este vídeo te guiará pelo processo de análise de imagens, desenvolvimento e geração de conteúdo de forma prática e direta. Iremos cria...![Desenvolvimento com Blazor Dotnet 8.0: Guia para Iniciantes (Versão Completa)](https://i.ytimg.com/vi/Zc_fxbODjEw/hqdefault.jpg)
Desenvolvimento com Blazor Dotnet 8.0: Guia para Iniciantes (Versão Completa)
Neste tutorial, vamos dar continuidade ao projeto de lista de tarefas usando Blazor Server, perfeito para quem está iniciando na área de desenvolvimento web com tecnologias .NET. Abordaremos conceitos como Dependency Injection, Entity Framework, Migrat...![Enviando emails usando a API do Resend com .net Razor. Integração de Email Simples](https://i.ytimg.com/vi/ygdZKand60Q/hqdefault.jpg)
Enviando emails usando a API do Resend com .net Razor. Integração de Email Simples
Descubra como integrar facilmente o serviço de e-mail Resend com o ASP.NET usando Razor Views. O mesmo exemplo pode ser feito em Blazor com poucas adaptações. Domine o envio de emails em suas aplicações de maneira prática e eficiente. ### Índice de ...![Publicando uma aplicação .net com domínio e HTTPS em um Raspberry (Ubuntu/Debian)](https://i.ytimg.com/vi/LP1OchgXK0s/hqdefault.jpg)
Publicando uma aplicação .net com domínio e HTTPS em um Raspberry (Ubuntu/Debian)
Nesse tutorial iremos aprender os passos completos para a publicação de uma aplicação .dotnet Mvc em um servidor NGINX rodando sobre o Raspberry OS que é o equivalente a uma publicação em qualquer OS baseado em Debian, como Ubuntu, etc. Iremos aprender...![Aprenda os principais recursos do Bogus para simulação de dados e Seed de Banco de Dados em C# .net](https://i.ytimg.com/vi/CzQibALwQck/hqdefault.jpg)
Aprenda os principais recursos do Bogus para simulação de dados e Seed de Banco de Dados em C# .net
Nesse vídeo iremos abordar de maneira prática os principais recursos do Bogus, desde sua instalação até a criação de métodos personalizados. Iremos trabalhar com a simulação de nomes e sobrenomes de pessoas, gêneros, documentos com máscara, avatar, e m...![Usando a API do Dropbox com C# .net para upload de arquivos grandes (Backup na Nuvem)](https://i.ytimg.com/vi/D_-luG4x7SQ/hqdefault.jpg)
Usando a API do Dropbox com C# .net para upload de arquivos grandes (Backup na Nuvem)
Nesse vídeo iremos aprender o passo-a-passo de como dividir um arquivo em pedaços menores (chunks) para envio utilizando a API do Dropbox. Situação útil, dentre outras coisas, para backup programado de arquivos.Dicas de TypeScript
![Dicas - TypeScript - Usando TypeOrm com Node Express](https://i.ytimg.com/vi/czLVq33aBEw/hqdefault.jpg)
Dicas - TypeScript - Usando TypeOrm com Node Express
Criação e publicação de uma WebAPI (HTTP) simples usando o Node Express e acessando banco de dados MySql com o Prisma. O vídeo também aborda como o Prisma lida com registros relacionados.![Dicas - TypeScript - Arrays Simples de Objetos](https://i.ytimg.com/vi/mY_bJ9R-0bI/hqdefault.jpg)
Dicas - TypeScript - Arrays Simples de Objetos
Vídeo com explicações básicas sobre a utilização de Arrays simples e Arrays de objetos no JavaScript usando o TypeScript. Também são abordados o uso de propriedades anuláveis (nullable) e métodos como propriedades.![Dicas - TypeScript - Objects](https://i.ytimg.com/vi/6Jn-brShc9E/hqdefault.jpg)
Dicas - TypeScript - Objects
Essa pequena dica aborda as maneiras antigas (Function Objects) e atuais (Class Objetcs) de criação de objetos em JavaScript (usando TypeScript), assim como seus métodos, seu escopo e tipagem, fala também sobre importação e exportação de módulos.![Dicas - TypeScript - Preparação do Ambiente com Node](https://i.ytimg.com/vi/ViXBdkZ4Fqs/hqdefault.jpg)
Dicas - TypeScript - Preparação do Ambiente com Node
Esse vídeo explica como preparar um ambiente usando VSCode para desenvolvimento em NodeJs com TypeScript e como configurar o package.json para utilização do nodemon e do ts-node (fornecendo uma espécie de Hot Reaload com a modificação do código, evitan...![Dicas - TypeScript - Promises](https://i.ytimg.com/vi/tUBEHBZM7Ww/hqdefault.jpg)
Dicas - TypeScript - Promises
Esse vídeo rápido aborda a criação e utilização de Promises no JavaScript (usando TypeScript), explicando o que ocorre com o fluxo do programa contendo Promise. São abordados sucintamente tipagem e métodos anônimos.![Dicas - TypeScript - Métodos Anonimos II](https://i.ytimg.com/vi/RLfOEc_iDpk/hqdefault.jpg)
Dicas - TypeScript - Métodos Anonimos II
Breve explicação de como atribuir métodos a parametros criando callbacks usando JavaScript (EcmaScript) e TypeScript.![Dicas - TypeScript - Métodos Anônimos I](https://i.ytimg.com/vi/p7Z9KiE9l5w/hqdefault.jpg)
Dicas - TypeScript - Métodos Anônimos I
Breve explicação da evolução ocorrida na maneira de criarmos métodos usando JavaScript (EcmaScript) e TypeScript.Curso de Turbo Pascal
![Curso de Turbo Pascal - Aula 20 - Declaração Forward (Acadêmico)](https://i.ytimg.com/vi/tl1piwL665o/hqdefault.jpg)
Curso de Turbo Pascal - Aula 20 - Declaração Forward (Acadêmico)
Essa sequencia de vídeos faz uma introdução à Linguagem Pascal, tida como uma linguagem acadêmica, por sua facilidade de interpretação e legibilidade de código, ainda hoje bastante difundida em algumas universidades, e utilizada atualmente como object pascal em ferramentas como Delphi, Free Pascal, etc. o curso procura ser o mais clássico possível, utilizando a IDE do Turbo Pascal, criada em 1983, e o simulador de ambiente MS-DOS DOSBox. Os vídeos abordam a criação de algoritmos em Pascal, passando por tipos de variáveis, declaração, concatenação, formatação, funções de manipulação de tela (clrscr, writeln, readln, gotoxy, delline, gotoxy, insline, textbackground, textcolor, window, wherex, wherey), estruturas de repetição (for, repeat, while, downto, inc, low, high), lógica, fluxo de programa, expressões booleanas, condicionais (if then else, label, goto, case of else, with), arrays unidimensionais, multidimensionais, matrizes, conjuntos (set, união, interseção, diferença), procedures, sub-programas, escopo de variáveis e muito mais.![Curso de Turbo Pascal - Aula 19 - Procedures (Acadêmico)](https://i.ytimg.com/vi/7hTuix0cC28/hqdefault.jpg)
Curso de Turbo Pascal - Aula 19 - Procedures (Acadêmico)
Essa sequencia de vídeos faz uma introdução à Linguagem Pascal, tida como uma linguagem acadêmica, por sua facilidade de interpretação e legibilidade de código, ainda hoje bastante difundida em algumas universidades, e utilizada atualmente como object pascal em ferramentas como Delphi, Free Pascal, etc. o curso procura ser o mais clássico possível, utilizando a IDE do Turbo Pascal, criada em 1983, e o simulador de ambiente MS-DOS DOSBox. Os vídeos abordam a criação de algoritmos em Pascal, passando por tipos de variáveis, declaração, concatenação, formatação, funções de manipulação de tela (clrscr, writeln, readln, gotoxy, delline, gotoxy, insline, textbackground, textcolor, window, wherex, wherey), estruturas de repetição (for, repeat, while, downto, inc, low, high), lógica, fluxo de programa, expressões booleanas, condicionais (if then else, label, goto, case of else, with), arrays unidimensionais, multidimensionais, matrizes, conjuntos (set, união, interseção, diferença), procedures, sub-programas, escopo de variáveis e muito mais.![Curso de Turbo Pascal - Aula 18 - Set (Acadêmico)](https://i.ytimg.com/vi/kkLrGXlMniY/hqdefault.jpg)
Curso de Turbo Pascal - Aula 18 - Set (Acadêmico)
Essa sequencia de vídeos faz uma introdução à Linguagem Pascal, tida como uma linguagem acadêmica, por sua facilidade de interpretação e legibilidade de código, ainda hoje bastante difundida em algumas universidades, e utilizada atualmente como object pascal em ferramentas como Delphi, Free Pascal, etc. o curso procura ser o mais clássico possível, utilizando a IDE do Turbo Pascal, criada em 1983, e o simulador de ambiente MS-DOS DOSBox. Os vídeos abordam a criação de algoritmos em Pascal, passando por tipos de variáveis, declaração, concatenação, formatação, funções de manipulação de tela (clrscr, writeln, readln, gotoxy, delline, gotoxy, insline, textbackground, textcolor, window, wherex, wherey), estruturas de repetição (for, repeat, while, downto, inc, low, high), lógica, fluxo de programa, expressões booleanas, condicionais (if then else, label, goto, case of else, with), arrays unidimensionais, multidimensionais, matrizes, conjuntos (set, união, interseção, diferença), procedures, sub-programas, escopo de variáveis e muito mais.![Curso de Turbo Pascal - Aula 17 - Declaração With (Acadêmico)](https://i.ytimg.com/vi/zRCN23S6aaA/hqdefault.jpg)
Curso de Turbo Pascal - Aula 17 - Declaração With (Acadêmico)
Essa sequencia de vídeos faz uma introdução à Linguagem Pascal, tida como uma linguagem acadêmica, por sua facilidade de interpretação e legibilidade de código, ainda hoje bastante difundida em algumas universidades, e utilizada atualmente como object pascal em ferramentas como Delphi, Free Pascal, etc. o curso procura ser o mais clássico possível, utilizando a IDE do Turbo Pascal, criada em 1983, e o simulador de ambiente MS-DOS DOSBox. Os vídeos abordam a criação de algoritmos em Pascal, passando por tipos de variáveis, declaração, concatenação, formatação, funções de manipulação de tela (clrscr, writeln, readln, gotoxy, delline, gotoxy, insline, textbackground, textcolor, window, wherex, wherey), estruturas de repetição (for, repeat, while, downto, inc, low, high), lógica, fluxo de programa, expressões booleanas, condicionais (if then else, label, goto, case of else, with), arrays unidimensionais, multidimensionais, matrizes, conjuntos (set, união, interseção, diferença), procedures, sub-programas, escopo de variáveis e muito mais.![Curso de Turbo Pascal - Aula 16 - Tipo Record, Type record (Acadêmico)](https://i.ytimg.com/vi/y8xEAw8A6qU/hqdefault.jpg)
Curso de Turbo Pascal - Aula 16 - Tipo Record, Type record (Acadêmico)
Essa sequencia de vídeos faz uma introdução à Linguagem Pascal, tida como uma linguagem acadêmica, por sua facilidade de interpretação e legibilidade de código, ainda hoje bastante difundida em algumas universidades, e utilizada atualmente como object pascal em ferramentas como Delphi, Free Pascal, etc. o curso procura ser o mais clássico possível, utilizando a IDE do Turbo Pascal, criada em 1983, e o simulador de ambiente MS-DOS DOSBox. Os vídeos abordam a criação de algoritmos em Pascal, passando por tipos de variáveis, declaração, concatenação, formatação, funções de manipulação de tela (clrscr, writeln, readln, gotoxy, delline, gotoxy, insline, textbackground, textcolor, window, wherex, wherey), estruturas de repetição (for, repeat, while, downto, inc, low, high), lógica, fluxo de programa, expressões booleanas, condicionais (if then else, label, goto, case of else, with), arrays unidimensionais, multidimensionais, matrizes, conjuntos (set, união, interseção, diferença), procedures, sub-programas, escopo de variáveis e muito mais.![Curso de Turbo Pascal - Aula 15 - Parte 3 - Fixação (Acadêmico)](https://i.ytimg.com/vi/Kz-1WwT7-Jw/hqdefault.jpg)
Curso de Turbo Pascal - Aula 15 - Parte 3 - Fixação (Acadêmico)
Essa sequencia de vídeos faz uma introdução à Linguagem Pascal, tida como uma linguagem acadêmica, por sua facilidade de interpretação e legibilidade de código, ainda hoje bastante difundida em algumas universidades, e utilizada atualmente como object pascal em ferramentas como Delphi, Free Pascal, etc. o curso procura ser o mais clássico possível, utilizando a IDE do Turbo Pascal, criada em 1983, e o simulador de ambiente MS-DOS DOSBox. Os vídeos abordam a criação de algoritmos em Pascal, passando por tipos de variáveis, declaração, concatenação, formatação, funções de manipulação de tela (clrscr, writeln, readln, gotoxy, delline, gotoxy, insline, textbackground, textcolor, window, wherex, wherey), estruturas de repetição (for, repeat, while, downto, inc, low, high), lógica, fluxo de programa, expressões booleanas, condicionais (if then else, label, goto, case of else, with), arrays unidimensionais, multidimensionais, matrizes, conjuntos (set, união, interseção, diferença), procedures, sub-programas, escopo de variáveis e muito mais.![Curso de Turbo Pascal - Aula 15 - Parte 2 - Fixação (Acadêmico)](https://i.ytimg.com/vi/SbyCN4RdZ40/hqdefault.jpg)
Curso de Turbo Pascal - Aula 15 - Parte 2 - Fixação (Acadêmico)
Essa sequencia de vídeos faz uma introdução à Linguagem Pascal, tida como uma linguagem acadêmica, por sua facilidade de interpretação e legibilidade de código, ainda hoje bastante difundida em algumas universidades, e utilizada atualmente como object pascal em ferramentas como Delphi, Free Pascal, etc. o curso procura ser o mais clássico possível, utilizando a IDE do Turbo Pascal, criada em 1983, e o simulador de ambiente MS-DOS DOSBox. Os vídeos abordam a criação de algoritmos em Pascal, passando por tipos de variáveis, declaração, concatenação, formatação, funções de manipulação de tela (clrscr, writeln, readln, gotoxy, delline, gotoxy, insline, textbackground, textcolor, window, wherex, wherey), estruturas de repetição (for, repeat, while, downto, inc, low, high), lógica, fluxo de programa, expressões booleanas, condicionais (if then else, label, goto, case of else, with), arrays unidimensionais, multidimensionais, matrizes, conjuntos (set, união, interseção, diferença), procedures, sub-programas, escopo de variáveis e muito mais.![Curso de Turbo Pascal - Aula 15 - Parte 1 - Fixação (Acadêmico)](https://i.ytimg.com/vi/sf1zUSRXA84/hqdefault.jpg)
Curso de Turbo Pascal - Aula 15 - Parte 1 - Fixação (Acadêmico)
Essa sequencia de vídeos faz uma introdução à Linguagem Pascal, tida como uma linguagem acadêmica, por sua facilidade de interpretação e legibilidade de código, ainda hoje bastante difundida em algumas universidades, e utilizada atualmente como object pascal em ferramentas como Delphi, Free Pascal, etc. o curso procura ser o mais clássico possível, utilizando a IDE do Turbo Pascal, criada em 1983, e o simulador de ambiente MS-DOS DOSBox. Os vídeos abordam a criação de algoritmos em Pascal, passando por tipos de variáveis, declaração, concatenação, formatação, funções de manipulação de tela (clrscr, writeln, readln, gotoxy, delline, gotoxy, insline, textbackground, textcolor, window, wherex, wherey), estruturas de repetição (for, repeat, while, downto, inc, low, high), lógica, fluxo de programa, expressões booleanas, condicionais (if then else, label, goto, case of else, with), arrays unidimensionais, multidimensionais, matrizes, conjuntos (set, união, interseção, diferença), procedures, sub-programas, escopo de variáveis e muito mais.![Curso de Turbo Pascal - Aula 14 - Arrays Multidimensionais (Matrizes) (Acadêmico)](https://i.ytimg.com/vi/jbevWy-_Hb4/hqdefault.jpg)
Curso de Turbo Pascal - Aula 14 - Arrays Multidimensionais (Matrizes) (Acadêmico)
Essa sequencia de vídeos faz uma introdução à Linguagem Pascal, tida como uma linguagem acadêmica, por sua facilidade de interpretação e legibilidade de código, ainda hoje bastante difundida em algumas universidades, e utilizada atualmente como object pascal em ferramentas como Delphi, Free Pascal, etc. o curso procura ser o mais clássico possível, utilizando a IDE do Turbo Pascal, criada em 1983, e o simulador de ambiente MS-DOS DOSBox. Os vídeos abordam a criação de algoritmos em Pascal, passando por tipos de variáveis, declaração, concatenação, formatação, funções de manipulação de tela (clrscr, writeln, readln, gotoxy, delline, gotoxy, insline, textbackground, textcolor, window, wherex, wherey), estruturas de repetição (for, repeat, while, downto, inc, low, high), lógica, fluxo de programa, expressões booleanas, condicionais (if then else, label, goto, case of else, with), arrays unidimensionais, multidimensionais, matrizes, conjuntos (set, união, interseção, diferença), procedures, sub-programas, escopo de variáveis e muito mais.![Curso de Turbo Pascal - Aula 13 - Arrays Undimensionais (Acadêmico)](https://i.ytimg.com/vi/M1tM4mF9dZw/hqdefault.jpg)