Skip to content

Primești CADOU cursul de limba engleză la orice curs te înscrii în martie

  • Cursuri
    • Cursuri
    • Workshopuri
    • Training companii
  • Evenimente
  • Mentori
  • Noutăți
  • Podcast
  • Cariere în IT
  • Consiliere gratuită
Menu
  • Cursuri
    • Cursuri
    • Workshopuri
    • Training companii
  • Evenimente
  • Mentori
  • Noutăți
  • Podcast
  • Cariere în IT
  • Consiliere gratuită
Facebook Linkedin Instagram Twitter
  • Contact
Meniu
  • Ofertă educațională
  • Evenimente
  • Mentori
  • Noutăți
  • Podcast
  • Cariere în IT
  • Consiliere gratuită
Menu
  • Ofertă educațională
  • Evenimente
  • Mentori
  • Noutăți
  • Podcast
  • Cariere în IT
  • Consiliere gratuită
  • Despre
  • Comunitatea Wantsome
  • Contact
  • Mentori
  • FAQ
Menu
  • Despre
  • Comunitatea Wantsome
  • Contact
  • Mentori
  • FAQ
  • Cursuri

Programare Python

Ediția nr. 

7
Limbajul de Programare Python este ca o trusă de scule care ne ajută în foarte multe direcții: automatizare, Web și Api Development, robotică, inteligență artificială, creare de jocuri și multe altele. Mai mult, Python este un limbaj preferat pentru Data Science și Machine Learning.

De ce să alegi Python?

● Faci o reconversie profesională chiar dacă ai zero cunoștințe în IT;
● Este un limbaj ușor de citit și de scris;
● Tot internetul aproape, virtual vorbind, rulează pe Python (de la site-uri web la Data science, Machine learning și inteligență artificială).
  • Mă înscriu

Sau află dacă ți se potrivește:

Contactează consilierul Wantsome

Urmărește ultima sesiune demo

Formular Inscriere Curs
Programare Python

Bun venit în comunitatea Wantsome! Ești în prima etapă din 5, în procesul de înscriere la acest curs! Te rugăm să completezi formularul de mai jos cu date corecte – durează numai 5 minute iar noi te vom contacta repejor!

1. Formular înscriere
2. Test de cunoștințe*
3. Interviu & Consiliere
4. Formarea grupei & Semnarea contractului de studii
5. Începerea cursului

Desfășurare

online

Număr cursanți

14

Dată începere

21 martie 2023

Durată (săptămâni)

17

Format

Marți & Joi, 18:30 – 21:30

Destinat

Celor care vor o reconversie profesională.

Experiență tehnică

Începător

Preț total (EUR)*

1540

Rată (EUR)*

385

* Plata se face în RON, la cursul valutar dat de BNR, din ziua semnării contractului.

PROMO

● Discount-ul prieteniei: înscrie-te împreună cu un prieten și primiți fiecare discount de 10%
● 10% la plata integrală a cursului

*cele două discount-uri nu se cumulează
  • Mă înscriu

Mentori

Ionuț Trandafir Mentor programare Python
Ionuț Trandafir
Alexandru Rusu mentor wantsome python
Alexandru Rusu

Bine de știut

Job-urile la care poți aplica după curs:

  • Junior software developer (Python);
  • Data Scientist;
  • Web Developer;
  • Tester;
  • Data Analyst;
  • de ce nu, chiar mentor.

Ce faci la curs:

În cadrul cursului se pleacă de la elementele de bază. Este nevoie de o structură de gândire stabilă și de un fel de a fi așezat ca să poți deprinde Python. Dacă ai o gândire algoritmică ai deja un mare plus, chiar dacă inclusiv această gândire de tip algoritmic se învață în timpul cursului.

Unde se folosește Python?

Site-uri populare precum rețelele de socializare, Google, Reddit, Netflix, Facebook chiar și Eon, au în spate cod Python.

Ce ai nevoie pentru a urma acest curs: 

  • Laptop/ PC și conexiune bună la internet;
  • Curiozitate, perseverență și dorința constantă de a evolua.

Programă

I. Working with Git and Git Bash
  1. What is version control
  2. Introduction in git
  3. Gitlab Pipelines (presentation)
  4. Recommended git workflows
II. Interacting with the Operating System through the command line
  1. Basic command line tools
  2. Navigating the file system
  3. Working with files and directories
III. Introduction to Programming
  1. Introduction
    •  What is a program?
    •  Formal and natural languages
    •  The Python programming language
    •  The first Python program
  2. Variables, expressions and statements
    •  Values and types
    •  Variables (variable names and keywords)
    •  Operators and operands
    •  Order of operations
    •  Expressions and statements
    •  Interactive mode and script mode
    •  String operations
IV. Conditionals and Iterations
  1. Modulus operator
  2.  Boolean expressions
  3.  Logical operators
  4.  Conditional execution
  5.  Chained/Nested conditionals
  6.  Multiple assignments
  7.  Updating variables
  8.  The while statement
  9.  break, continue
