* Cantinho Satkeys

Refresh History
  • JPratas: try65hytr Pessoal  4tj97u<z classic k7y8j0
    11 de Julho de 2025, 03:54
  • FELISCUNHA: ghyt74  pessoal   49E09B4F
    10 de Julho de 2025, 10:40
  • j.s.: dgtgtr a todos  4tj97u<z
    07 de Julho de 2025, 13:50
  • FELISCUNHA: Votos de um santo domingo para todo o auditório  4tj97u<z
    06 de Julho de 2025, 11:43
  • j.s.: [link]
    05 de Julho de 2025, 16:31
  • j.s.: dgtgtr a todos  4tj97u<z
    05 de Julho de 2025, 16:31
  • j.s.: h7t45 ao convidado de Honra batatinha pela sua ajuda
    05 de Julho de 2025, 16:30
  • FELISCUNHA: ghyt74  pessoal   4tj97u<z
    04 de Julho de 2025, 11:58
  • JPratas: dgtgtr Pessoal  101041 Vamos Todos Ajudar na Manutenção do Forum, Basta 1 Euro a Cada Um  43e5r6
    03 de Julho de 2025, 19:02
  • cereal killa: Todos os anos e preciso sempre a pedir esmolas e um simples gesto de nem que seja 1€ que fosse dividido por alguns ajudava, uma coisa e certa mesmo continuando isto vai levar volta a como se tem acesso aos tópicos, nunca se quis implementar esta ideia mas quem não contribuir e basta 1 € por ano não terá acesso a sacar nada, vamos ver desenrolar disto mais ate dia 7,finalmente um agradecimento em nome do satkeys a quem já fez a sua doação, obrigada
    03 de Julho de 2025, 15:07
  • m1957: Por favor! Uma pequena ajuda, não deixem que o fórum ecerre. Obrigado!
    03 de Julho de 2025, 01:10
  • j.s.: [link]
    02 de Julho de 2025, 21:09
  • j.s.: h7t45 ao membro anónimo pela sua ajuda  49E09B4F
    02 de Julho de 2025, 21:09
  • j.s.: dgtgtr a todos  4tj97u<z
    01 de Julho de 2025, 17:18
  • FELISCUNHA: Votos de um santo domingo para todo o auditório  4tj97u<z
    29 de Junho de 2025, 11:59
  • m1957: Foi de boa vontade!
    28 de Junho de 2025, 00:39
  • j.s.: passem f.v. por aqui [link]    h7t45
    27 de Junho de 2025, 17:20
  • j.s.: renovamos o nosso pedido para uma pequena ajuda para pagemento  do nosso forum
    27 de Junho de 2025, 17:19
  • j.s.: h7t45 aos convidados de honra Felizcunha e M1957 pela ajuda
    27 de Junho de 2025, 17:15
  • j.s.: dgtgtr a todos  4tj97u<z
    27 de Junho de 2025, 17:13

Autor Tópico: Python3: From Beginner to Pro  (Lida 106 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline mitsumi

  • Sub-Administrador
  • ****
  • Mensagens: 121842
  • Karma: +0/-0
Python3: From Beginner to Pro
« em: 03 de Agosto de 2021, 05:16 »

MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + srt | Duration: 178 lectures (30h 16m) | Size: 3.96 GB
A Comprehensive Study of the Basic (and many advanced) skills required by any Python developer: Web, Data Analysis

What you'll learn:
Python 3 Language and Applications
Software Programming Skills
Learn the basic concepts of Python
Learn how to write robust and error free code
Establish a strong foundation in Object Oriented Programming
Learn how to write decorators like a Pro
Learn advanced python concepts like inheritance, super and the MRO
Built-in Modules: os, sys, math, random, datetime, logging
Learn how to work with Text, CSV and JSON files
Learn how to write and analyze Regular Expressions (Regex)
Setup a Flask web server using HTTP, HTML, SQL, Jinja2, Bootstrap4
Learn about Data Analysis using Python: Numpy, Pandas, Seaborn

Requirements
Basic Computer Skills
Basic Logic Skills

Description
Welcome to the brand new course in Python 3: Beginner to Pro.

When I started creating this course, I had one objective in mind:

"Teach like I wish I had been taught".

I remember the questions/doubts/hesitations I had when I was learning Python and I have tried very hard to address them in this course. This is why there are many many quizzes and code assignments/problems to solve in this course. No one learns to swim or ride a bicycle by attending lectures on swimming or biking and so it is with coding. You have to write the code, make mistakes, solve those mistakes and repeat. That is the only way to learn.

A strong foundation is necessary for any new endeavor and if it seems that the course is a bit slow in the beginning, it is a deliberate choice to ensure that students have the requisite knowledge to proceed to the more challenging portions.

Student feedback is a very important to me. It allows me to change portions of the course if necessary. Please don't hesitate to ask pertinent questions and I will answer them ASAP.

Some of the topics:

Data types, variables, operators.

Conversions between Data types

Operators: Arithmetic, Assignment, Comparison

Operators: Logical, Identity, Membership, Bitwise

for loops, while loops and if-else branching

Functions: Parameters, arguments, return values

Functions: Positional and Keyword Argument

Functions: Default Values for parameters

Functions: Variable positional and Keyword arguments

Functions: Local and Global Scope of variables

Functions: Enumerate, Map, Filter, Reduce, Zip, Lambda

Functions: Closures and Decorators

Functions: List and Dictionary comprehensions

Modules and Packages

Built-in modules: os, sys, random, datetime, logging, math

try-catch error handling

Unit tests

File handling: Text, CSV and JSON

Regular Expressions (regex)

Object Oriented Programming: Classes, Instances

OOP: Class and Instance attributes, class and instance methods

OOP: Instance creation step-by-step and the concept of self

OOP: Instance Properties and attribute validation

OOP: Class Inheritance and inherited attributes and methods

OOP: The concept of super

OOP: Method Resolution Order(MRO) for multi-level and multiple inheritance

Web: Using simple HTTP methods via the requests module

Web: Sending and receiving SMS messages using Twilio

Web: Setting up a web server using Flask micro-framework

Web: Dynamic HTML websites using Jinja2 templates

Web: Connecting to a SQL database

Web: Using Bootstrap4 in the website

Web: Putting it all together to create a frontend and a backend.

Data Analysis: Basics and Numpy

Data Analysis: Numpy nD arrays and characteristics

Data Analysis: Pandas dataframes

Data Analysis: Dataframe manipulations, groupby and conditional extraction

Data Analysis: Visualization of data using matDescriptionlib and pandas

Data Analysis: Visualization of data using Seaborn.

Who this course is for
Beginner Python students and developers


Download link:
Só visivel para registados e com resposta ao tópico.

Only visible to registered and with a reply to the topic.

Links are Interchangeable - No Password - Single Extraction