Curso Python #02 - Para que serve o Python?

Curso em Vídeo
3 Apr 201721:52

Summary

TLDRThis video script introduces the audience to the world of programming with Python, a versatile and efficient language. It covers the history of Python, starting from its creation by Guido van Rossum in 1989 to its current status as a widely-used language supported by major companies like Google and Microsoft. The script highlights Python's simplicity, readability, and extensive library, which makes it accessible for beginners and powerful for professionals. It also showcases Python's applications in various fields, including web development, gaming, and scientific computing, and invites viewers to join a course to learn Python from scratch.

Takeaways

  • 😀 Python is a general-purpose programming language known for its simplicity and efficiency.
  • 🌟 Python was created by Guido van Rossum in the late 1980s at the Centrum Wiskunde & Informatica (CWI) in the Netherlands.
  • 🎪 The name 'Python' was inspired by the British comedy group Monty Python's Flying Circus, reflecting van Rossum's humor preference.
  • 🐍 Initially, Python was nicknamed after the 'Python' snake, which is now represented in the language's logo.
  • 📈 Python gained popularity for its readability and ease of learning, which attracted a community of developers.
  • 🌐 Python is a multi-platform language, meaning Python programs can run on various operating systems like Windows, Linux, and macOS.
  • 🛠️ Python comes with a standard library that includes modules and functions for common programming tasks, often referred to as 'batteries included'.
  • 📝 Python emphasizes code readability and simplicity, with a philosophy that 'beautiful is better than ugly' and 'simple is better than complex'.
  • 🆓 Python is open-source software, distributed under the Python Software Foundation License, allowing for free use, modification, and distribution.
  • 🏢 Python is widely used in industry and academia, with applications in web development, scientific computing, data analysis, artificial intelligence, and more.
  • 🎮 Python is also used in game development, with several popular games being created using the language.

Q & A

  • What is the main focus of the Python programming language course mentioned in the script?

    -The main focus of the Python programming language course is on beginners who want to learn to program, offering a simple and efficient language without sacrificing the power of programming languages.

  • Who is the creator of the Python programming language?

    -Guido van Rossum is the creator of the Python programming language.

  • In what year was Python first conceived?

    -Python was first conceived in 1989 by Guido van Rossum.

  • Why was Python named after the British comedy group Monty Python's Flying Circus?

    -Python was named after Monty Python's Flying Circus because it was Guido van Rossum's favorite comedy program, and it was a small tradition within the CWI to name internal projects after television shows.

  • What is the significance of the Python logo featuring two snakes?

    -The Python logo featuring two snakes is a reference to the comedy show 'Monty Python's Flying Circus' and also to the type of snake called 'python', symbolizing the name of the language.

  • What is the PSF and its relation to Python?

    -The PSF, or Python Software Foundation, is a non-profit organization that serves as one of the maintainers and organizers of the Python language.

  • Which companies support Python and use it in their main services?

    -Companies like Microsoft, Google, and Globo support Python and use it in their main services, including their websites and video streaming.

  • What are some of the main characteristics of the Python language?

    -Some main characteristics of Python include being a general-purpose language, simple and intuitive commands, multiplatformData, open-source, and having a large standard library.

  • What is the Zen of Python and why is it important?

    -The Zen of Python is a collection of 20 aphorisms that summarize the guiding principles of the Python programming language. It is important because it reflects the philosophy of the language and influences the design and style of Python code.

  • What are some examples of applications or companies that use Python in their operations?

    -Examples include the content management system Zope, Django for website development, Air Canada for flight reservation systems, BitTorrent clients, and even Google's search algorithms, as well as YouTube.

  • What is the educational aspect of Python mentioned in the script?

    -Python is used in educational contexts, such as the Raspberry Pi computer, which uses Python for its primary programming and educational purposes, and the 'Minecraft: Pi Edition' which allows using Python to teach programming to young people.

Outlines

00:00

📘 Introduction to Programming with Python

The script begins with an introduction to the world of programming, specifically focusing on the Python language. It emphasizes the importance of understanding the basics and dispels common myths about programming. The speaker introduces themselves and clarifies that the course is aimed at beginners who wish to learn a simple yet powerful programming language. The historical context of Python's creation in 1982 by Guido van Rossum at the Centrum Wiskunde & Informatica in the Netherlands is provided, highlighting its evolution from the ABC language and Guido's intention to simplify programming with a new, easy-to-understand language.

05:00

🚀 The Growth and Evolution of Python

This paragraph discusses the growth of Python from its initial release in the early 90s to its widespread adoption due to its simplicity and ease of learning. It mentions Guido's move to the United States to teach programming and the launch of the CNRI project, which helped Python gain more traction. The formation of the Python Software Foundation in 2001 is noted as a significant step in Python's development, as it became a non-profit organization that helps guide the language's evolution. The paragraph also highlights Python's support from major companies like Microsoft, Google, and Globo, and its use in various computing environments and Internet of Things projects.

10:00

🌐 Python's Characteristics and Philosophy

