Bot in Python: corso 18.000 rubli. da Coddy School of Programming for Children, formazione 3 moduli (mesi)
Miscellanea / / December 07, 2023
Età: 11-14 anni
Livello: per principianti.
Durata: da 3 moduli (mesi), da 24 ore*
Format: lezioni individuali e di gruppo, offline e online (tempo reale).
Numero di bambini: da 1 a 8.
Prezzo:
da 750 rub./ora in un gruppo online,
da 850 rub./ora in un gruppo offline,
da 1050 rub./ora individualmente online,
dal 1980 rub./ora individualmente offline.
Corso sulla creazione di bot in Python
Vuoi utilizzare i moderni “assistenti” elettronici nel modo più efficiente possibile? Quindi il corso di formazione sulla scrittura di un bot in Python da Coddy sarà un ottimo inizio in questa direzione. Ma prima, scopriamo cos'è questo strumento e come ti semplificherà la vita.
La parola "bot" è un derivato di "robot". E questa utility ha una serie di funzionalità:
• progettato per lavori monotoni e ripetibili;
• eseguire azioni secondo un dato algoritmo;
• non hanno eguali nella capacità di imitare le azioni umane (alcune opzioni particolarmente complesse non possono essere distinte dagli utenti reali);
• può essere semplice o complesso e può eseguire una varietà di funzioni: dalla ricerca di informazioni e l'invio di contenuti alle traduzioni e ai giochi con l'utente.
Tra i linguaggi di programmazione, Python si distingue per la sua efficienza, il design elegante e la sintassi che semplifica la codifica. Viene utilizzato per script per vari scopi, nonché per la creazione di bot. Dopotutto, Python ha innegabili vantaggi:
• relativamente facile da apprendere (soprattutto nella fase iniziale);
• ha uno sviluppo aperto;
• le funzionalità sintattiche consentono di scrivere codice altamente leggibile;
• un meccanismo di importazione unificato, che semplifica l'utilizzo di numerose librerie ed estensioni per i tuoi progetti;
• fornisce strumenti per la prototipazione rapida e la semantica dinamica;
• un'ampia community di utenti positiva nei confronti dei nuovi arrivati.
A chi e come può essere utile un corso sulla scrittura di bot?
Adottiamo un approccio globale per insegnare ai nostri studenti e ci sforziamo di fornire le informazioni più pratiche non solo come creare un bot in Python, ma anche conoscenze più avanzate che saranno utili per ulteriore formazione e lavoro.
Se tuo figlio ha tra gli 11 e i 14 anni ed è appassionato di programmazione da molto tempo o si sta semplicemente immergendo in questo affascinante mondo, iscrivilo subito a Young Coders. In questo corso spiegheremo in dettaglio come scrivere un bot in Python, e i bambini saranno in grado di:
• padroneggiare le basi e le caratteristiche di questo linguaggio di programmazione. E questo diventerà sicuramente il loro importante vantaggio competitivo in futuro;
• in pratica, creeranno opzioni semplici (comprese quelle di gioco - sotto forma di ricerca testuale);
• avviare in modo indipendente e persino utilizzare gli "assistenti" in futuro quando comunichi e ti diverti con i tuoi amici.
Tutto ciò aiuterà a rivelare il potenziale creativo del bambino, a indicare i suoi punti di forza nella programmazione e a dare slancio a ulteriori risultati in quest'area. E chissà, forse presto i nostri programmatori creeranno progetti unici che cambieranno qualitativamente le loro vite e il mondo che li circonda in meglio.
Al termine del corso, ogni studente riceve un certificato personalizzato da CODDY.
11
corsiDocente del corso:
"Minecraft: Introduzione all'intelligenza artificiale", "Unity 3D", "Sviluppatore frontend: siti Web HTML/CSS/JavaScript", "Disegnare in stile anime", “Programmazione per i più piccoli”, “Programmazione Minecraft”, “Design thinking”, “Bots in Python”, “Progettazione grafica Photoshop”, "Videoblog"
Formazione scolastica:
Numerosi corsi per migliorare le competenze informatiche in aziende internazionali (Chatbot Hackathon, Prototipazione nel campo dell'intelligenza artificiale, Architettura informatica, ecc.). Università di Heilbronn, Heilbronn, Germania (Master in Business Administration). Università economica statale bielorussa, Minsk, Bielorussia (Master in amministrazione aziendale).
Esperienza:
Si occupa di consulenza ai clienti in materia di sistemi giuridici, sistemi per soluzioni di audit e automazione dei processi, lavora nel campo innovativo dell'IT e avvia una start-up in Germania in un'azienda internazionale.
Interessi:
Sviluppo personale, passione per la condivisione della conoscenza, networker, apri mondo, progettista di vita, attivista sportivo.
“Oggi il mondo intero è interconnesso: persone, paesi, economie, tecnologie, ecc. La programmazione è una competenza chiave del futuro. Ti aiuta a comprendere meglio il mondo del futuro, a plasmarlo attivamente e a essere un membro innovativo di un'entusiasmante società senza confini. La capacità di programmare apre infinite porte al futuro per i nostri figli in questo mondo e li rende ambasciatori delle nuove tecnologie”.
9
corsiDocente del corso:
"Minecraft: Introduzione all'intelligenza artificiale", "Unity 3D", "Sviluppatore frontend: siti Web HTML/CSS/JavaScript", "Disegnare in stile anime", “Programmazione per i più piccoli”, “Programmazione Minecraft”, “Design thinking”, “Bots in Python”, “Progettazione grafica Photoshop”, "Videoblog"
Formazione scolastica:
Numerosi corsi per migliorare le competenze IT in aziende internazionali (SAP, automazione dei processi, e-commerce). FOM Università di Stoccarda, Stoccarda, Germania (Master in Amministrazione aziendale) Università tecnica statale di Karaganda, Karaganda, Kazakistan.
Esperienza:
Fondatore di un negozio elettrico online di successo in Germania, impegnato nella consulenza ai clienti campo dell'automazione dei processi di vendita, lavora nel campo delle vendite IT in Germania a livello internazionale aziende.
Interessi:
Viaggiare, pescare, fare sport, scacchi.
I. Goethe diceva: “Puoi imparare solo ciò che ami”
4
corsoDocente del corso:
“Programmazione di giochi in Python”, “Programmazione in JavaScript”, “Bot in Python”, “Programmazione Web”
Formazione scolastica:
Politecnico di Mosca, specialità "Informatica e informatica".
Esperienza:
Ottima conoscenza di C\C++, Java, Python, PHP, JavaScript, SQL. Mi sono occupato della creazione di applicazioni Android in Java, applicazioni multipiattaforma in C\C++, bot per vari programmi di messaggistica istantanea in Python, nonché vari servizi web utilizzando HTML/CSS/JS/PHP.
Interessi:
Fin dalla tenera età ha programmato varie applicazioni dalla CLI ai progetti MVP/MVVC. Partecipazione a hackathon mobili. Partecipato a casi riguardanti l'integrazione con API chiuse di terze parti. Ho lavorato anche con il 3d, in particolare Autodesk Maya, Inventor, 3ds Max, Fusion360 (ci sono alcuni piccoli sviluppi con la visualizzazione di oggetti su dispositivi mobili). Oltre alla programmazione, si interessa agli sport motoristici, in particolare al drifting. Discreto, sa instillare interesse per il lavoro, responsabile ed efficiente.
1° modulo
Il primo giorno
Introduzione a Python e IDLE
− Ambiente di sviluppo
− Variabili
− Operazioni con variabili
− Ingresso dell'utente
Risultato della lezione: lo studente sarà in grado di installare autonomamente Python su un computer e iniziare a lavorare con il linguaggio; scriveremo un programma di questionari in Python.
Secondo giorno
Istruzioni condizionali e cicli
− Istruzione If-elif-else
− ciclo while
− ciclo for
− intervallo
Risultato della lezione: Scriviamo alcuni semplici programmi di esempio, come “Indovina il numero”.
Giorno tre
Stringhe, liste, funzioni, librerie
− Stringhe, formattazione delle stringhe
− Elenchi, generatori di elenchi
− Funzioni, argomenti, valore di ritorno
− Biblioteche di terze parti
Risultato della lezione: scriveremo un gioco di testo basato su tutte le conoscenze acquisite.
Quarto giorno
Nozioni di base sull'OOP
− Classi, oggetti
− Attributi
− Metodi, costruttori
Risultato della lezione: otteniamo la conoscenza minima necessaria della programmazione orientata agli oggetti.
2° modulo
Il primo giorno
Il primo bot per VKontakte
− Installazione delle librerie necessarie
− Impostazione
− Crea un token bot
− Metodi della libreria VK
− Bot di chat semplice
Risultato della lezione: creiamo un semplice bot che risponderà a un determinato testo con un messaggio.
Secondo giorno
Gioco bot "Città"
− Elaborazione dei messaggi degli utenti
− “Database” di città e paesi
− Ciclo di gioco
Risultato della lezione: scriviamo un bot per giocare nelle città
Giorno tre
Gioco bot "Quiz"
− Formazione di richieste bot
− Formattazione delle righe delle domande
Risultato della lezione: un bot che fa domande e dà ai punti le risposte corrette.
Quarto giorno
Gioco bot “9 vite”
− Invio di emoticon
− Contare le vite
− Dividere una parola in lettere
Risultato della lezione: un bot simile al gioco di testo “Hangman”
3° modulo
Il primo giorno
Bot basato su “intelligenza artificiale”
− Impostazione della libreria DialogFlow
− Registrazione del bot
− Collegamento di DialogFlow al programma
− Risposte JSON
Risultato della lezione: creiamo un bot che risponderà in modo intelligente alle domande degli utenti utilizzando la libreria di machine learning.
Secondo giorno
Ottenere informazioni da siti di terzi
− modulo richieste
− Analisi HTML
Risultato della lezione: scriviamo un bot che invii tassi di cambio o altre informazioni da Internet in tempo reale.
Giorno tre
Lavorare con le immagini
− Caricamento di immagini
− Allegare immagini
Risultato della lezione: un bot che invia foto di gatti.
Quarto giorno
Richieste URL
− Richieste al sito web di YouTube
− Invio dei risultati all'utente
Risultato della lezione: creiamo un bot che cercherà video su Youtube su richiesta dell'utente e invierà collegamenti.