Acadèmia d'informàtica ШАГ: educació informàtica completa per a adults i nens. Fem classe des de 1999. Mètodes d'autor, professorat pràctic, classes 100% pràctiques.

El teu navegador està obsolet!

Esteu utilitzant un navegador Internet Explorer obsolet. Aquesta versió del navegador no admet moltes tecnologies modernes, per això moltes pàgines del lloc es mostren incorrectament i no totes les funcions poden funcionar. Us recomanem que visualitzeu el lloc amb les últimes versions dels navegadors Google Chrome, Safari, Mozilla Firefox, Opera i Microsoft Edge.

Curs de Python i Desenvolupament Web

Aprenent a programar des de zero en un format captivador.
El vostre fill adquirirà habilitats reals necessàries per a una futura carrera professional en informàtica.

Més informació

Fes-te programador/a
i prova't en informàtica

El desig de crear
alguna cosa pròpia: llocs web, jocs

Futura professió

Python és un dels llenguatges de programació més importants pel que fa a popularitat.

El llenguatge es troba constantment entre els 3 millors llenguatges de programació del món segons els rànquings TIOBE, Stack Overflow Developer Survey i GitHub Trends.

Per a qui és adequat el curs en línia de Python?

Per a adolescents
5–15 anys, que:

  • Interessat en la informàtica i la tecnologia
  • Els encanta la lògica, les matemàtiques i la resolució de problemes.
  • Volen crear alguna cosa pel seu compte: llocs web, bots, jocs
  • Somien amb provar sort en informàtica, convertir-se en programadors.
  • Buscant una direcció per a una futura professió o formació addicional
  • Ja he provat Scratch, mods de Minecraft o Python a l'escola i vull continuar.
  • Voleu adquirir habilitats pràctiques que es puguin aplicar immediatament
  • T'agrada treballar en equip o vols aprendre a fer-ho
  • Volen tenir un portafoli amb projectes reals

Avantatges de la futura professió
Desenvolupador/a Python/Web

La professió de desenvolupador de Python és una de les més versàtils i demandades del món. No només ofereix l'oportunitat de començar la teva carrera professional aviat, sinó que també desenvolupa el pensament crític, l'anàlisi i la creativitat.

  • 1 El llenguatge de programació més popular del món

    Python es troba entre els 3 millors llenguatges de programació segons GitHub, StackOverflow i Google Trends. S'utilitza activament en educació, startups i grans empreses de TI, des de Google fins a la NASA.

  • 2 Aplicació en tots els àmbits de les TI

    Python s'utilitza per crear llocs web i aplicacions web, desenvolupar jocs, automatitzar processos, escriure bots de Telegram, així com en els camps de l'anàlisi de dades, l'aprenentatge automàtic i la intel·ligència artificial.

  • 3 Demanda i salaris elevats

    Els desenvolupadors de Python es troben constantment entre els professionals més ben pagats. La demanda de desenvolupadors júnior amb habilitats pràctiques està en constant creixement, especialment en equips autònoms i petits.

  • 4 El començament perfecte a l'edat escolar

    Python és força fàcil d'aprendre, no requereix matemàtiques complexes al principi i et permet escriure els teus primers projectes després de només unes poques lliçons.

  • 5 Una base sòlida per al futur

    Després d'aprendre Python, serà més fàcil per a un adolescent passar a altres camps: intel·ligència artificial, aprenentatge automàtic, robòtica, desenvolupament de jocs, ciberseguretat, etc. Això ofereix una àmplia gamma de futures trajectòries educatives i professionals.

Perspectives professionals

Especialista júnior

Pots treballar en projectes reals, escriure codi, crear bots, API i automatitzacions.

des de més de 1.000 $

Especialista mitjà

Treballes amb confiança en equip, implementes mòduls de manera independent, optimitzes el codi i entens l'arquitectura.

des de 2.500 $ o més

Especialista sènior

Gestiones decisions, implementes estàndards, assessores l'equip i influeixes en el producte.

des de 4.300 $ o més

El curs té dues vies:
Python Core i Python Web.

Python Core

  • Conceptes bàsics de Python: tipus de dades, bucles, funcions
  • Lògica i pensament algorítmic
  • Primer joc a Pygame
  • Git, decoradors, gestió d'errors, gestió de fitxers

Web de Python

  • Creació de llocs web amb Flask
  • Bots de Telegram i API REST
  • HTML, formularis, sessions, autorització
  • Treball en equip utilitzant Scrum
  • Projecte final: lloc web + bot

Programa de formació

El curs us introdueix als conceptes bàsics de la programació en Python i el desenvolupament d'aplicacions web mitjançant Flask. Durant el curs, aprendràs a treballar amb tipus de dades, bucles, funcions, gestió d'excepcions, biblioteques externes i el sistema de control de versions Git. Aprendràs a crear projectes web dinàmics amb plantilles HTML, implementar autoritzacions, treballar amb bases de dades SQLite, crear API REST, integrar serveis externs i desenvolupar interfícies CRUD. Un bloc separat està dedicat al treball en equip mitjançant la metodologia Scrum, així com a la creació de bots de Telegram i Discord. A més, aprendràs els conceptes bàsics del desenvolupament de jocs en Python mitjançant la biblioteca Pygame i adquiriràs habilitats pràctiques en l'organització d'estructures de projectes per a l'escalat i la reutilització de codi.

  • 7 mesos de formació: un programa estable i per fases
  • 106 parelles de pràctica
  • El resultat és la protecció del projecte.