The speaker delves into Python's key characteristics, such as its general-purpose nature, making it versatile for various applications rather than specialized for a single domain. Python's simplicity, ease of use, and English-based commands are emphasized, as well as its multiplatform capabilities, allowing programs to run on different operating systems. The paragraph also touches on Python's status as open-source software with a strong community and its organized and object-oriented approach to coding. The 'Zen of Python,' a set of guiding principles for writing Pythonic code, is introduced, advocating for readability, simplicity, and explicitness in programming.

15:01

🛠️ Python's Practical Applications and Impact

This section showcases Python's practical applications across various industries, from content management systems like Zope and Django to the airline industry with Air Canada's reservation system. It also mentions BitTorrent clients, Google's search algorithms, YouTube's infrastructure, and even NASA's use of Python in graphics and rendering. The paragraph highlights Python's extensive use in software development, scientific computing, gaming, and educational tools, emphasizing its versatility and the powerful impact it has had on technology and software development.

20:01

🎮 Python in Gaming and Educational Outreach

The speaker highlights Python's role in game development, citing examples of popular games like 'Bastion' and 'Transistor' that were created using Python. It also mentions 'Civilization' and 'Braid' as successful games developed in Python, demonstrating the language's capability for complex and engaging gaming experiences. The paragraph underscores the educational aspect of Python, with projects like MinecraftEdu and Arduino integration, promoting Python as an accessible language for teaching programming concepts to a wide audience.

🤝 Inviting Support for a Comprehensive Python Course

In the concluding paragraph, the speaker invites the audience to support the creation of a comprehensive Python course by contributing to the project. They express the desire to provide a high-quality learning resource for beginners but acknowledge the financial constraints of producing such content. The speaker outlines the course's goals, emphasizing the need for community support to realize the full potential of the course and ensure its completion.

Mindmap

Keywords

💡Programming Language

A programming language is a formal language comprising a set of instructions used to produce various kinds of output. It is the core tool for programmers to create software and applications. In the video, Python is introduced as the programming language of focus, emphasizing its simplicity and efficiency for beginners.

💡Python

Python is a high-level, interpreted, and general-purpose programming language that emphasizes readability and ease of use. The video discusses Python's history, its creation by Guido van Rossum, and its evolution as a widely-used language in various fields, from web development to scientific computing.

💡Guido van Rossum

Guido van Rossum is the creator of Python and a key figure in the video. He is portrayed as a programmer who sought to develop a language that was both powerful and easy to understand, leading to the creation of Python and its subsequent widespread adoption.

💡Interpreted Language

An interpreted language is one that does not require compilation to machine code before execution. Python is described as an interpreted language in the video, which means that Python code can be executed directly by an interpreter, making it suitable for rapid development and prototyping.

💡Monty Python's Flying Circus

Monty Python's Flying Circus is a British surreal comedy group and a television show from which Python, the programming language, takes its name. The video mentions that Guido van Rossum named the language after this show, reflecting his sense of humor and the naming convention within his workplace at the time.

💡Open Source

Open source refers to a type of software that is freely available for use, modification, and distribution. The video highlights that Python is an open-source language, meaning that its source code is available to the public, allowing for community contributions and improvements.

💡Cross-Platform

Cross-platform refers to the ability of software to run on multiple operating systems without the need for recompilation or modification. The video script mentions that Python is a cross-platform language, which makes it versatile and suitable for a wide range of applications across different devices and systems.

💡Object-Oriented Programming

Object-oriented programming (OOP) is a programming paradigm based on the concept of 'objects', which can contain data in the form of fields (often known as attributes or properties) and code in the form of procedures (often known as methods). Python is described as supporting OOP, allowing for the creation of modular and reusable code.

💡Readability

Readability in programming refers to how easy it is for humans to understand the source code of a program. The video emphasizes Python's focus on readability, with its syntax designed to be clear and concise, making it easier for new programmers to learn and understand.

💡Libraries and Frameworks

In the context of programming, libraries are collections of pre-written code that programmers can use to perform certain tasks without having to write the code from scratch. Frameworks are more extensive and provide a structure for building specific types of applications. The video mentions Python's rich ecosystem of libraries and frameworks, such as Django for web development, which facilitate the development process.

💡Community

The Python community is a global group of individuals and organizations that contribute to and support the development and use of the Python programming language. The video script refers to the community's role in the evolution of Python, highlighting its importance in driving the language's development and adoption.

💡Syntax

Syntax refers to the set of rules governing the structure of statements in a programming language. The video script mentions Python's syntax, which is designed to be simple and easy to understand, as one of the reasons for its popularity among beginners and experienced programmers alike.

Highlights

Introduction to the world of programming and the start of learning the Python language.

Python is a simple and efficient language without sacrificing the power of programming languages.

The history of Python, starting from the CWI (Centrum Wiskunde & Informatica) in the Netherlands.

Guido van Rossum's role in the creation of Python, inspired by the TV show 'Monty Python's Flying Circus'.

The naming of Python after the comedy show and the initial resistance to the name due to a snake species.

Python's early adoption and growth, including the release of the first Python books by publisher 'Online'.