V. Functions in Python
  1. Function calls
  2.  Return values
  3.  Math functions
  4.  Composition
  5.  Adding new functions
  6.  Flow of executions
  7.  Parameters and arguments
  8.  Variables scope
  9.  Imports
  10.  Boolean functions
  11.  Simple repetition
  12.  Basic algorithms
  13.  Recursion
VI. Working with Strings
  1.  Looping and counting
  2.  Strings methods
  3.  String slices
  4.  Searching
  5.  String comparison
  6.  The in operator
VII. Data structure selection
  1. Data structures
    1. Lists (Tuples, Sets)
      • List operations
      • Traversing a list
      • List slices
      • List methods
      • List vs strings
    2. Dictionaries
      • Looping and dictionaries
      • Reverse lookup
      • Dictionaries vs lists
  2. Word frequency analysis
  3. Random numbers
  4. Word histogram
  5. Most common words
VIII. Working with Files
  1.  Reading and writing
  2.  Format operator
  3.  Filenames and paths
  4.  Writing modules
IX. Standard libraries selection
  1. OS, SYS, Datetime
  2. Json, XML
  3. Subprocess, threading
  4. Urllib
  5. Argparse
X. 3rd party libraries selection
  1. Requests
  2. Beautiful Soup
  3. Yaml
XI. Object-Oriented Programming
  1. Classes and objects
  2. Attributes
  3. Instances and return values
  4. Object-oriented features
  5. The init method
  6. Operator overloading
  7. Type-based dispatch
  8. Polymorphism
  9. Interface and implementation
XII. Object-Oriented Programming
  1. Class attributes
  2. Class diagram
  3. Inheritance
  4. Data encapsulation
XIII. Design Patterns Selection
  1. Creational Patterns:
    • Builder
    • Factory
  1. Structural Patterns:
    • MVC
    • Decorator
XIV. Design Patterns Selection
  1. Behavioral Patterns
    • Command
    • Iterator
    • Visitor
    • Publish – Subscribe
XV. HR Week
  1. Why soft skills matter
  2. Technical knowledge coverage
  3. What kind of interview questions should you expect
  4. Interview simulation
XVI - XVII. Project based work
  1. Continue working on projects
  2. Finish working on projects
  3. Final review
XVIII. Unboxing Day

Unboxing Day este o sesiune în care fiecare cursant are ocazia să-și prezinte proiectul, să pună întrebări și să primească feedback, sfaturi și recomandări chiar de la specialiști din domeniul IT.

Materiale video

Dan Petrișor, cursant Wanstome, testimonial despre experiența Wantsome
Alexandru Rusu, mentor la cursul de programare Python
Wantsome programare Python, 27.06.2022

Articole despre curs și povești de succes

Interviu cu mentorul Ciprian Hîrjău
Ce este Python și de ce să-l ai în vedere pentru reconversia profesională. Interviu cu mentorul Ciprian Hîrjău
mentor alexandru rusu
Despre oportunitățile pe care ți le oferă Python, cu mentorul Alexandru Rusu
SPOTLIGHT: Programare Python
SPOTLIGHT: Programare Python
Marius Odobașa: de la „Say Wantsome” la o carieră în IT

S-ar putea să te intereseze și cursurile

Exam Preparation

Curs de Introducere în Programare

React

Vezi toate
  • Politica (prietenoasă) privind prelucrarea datelor cu caracter personal
  • Termeni și condiții
  • ANPC
Menu
  • Politica (prietenoasă) privind prelucrarea datelor cu caracter personal
  • Termeni și condiții
  • ANPC

Produse

  • Cursuri pentru adulți
  • Cursuri pentru elevi
  • Workshopuri
  • Evenimente gratuite
  • Training companii
Menu
  • Cursuri pentru adulți
  • Cursuri pentru elevi
  • Workshopuri
  • Evenimente gratuite
  • Training companii

Wantsome

  • Despre
  • Comunitatea Wantsome
  • Contact
  • Mentori
  • FAQ
Menu
  • Despre
  • Comunitatea Wantsome
  • Contact
  • Mentori
  • FAQ

Cele mai noi pe blog

“Sparking Joy” în BA: ce trebuie să știe un Business Analyst

Cum devii programator și ce cursuri IT să faci pentru asta

„Wantsome e ca o familie, care te susține și te ajută să-ți găsești drumul, asta dacă și tu ești hotărât și perseverent.”

© 2020 Wantsome. Toate drepturile rezervate.
Facebook-f Linkedin Instagram Twitter Youtube
exit intent image
office working image

Mai stai un pic​

Ai nevoie de răspunsuri pe care doar un specialist HR ți le poate oferi? Programează acum o ședință gratuită de consiliere!

Programează o consultație gratuită