Fonaments de la programació en Python (Python Core)

[10 temes]

Què és Python i com funciona?

Algoritmes, diagrames de flux, lògica de programació

Variables, tipus de dades, entrada/sortida

Operadors condicionals, expressions lògiques, if/else/match

bucles for i while, break/continue

Funcions integrades i creació de les vostres pròpies

Treballant amb cadenes, llistes, diccionaris, conjunts i tuples

Gestió d'errors (intenta/excepte), excepcions

Lectura i escriptura a fitxers

Pràctica: miniprogrames de text i algoritmes

Programació de jocs amb Pygame

[6 temes]

Instal·lació i configuració de Pygame

Finestra gràfica, fons, objectes

Moviment, controls de teclat, col·lisions

Partitura, vides, nivells, sons i música

Estats del joc: guanyar, perdre, reiniciar

Pràctica: el teu propi joc en Python (plataformes 2D, arcade)

Conceptes bàsics del desenvolupament web amb Flask (Python Web)

[6 temes]

Què són les sol·licituds HTTP web, client-servidor?

Instal·lació de Flask, inici d'un servidor local

HTML, plantilles Jinja2, variables, condicions

Formularis, entrada de dades, sol·licituds GET/POST

Autorització, sessions, galetes, missatges flash

Pràctica: Bloc o lloc web d'enquestes

Treballar amb bases de dades

[5 temes]

Conceptes bàsics de SQLite, taules, camps

Treballant amb sqlite3 a Flask

Consultes SELECT, INSERT, UPDATE, DELETE

Protecció per injecció SQL

Pràctica: gestor de tasques o bloc de notes

Bots de Telegram, bots de Discord i API

[4 temes]

Registrar un bot, obtenir un token (BotFather, portal de desenvolupadors de Discord)

Comandes bàsiques /inici, /info, botons, menús

Connexió de dades externes mitjançant API (temps, dades)

Pràctica: el teu propi bot (bot de qüestionaris, recordatoris, xat)

Estructura del projecte i treball en equip

[3 temes]

Arquitectura, carpetes, fitxers i plànols del projecte Flask

Metodologia Scrum, rols, sprints, retrospectiva

Pràctica de desenvolupament d'equips amb Trello i GitHub

Projecte final i presentació

[4 temes]

Trieu un format: joc, lloc web, bot

Implementació independent del projecte

Presentació pública i comentaris

Avaluació basada en la participació i els resultats del treball

Més informació

Habilitats que es desenvolupen:

Lògica i pensament estructural

Creativitat i responsabilitat

Treball en equip i comunicació

Resultats després del curs

Habilitats després del curs

  • Escriu el teu propi programa, joc, lloc web
    o bot de Telegram
  • Entendre l'estructura i la lògica del codi,
    entendre la sintaxi de Python
  • Crea un lloc web interactiu amb formularis,
    registre, autorització
  • Treballar amb bases de dades, variables, bucles, funcions i mòduls
  • Integrar API i chatbots en projectes reals
  • Entendre com funciona el backend de les aplicacions web
    (costat del servidor)
  • Utilitzar Git, els conceptes bàsics del desenvolupament d'equips, treballar segons Scrum
  • Presentar el teu projecte a la defensa, com en un curs d'informàtica real
  • Prepareu-vos per a tasques autònomes o per participar en hackatons escolars/ciutats.
  • Entendre en quina direcció és interessant desenvolupar encara més les TI

Eines dominades

  • Python

  • GitHub

  • Scrum

  • HTML

  • Flask

  • Pygame

Projectes a la cartera

No només ensenyem Python, sinó que preparem el portafoli de l'estudiant creant entre 3 i 5 projectes reals que s'hi inclouen immediatament, cosa que obre la porta a la feina.

Per què els nostres cursos d'informàtica són els millors?

L'Acadèmia d'Informàtica STEP IT funciona des de l'any 1999, quan el camp de les TI tot just començava a desenvolupar-se i guanyar popularitat. Fins i tot llavors estàvem produint els primers programadors, dissenyadors web i altres especialistes informàtics. Avui proporcionem als estudiants les habilitats que necessiten els empresaris i les empreses modernes: sense teoria seca ni "aigua". Els empresaris no necessiten els vostres coneixements: necessiten competència per resoldre problemes laborals i configurar processos empresarials.

Computer Academy IT STEP va començar les seves activitats l'any 1999, quan el sector informàtic tot just començava a desenvolupar-se i guanyar popularitat. Des de llavors, hem estat formant programadors, dissenyadors web i altres especialistes informàtics.

Avui continuem desenvolupant i proporcionant als estudiants les habilitats necessàries pels empresaris i les empreses modernes, sense teoria seca. Els empresaris necessiten competència per resoldre problemes laborals i la configuració adequada per implementar processos empresarials.

0

Països

0

Branques

0

Estudiants

0

Mestres

0

Graduats

Temes actuals

Com pagar?

Podeu pagar a través del lloc web amb una targeta bancària o deixar una sol·licitud de formació: el gerent us enviarà una factura.

Puc canviar el meu horari d'estudi?

Sí, l'horari de classe es pot modificar.

Com triar un curs?

Poseu-vos en contacte amb els nostres responsables al número de telèfon que apareix al lloc web. Us ajudaran a triar els cursos d'informàtica adequats.