Guido van Rossum's move to the United States to teach programming and the launch of the 'Computer Programming for Everybody' project.

The creation of the Python Software Foundation, a non-profit organization supporting Python's development.

Python's evolution and adaptation based on community feedback and needs.

Support for Python by major companies like Microsoft, Google, and Globo.

Python's standard installation in various operating systems, except Windows.

The use of Python in various fields, including bioinformatics, 3D computation, and IoT projects.

Guido van Rossum's continued involvement in Python's development and his work at Google.

Python's characteristics as a general-purpose language, simple, intuitive, and multiplatfom.

Python's open-source nature and the philosophy behind its development.

The 'Zen of Python', a set of principles guiding Python's design and philosophy.

Examples of Python's application in major projects and companies like Google, NASA, and Lucasfilm.

Python's use in game development, with examples of games created using the language.

The importance of community support for the course and the upcoming lessons on Python installation and basics.

Transcripts

play00:00

agora que você já sabe o que o

play00:01

programador faz enviar ele atua chegou a

play00:04

hora de você começar a ter contato com a

play00:06

linguagem de programação

play00:08

então vamos lá aperta e tarde e ver

play00:10

comigo

play00:11

[Música]

play00:25

olá pequeno gafanhoto seja bem-vinda

play00:28

mais uma aula do seu curso de

play00:30

programação com linguagem python pelo

play00:33

menos estava guanabara eu do retorno se

play00:35

agora a gente está chegando na fase 2 no

play00:38

seu curso de python na hora passada você

play00:40

entender o que é o ramo da programação o

play00:43

que o programa não faz eu acabei com

play00:45

alguns mitos e algumas dúvidas que as

play00:46

pessoas têm e agora chegou o momento que

play00:48

você tem um contato com a primeira

play00:50

linguagem de programação e antes de mais

play00:52

nada quero deixar claro se você o

play00:54

programador jorge pm

play00:56

você é uma pessoa que já sabe uma

play00:58

linguagem de programação recurso que

play01:00

também é pra você mas o foco principal é

play01:03

o lugar foi o iniciante é aquele cara

play01:05

que tá querendo aprender a programar que

play01:07

está precisando aprender uma linguagem

play01:09

simples e eficiente mas sem deixar o

play01:11

poder das linguagens de programação de

play01:13

lado e nesta aulas nós vamos responder

play01:16

uma pergunta simples de onde vem a

play01:18

linguagem python

play01:19

quem foi que criou porque criou aqui que

play01:22

ela serve e o mais importante é surpresa

play01:25

que só seguir o uso no dia a dia é feita

play01:29

em python

play01:29

isso tudo eu vou responder nesta aula e

play01:32

agora

play01:32

e pra quem está chegando agora no curso

play01:34

em vídeo o primeiro curso que está no

play01:36

ensino já vai se acostumando

play01:38

sempre que começa um curso eu sempre

play01:40

conto a história daquilo que estou

play01:42

ensinando

play01:43

eu acredito que quando a gente entende a

play01:45

evolução das coisas

play01:47

a gente se apega mais com a tecnologia

play01:48

ea gente consegue entender o quanto ela

play01:51

evoluiu desde o momento em que ela

play01:53

surgiu ea nossa história começa hoje em

play01:56

1982 na capital da holanda que anos de

play01:59

perdão

play01:59

e é lá onde fica o cw ir ao centro de

play02:03

matemática e ciência da computação

play02:05

lá nesse centro tecnológico foram

play02:07

criadas várias linguagens como por

play02:09

exemplo a linguagem ao golpe ea

play02:11

linguagem

play02:12

decido inclusive é nessa linguagem abc

play02:14

onde o nosso principal personagem dessa

play02:17

fase começou seu programa

play02:19

o nome dele é de durban rocinha ele é um

play02:22

programador e durante a década de 80

play02:24

como eu disse anteriormente ele

play02:25

trabalhava no projeto da linguagem a

play02:27

descida na verdade ele não era o criador

play02:29

da linguagem

play02:30

ele era um dos programadores estavam

play02:32

criando essa linguagem a descer eo

play02:34

aprendizado que ele teve foi muito

play02:36

grande

play02:36

até que em 1989 quando estava sendo um

play02:40

problema para adaptar um programa em uma

play02:42

agência e falou o seguinte poxa você tá

play02:45

dando problema com isso porque eu não

play02:46

crio uma linguagem para resolver pelo

play02:49

problema e daí surgiu a proposta que

play02:51

venha se tornar a linguagem painel o

play02:53

intuito de uma rota era criar uma

play02:55

linguagem de programação que fosse

play02:57

interpretada mas que tivesse comando

play02:59

simples comandos passei sem entender

play03:01

porque segundo ele próprio programa

play03:04

venceram extremamente grandes complicado

play03:06

de entender pelos programadores

play03:08

experientes eram capazes de compreender

play03:10

certos programas feitos inseguro a idéia

play03:13

do voto era criar comando de simples

play03:15

compreensão criar a linguagem chegou um

play03:18

desafio dar um nome a ela que lá dentro

play03:20

do cw existia um pequeno padrão

play03:23

a nomeação dos projetos internos tudo

play03:25

aquilo que era criado dentro do

play03:27

departamento era nomeado era batizado

play03:29

com o nome de um programa ou alguma

play03:31

coisa que remetesse à televisão rocam

play03:34

resolveu batizar o projeto homenageando

play03:37

o seu programa de humor favorito o monty

play03:40

python's flying circus que você conhece

play03:42

né porque ele não ficou tão famosa aqui

play03:45

no brasil eu particularmente gosto

play03:47

bastante é o meio que o humor não sei se

play03:49

com as piadas meio malucas mas não

play03:52

gostam e seus amigos gostaram bastante

play03:54

sendo assim resolveram homenagear o

play03:56

programa de tv colocando um pai como o

play03:59

nome da linguagem e se você já foi a

play04:01

alguma aula de biologia porque sabe que

play04:03

existe uma espécie de cobra um dever

play04:06

pente chamada clinton

play04:08

king também faz no início vamos rock

play04:11

seus amigos tentaram fugir ao máximo

play04:13

desse nome

play04:15

mas esse papo chan mas hoje a logo da

play04:17

linguagem

play04:18

essas duas serpentes interessadas

play04:21

você já perdeu são do e71 engraçadas uma

play04:24

luzinha amarela acontece que um dos

play04:27

primeiros livros de programação de paz

play04:29

em que saiu do mercado foi de editora

play04:31

online e se você der uma pesquisada por

play04:33

aí sobre livros da online você vai ver

play04:36

que cada livro tem um animal estampado

play04:38

na capa o animal escolhido para o

play04:40

primeiro livro the fighter foi

play04:41

exatamente essa persistente que dom a

play04:45

partir desse riso a linguagem começou a

play04:47

ficar mais famosa e mais aceita dentro

play04:49

do mercado

play04:50

aí o rei do marrocos teve que se render

play04:52

e acabou aceitando a cobra píton como um

play04:55

dos representantes da linguagem mas fica

play04:58

a curiosidade o seu nome

play05:00

inicialmente não era por conta da

play05:01

serpente e sem por conta do programa de

play05:04

televisão as primeiras versões do pai

play05:06

dom já foram lançadas no início da

play05:08

década de 90 ea linguagem começou a

play05:10

ganhar corpo começou a ganhar uma

play05:11

comunidade que gostava da linguagem pela

play05:13

sua simplicidade e facilidade de

play05:15

aprendizado e aí ouvi uma moto acabou

play05:17

saindo da holanda que vir para os

play05:19

estados unidos porque ele resolveu

play05:21

ensinar as pessoas a programar e acabou

play05:24

lançando o projeto do ct 4 ele que é o

play05:28

conclui há problema em por r bari ou

play05:30

basicamente e programação de

play05:32

computadores para todo mundo esse

play05:34

projeto dele defendeu o financiamento do

play05:37

darpa é aquela agência aquele

play05:39

departamento governamental do governo

play05:41

dos estados unidos que foram os

play05:43

responsáveis pela criação da internet e

play05:45

com essa grana do patrocínio à linguagem

play05:47

conseguiu crescer ainda mais até que

play05:50

mais pra frente em 2001 com a linguagem

play05:52

do povo foi criada uma fundação a paz

play05:56

não só o pessoal deixa a tsf

play05:58

é uma fundação sem fins lucrativos que

play06:01

hoje é uma das mantenedoras ficou

play06:03

ordenadoras do pai

play06:05

atualmente a linguagem evolui de acordo

play06:07

com a comunidade o que os programadores

play06:09

acharem melhor de telhas da linguagem

play06:12

o grupo pai lá as coisas aplicações nas

play06:14

suas colocações e aí sendo aceito pela

play06:16

maioria

play06:17

essa funcionalidade é adicionada a

play06:19

próxima versão do pai

play06:21

hoje em dia a pss ela é patrocinada lá

play06:24

apoiada por um monte de empresas

play06:26

conhecidas entre elas a microsoft o

play06:29

google e até mesmo a brasileira globo

play06:32

com que utiliza pai pelos seus

play06:34

principais serviços principalmente no

play06:36

seu site e na transmissão de vídeo

play06:39

a linguagem python evoluiu tanto que ela

play06:41

atualmente é uma das linguagens padrão

play06:44

que já vêm instalados no mundo de

play06:46

sistema operacional entre eles o amigo o

play06:48

é o nec psd e outras versões do psd

play06:52

entre os mais famosos o mec o f e todas

play06:55

as distribuições linux basicamente nos

play06:59

sistemas operacionais mais famosos o

play07:01

único que não vêem no país são pré

play07:03

instalado é infelizmente o windows e

play07:05

muitos sistemas operacionais estão

play07:07

aparecendo aqui do lado

play07:08

além de ter o pai do instalado como uma

play07:10

das linguagens padrão utilizam a

play07:12

linguagem nas suas entranhas

play07:14

e esse é um dos motivos que mostra o

play07:16

poder da linguagem dentro do ambiente

play07:18

computacional que a gente tem hoje em

play07:19

dia e por falar em ambientes e sistemas

play07:21

computacionais vários projetos de

play07:23

computação e internet das coisas

play07:25

começaram a utilizar então também com

play07:27

linguagem padrão os projetos que já têm

play07:30

referência diretamente até no seu

play07:31

próprio nome

play07:32

a linguagem python é o verbo e pai você

play07:35

já ouviu falar aquele computadorzinho do

play07:38

tamanho de um cartão de crédito ele vem

play07:40

com a possibilidade de rodar o sistema

play07:41

operacional ea sua principal forma de

play07:44

programação e de educação é uma máquina

play07:46

é que é muito utilizada para -

play07:48

educacionais é para ensinar linguagem

play07:51

python inclusive ufpe pai esse pai é uma

play07:54

referência à linguagem python e por

play07:56

falar nesse país incluem no final de

play07:58

nomes certos nome

play08:00

não sei se você já ouviu falar no

play08:01

projeto do maine crepe pai

play08:03

basicamente uma biblioteca onde você

play08:05

instalar em um hardware pai o minecraft

play08:08

e aí você utiliza linguagem python para

play08:10

ensinar programação para jovens e estes

play08:13

são apenas alguns exemplos da aplicação

play08:15

da linguagem dentro do mercado já que a

play08:18

gente vai ver o mundo

play08:19

mas uma dúvida que sempre fica no ar

play08:21

onde foi parar o uso do voto

play08:23

ele ainda está vivo e ainda trabalhando

play08:26

ele ainda coordena a criação da

play08:28

linguagem python bem

play08:29

basicamente ele ainda existe ele está

play08:32

vivo participando muito de eventos de

play08:34

paixão por aí fazendo a linguagem

play08:35

evoluir participou ativamente da

play08:38

construção da versão 3 do pai confessa

play08:40

que a gente vai utilizar

play08:41

o uso é a última versão que o sucesso da

play08:44

linguagem foi tanta que em alguns anos

play08:46

aí por exemplo em 2005 ele foi parar

play08:49

como funcionário do mundo e começou a

play08:51

trabalhar dentro do google e aplicar o

play08:53

pai tem uma série de projetos pessoais e

play08:56

dentro do bumbum já você vai entender um

play08:58

pouco mais porque o pai que é tão

play09:00

importante para o mundo mas 2013

play09:02

infelizmente ele saiu do google mas foi

play09:04

com uma outra grande empresa

play09:06

o dropoly que a empresa onde ele

play09:08

trabalha até hoje pelo menos até o

play09:09

momento enquanto gravando e tal

play09:11

então eu estou explicando você já

play09:13

entendeu em python uma linguagem legal

play09:15

fácil e bem utilizado dentro do mercado

play09:18

vamos ver aqui o que o python é quais

play09:21

são as principais características da

play09:23

linguagem pai

play09:24

em primeiro lugar ele é uma linguagem de

play09:26

propósito em geral não posso falar mais

play09:28

do que uma linguagem de propósito geral

play09:29

e não é uma linguagem que é focada em

play09:32

uma determinada coisa por exemplo o java

play09:34

ele é uma linguagem que é muito voltada

play09:36

para o desenvolvimento local removendo

play09:38

android por exemplo o android utiliza

play09:40

java como a linguagem padrão o php por

play09:43

exemplo uma linguagem muito focada para

play09:45

web

play09:45

o pai dele não é contaminada o pai dom é

play09:48

uma linguagem de propósito geral

play09:50

basicamente você pode utilizar linguagem

play09:51

vaga um estudo eu não tô aqui dizendo

play09:54

que ele é a melhor linguagem para fazer

play09:56

tudo não pode simplesmente estou

play09:57

relatando aqui que vai com a utilizada

play10:00

em vários setores já você vai ver onde a

play10:02

gente aplica o pai de onde o pai com foi

play10:04

utilizado em alguns produtos em alguns

play10:06

tops e inclusive em alguns jogos no

play10:09

filme que você está acostumado a

play10:10

utilizar e até sair o dia a dia

play10:13

outra coisa que sempre faz parte da

play10:15

história do pai tom dos seus princípios

play10:17

é que ele seja simples fácil e intuitivo

play10:20

programarem pai você já vai vir na

play10:22

próxima aula que os comandos são muito

play10:24

simples e não se espanta como também

play10:26

inglês não se espanta com o uso do

play10:28

inglês como já falei anteriormente

play10:30

você já usa palavras em inglês facebook

play10:32

watch da pc videogames notebooks em nada

play10:36

disso atrapalha o dia a dia então não se

play10:38

espante o comando do inglês

play10:40

outra coisa que é muito útil da

play10:41

linguagem payne fez com que ela fosse

play10:43

adotada em muitos lugares porque ela é

play10:45

multiplataforma

play10:46

basicamente o mesmo programa que você

play10:48

escreve

play10:49

computador com windows ele vai funcionar

play10:51

no lino no mac uma televisão no celular

play10:55

ele vai funcionar e vai dar um jeito de

play10:57

rodar que ele funciona em múltiplas

play10:59

plataformas

play11:00

outra coisa que a comunidade fala pra

play11:01

caramba é que a linguagem python ela é

play11:03

devem inclusive por wes craven com

play11:06

baterias incluídas e você com certeza já

play11:09

ganhou de presente de natal um brinquedo

play11:11

que não vinha com bateria e perde tudo é

play11:13

graça né

play11:13

você pode aprender algumas linguagens de

play11:15

programação vai ver que nem tudo vem com

play11:17

a linguagem que tem que ficar instalando

play11:19

um monte de coisa

play11:20

o pai conta ele já vem com muita coisa

play11:22

instalados dá para instalar mais coisas

play11:24

mas a essência dele o pacote que a gente

play11:27

vai baixar e instalar no computador que

play11:29

vem com a maioria das coisas que a gente

play11:30

vai utilizar nosso dia a dia

play11:32

outra coisa muito legal da linguagem é

play11:33

que ela é totalmente livre

play11:35

ela é código aberto faz parte uma

play11:37

licença específica ainda pai do software

play11:39

foundation

play11:40

mas é totalmente livre para você poder

play11:42

baixar estudar ver como é que funciona

play11:44

fazer alterações e distribuições tem

play11:46

inclusive tem algumas restrições o

play11:49

hospital uma redistribuição que muito

play11:50

legal do país o que é utilizado até hoje

play11:52

outra coisa muito importante da

play11:54

linguagem ela é extremamente organizada

play11:56

na hora de você meu código a posição das

play11:59

coisas tem que ser tudo certinho

play12:00

você precisa ter um programador

play12:02

organizado para poder aprender pai que

play12:04

se você não é organizado não se preocupa

play12:07

você vai ficar mais organizada até mesmo

play12:09

quem não gostar da linguagem e com

play12:11

certeza você vai gostar dela outra coisa

play12:13

é uma linguagem orienta no objeto

play12:15

na verdade tudo dentro do país não é um

play12:17

objeto mais cinco em variável é um

play12:20

objeto e se você está começando a

play12:21

programar agora e foi um tapa no sentido

play12:23

nenhum pra você não se preocupa mais

play12:25

para frente quando você evoluir seus

play12:27

estudos vai fazer todo o sentido do

play12:29

trânsito como importante isso para

play12:31

dentro da linguagem e como eu disse

play12:32

anteriormente o país não é repleto de

play12:34

bibliotecas sem biblioteca para criar

play12:37

aplicativos para celular e biblioteca

play12:38

para poder criar jogo poder criar pele

play12:40

no sistema tem um monte de coisas do pai

play12:43

inclusive a linguagem com uma filosofia

play12:45

própria que foi criada por um dos

play12:47

programadores da linguagem

play12:49

o nome dele em pé eu vou mostrar pra

play12:51

você um pouquinho dessa filosofia

play12:54

basicamente essa tecnologia se chama

play12:56

usando o país quando a gente está o pai

play12:58

na sua máquina ou mostrar como fazer

play13:00

acesso além do pai como 19

play13:02

foi criado pelo team pedra que é um dos

play13:05

programadores de paixão mais conhecido

play13:06

que tem e corresponde algum tipo de

play13:08

frase coisas e quem programa em paz não

play13:10

deveria saber

play13:11

são coisas simples e objetivos que eu

play13:14

vou ficar aqui lendo você está vendo

play13:15

aparecer aí embaixo

play13:17

em todas as praias que são eu separei

play13:19

algumas a gente pôde analisar a primeira

play13:21

delas é bonito é melhor do que feio

play13:24

o código python no final ele fica mais

play13:27

bonito do que qualquer outra linguagem

play13:28

de programação e pequenininho e

play13:31

organizado então pegue aí a dica do

play13:33

usando o pai passa códigos bonitos outra

play13:36

coisa faca código simples código simples

play13:39

é melhor do que o código complexo agora

play13:42

nem sempre você consegue fazer coisas

play13:43

simples e quando é necessário fazer

play13:46

coisas complexas

play13:47

é melhor fazer completa do que fazer

play13:49

complicado a simplicidade sempre um

play13:51

objetivo para mim programa e pais a

play13:53

legibilidade contas

play13:55

então você vai ver que um bom

play13:56

programador pai porque o espaço no lugar

play13:58

certo eu vou ensinar você arrumar o seu

play14:00

corpo fica tranquila ele outra coisa

play14:03

erros nunca podem passar silenciosamente

play14:05

então se o programa tiver errado ele vai

play14:09

dar um erro vai aparecer o erro pra você

play14:11

a linguagem não vai tentar se virar como

play14:13

de linguagem por exemplo como php com

play14:15

uma linguagem que eu gosto bastante mas

play14:16

acaba escondendo muitos erros dos

play14:18

programadores

play14:19

agora é melhor do que nunca sabe quando

play14:21

você fala se até aí eu acho que vou

play14:23

começar a trazer paz ou mais amanhã eu

play14:25

faço eu acho que eu vou criar um sistema

play14:27

mais daqui a pouquinho crise faz agora

play14:29

você não fizer agora você nunca vai

play14:31

fazer

play14:32

então essas que estão aparecendo aqui

play14:33

embaixo são algumas das normas algumas

play14:36

das filosofias do programa no país

play14:39

se você quiser dar uma pausa neste vídeo

play14:41

que dá uma olhada rápida nelas mas não

play14:43

se preocupa que lá atrás de roupa você

play14:45

como lê lá dentro do próprio pai

play14:47

são paulo é quem mais poderá usar a

play14:49

atuação da linguagem onde eu aplico

play14:51

python basicamente em todos os lugares

play14:54

agora tem algumas especificidades da

play14:56

linguagem que a tornam muito poderosas

play14:58

do monte de coisas por exemplo os

play15:00

números de impacto muito grande não

play15:03

suporta número muito grande que ele

play15:05

consegue fazer cálculos muito grande e

play15:07

isso ajuda muito na evolução de sistemas

play15:09

de 300 especial biotecnologia que é uma

play15:12

área que precisa muito

play15:14

da força no cálculo e principalmente

play15:16

computação 3d todas essas áreas são

play15:19

importantes do país não se aplica a

play15:21

todas elas

play15:22

agora você falou um monte de coisas

play15:24

falou todas as filosofias do pai tomás

play15:26

quem está usando o python que eu uso no

play15:29

dia a dia que foi feito em python ou

play15:30

multinível um pai como após entrega além

play15:33

dos sistemas operacionais já citei

play15:34

ganham um dos casos mais famosos é o

play15:37

caso da zon que é um gerenciador de

play15:39

conteúdo que é totalmente feito em paz

play15:41

eles também têm o django que é uma primo

play15:44

de criação de conteúdo também para a

play15:46

organização de sites inclusive a globo

play15:48

utiliza ele bastante mas você pode estar

play15:50

falando caramba então melhor caso que

play15:52

pode chegar nunca ouvi falar na douro

play15:54

outro caso muito importante é da empresa

play15:57

air canada que é uma década galera uma

play16:00

empresa aérea onde a reserva de assentos

play16:02

a reserva de passagens é toda feita pelo

play16:05

programa em pai

play16:06

outro caso de aplicação da linguagem é

play16:08

dos clientes de bittorrent necessários à

play16:11

usmagazine

play16:12

esse cliente bissau e principalmente as

play16:14

primeiras versões deles foram feitas

play16:16

totalmente imagem pai como eu disse à

play16:18

globo utiliza pai foi uma coisa estranha

play16:20

então vamos entrar na globo.com

play16:22

é principalmente na área de vídeos o pai

play16:24

comparativo a caramba

play16:26

se você ainda não está convencido vou

play16:28

dar dois exemplos de grandes empresas

play16:30

que firmam um pacto na sua essência o

play16:32

google assim os cofres do google é tão

play16:36

robozinhos que encontra um conteúdo na

play16:38

internet e com mostrando pra você

play16:40

escolas que são feitos no país e até

play16:42

mesmo porque só está assistindo esse

play16:44

vídeo graças à paixão por que você está

play16:47

vendo ele dentro do youtube youtube é

play16:49

sempre pai

play16:50

e não para por aí não tem empresa grande

play16:52

que o sapato até hoje como por exemplo a

play16:54

nasa e à indústria ou inec se você não

play16:57

está ligando o nome à pessoa

play16:59

é uma das empresas responsáveis pela

play17:00

criação do star wars

play17:02

a edição e renderização os rangers estão

play17:06

as máquinas nos programas que renderiam

play17:09

que fazem a computação gráfica tão bons

play17:11

feitos impacto e não para por aí não tem

play17:13

muita empresa que aposta no pai por

play17:15

exemplo autodesk implementar rotinas em

play17:19

python que utiliza o pai de algumas das

play17:21

principais linguagens de especificação

play17:24

dentro

play17:24

roupas da ferramenta eles utilizam o pai

play17:27

tomaz ferramentas maia e só time

play17:30

o pai também é a linguagem padrão da

play17:32

especificação de software livre como por

play17:35

exemplo o bayern quer fazer computação

play17:37

gráfica que o olympique é uma espécie de

play17:39

photoshop

play17:40

só que em um papel e além disso a gente

play17:42

tem o já citado wesley pai utiliza pai

play17:45

não apresenta três também e até mesmo os

play17:47

projetos com arduino podem integrar

play17:50

junto com harry pai dentro do arduino

play17:52

você pode programar também pai sabendo

play17:54

que a linguagem padrão ele também é

play17:56

compatível e para quem estava esperando

play17:58

a partir de jogos tem muito jogo que foi

play18:00

criado em python e eu vou dar aqui

play18:02

alguns exemplos de games que foram

play18:04

criados diretamente à linguagem ruby que

play18:06

eu gosto mais que eu joguei pra caramba

play18:08

nas ruas e estão velhos o suficiente pra

play18:10

isso existe um jogo chamado prestam fire

play18:13

então você possam habitar utilizando seu

play18:15

teclado muito legal

play18:16

totalmente desenvolvido em paetê um jogo

play18:18

que eu gosto pra caramba eu tenho no meu

play18:19

celular até hoje que é o jogo é às

play18:22

últimas versão as versões mais recentes

play18:24

do jogo é que estão todos criados em

play18:26

pagam também

play18:26

além disso terá a iso online é um jogo

play18:29

de nave e combate ã o n op além de

play18:32

utilizar para uma coexistência ainda

play18:34

utiliza ele como linguagem de script

play18:36

dentro do jogo ele uma versão específica

play18:39

no país não foi modificada justamente

play18:41

para funcionar no jogo que é o templo é

play18:43

pai

play18:43

vamos fazer uma pesquisa aí se você joga

play18:46

online com certeza agora vai gostar mais

play18:48

ainda a linguagem e os dois grandes

play18:50

sucessos de bilheteria e venda de games

play18:53

que são feitos em python é o sigle

play18:55

deixam 4 é um jogo longo de uns e mondo

play18:57

uma civilização e organiza recursos e

play19:00

tudo mais e vai ganhando 13 civilizações

play19:03

conquistando as previsões eo jogo não

play19:06

preciso nem dizer o que ele faz

play19:08

o belo o field dois sim garoto de 2

play19:11

tenha sua principal essência inclusive

play19:14

os inscritos internos e configurações

play19:15

também os moldes feitos do filme também

play19:18

tem criado sem pai e com certeza depois

play19:20

de ver isso tudo aqui prestar atenção

play19:22

numa coisa

play19:23

arambaré eu quero aprender pais não

play19:25

agora sim eu quero aprender python é

play19:27

exatamente esse o objetivo deste curso é

play19:30

que anda por ela agora eu já vou

play19:32

deixando claro não tente pular etapas

play19:35

eu disse que tem vários jogos criados de

play19:37

paixão que você na semana que vem com um

play19:39

jogo pronto se você não conseguir se na

play19:42

indústria o processo de aprendizado

play19:45

ele é um pouco demorado a gente precisa

play19:47

primeiro ver a base

play19:48

a gente pôde ver a coisa mais evoluído

play19:50

então a sua base começa na próxima aula

play19:53

porque aqui já chegou ao fim e não se

play19:56

esquecem que esse curso ele só vai

play19:58

acontecer por completo dependendo de

play20:01

vocês dá um acessada lá o curso em vídeo

play20:03

ponto com acesso à área de seja apoiador

play20:06

e vê-la conectar o clube fazem pra gente

play20:09

poder chegar a construir esse curso de

play20:11

python completa você aprenderá você é

play20:14

iniciante aprender a linguagem de uma

play20:16

vez por todas ele é um curso como eu

play20:18

disse anteriormente sem pré requisito

play20:20

nenhum qualquer pessoa vai poder

play20:22

entender o pai compreender o

play20:24

funcionamento da linguagem e aprender a

play20:26

programar com python e eu queria

play20:28

sinceramente já ter disponibilizado em

play20:30

curso todo pra vocês mas produzir um

play20:32

curto com essa qualidade que você tá

play20:34

vendo a quantidade de exercícios e

play20:36

material que eu quero produzir acaba

play20:38

fica muito caro e eu não consigo mais

play20:41

tirar dinheiro do meu próprio bolso a

play20:43

ensinar de coisas pra vocês aqui não é

play20:45

só o curto vídeo e um projeto de quatro

play20:47

anos e por quatro anos não conseguir

play20:49

produzir conteúdo aos trancos e

play20:51

barrancos e montando sem muita qualidade

play20:54

algumas aulas mas você vê os cursos

play20:56

anteriores ele não tinha qualidade que

play20:58

está sendo daqui então eu quero trazer

play21:00

uma coisa legal pra você eu conto com a

play21:02

sua ajuda

play21:03

esquece acessar o site vai na área seja

play21:06

apoiador que deu sua contribuição

play21:07

com certeza a gente vai contar com a

play21:10

comunidade e alunos do curso um vídeo

play21:12

pra fazer esse curso virar realidade

play21:14

então foi o meu muita gente está

play21:16

elogiando muita gente tá gostando no

play21:18

curso de como está sendo construído como

play21:21

é que está sendo feito mas a gente

play21:23

precisa muito da ajuda de vocês a tornar

play21:26

ele 100% realidade então é isso

play21:28

na próxima aula eu vou te ensinar como

play21:30

instalar o painel na sua máquina como é

play21:32

que ele vai trabalhar dentro da sua

play21:34

máquina princípio básico de uma

play21:36

linguagem de programação

play21:37

vamos deixar tudo funcionando para a

play21:39

gente começar efetivamente a programarem

play21:41

pai

play21:42

um forte abraço a gente se vê na prova

play21:49

[Música]

Rate This

5.0 / 5 (0 votes)

Related Tags
Python ProgrammingCourse IntroductionLanguage HistoryGuido van RossumBeginner FriendlySoftware DevelopmentCoding TutorialProgramming BasicsMultiplatform LanguageOpen Source