Python Fundamentals - ΡΠ½ΡΠ°ΡΠΈ 2020
Π‘ "Programming Fundamentals" ΡΡΡΠ΄Π΅Π½ΡΠΈΡΠ΅ Π·Π°ΠΏΠΎΡΠ²Π°Ρ Π΄Π° ΠΈΠ·ΡΡΠ°Π²Π°Ρ Π²ΡΡΡΠ΅ΡΠ½Π°ΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ° Π½Π° SoftUni Π·Π° ΡΡΠ»ΠΎΡΡΠ½Π° ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ° Π½Π° ΡΠΎΡΡΡΠ΅ΡΠ½ΠΈ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈ. ΠΡΡΡΡΡ ΡΠ°Π·Π³Π»Π΅ΠΆΠ΄Π° ΡΡΠ½Π΄Π°ΠΌΠ΅Π½ΡΠ°Π»Π½ΠΈ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅ΡΠΎ, ΠΊΠΎΠΈΡΠΎ ΡΠ° ΠΎΡΠ½ΠΎΠ²Π° Π·Π° Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΠΎ ΠΈ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ Π² ΠΏΡΠΎΡΠ΅ΡΠΈΠΎΠ½Π°Π»Π½ΠΈΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ. ΠΠ±ΡΡΠ°Π²Π°ΡΠΈΡΠ΅ ΡΠ΅ Π½Π°Π΄Π³ΡΠ°ΠΆΠ΄Π°Ρ Π·Π½Π°Π½ΠΈΡΡΠ°, ΠΏΡΠΈΠ΄ΠΎΠ±ΠΈΡΠΈ Π² ΠΊΡΡΡΠ° Programming Basics ΠΈ Π·Π°ΠΏΠΎΡΠ²Π°Ρ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΠΏΠΎ-ΡΠ»ΠΎΠΆΠ½ΠΈ ΠΏΠΎΡ Π²Π°ΡΠΈ ΠΈ ΡΡΡΡΠΊΡΡΡΠΈ ΠΎΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅ΡΠΎ ΠΊΠ°ΡΠΎ: ΠΌΠ°ΡΠΈΠ²ΠΈ, ΡΠΏΠΈΡΡΡΠΈ, ΠΎΠ±Π΅ΠΊΡΠΈ ΠΈ ΠΊΠ»Π°ΡΠΎΠ²Π΅, ΡΠ΅ΡΠ½ΠΈΡΠΈ, ΡΡΡΠΈΠ½Π³ΠΎΠ²Π΅ ΠΈ ΠΏΠΎΠ±ΠΈΡΠΎΠ²ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ.
Python Advanced - ΠΌΠ°ΠΉ 2020
ΠΡΡΡΡΡ "Python Advanced" Π½Π°Π΄Π³ΡΠ°ΠΆΠ΄Π° ΡΠΌΠ΅Π½ΠΈΡΡΠ° Π·Π° ΡΠ°Π±ΠΎΡΠ°ΡΠ° Ρ Π΅Π·ΠΈΠΊΠ° Python, ΠΊΠ°ΡΠΎ Π² Π½Π΅Π³ΠΎ ΡΠ΅ ΡΠ°Π·Π³Π»Π΅ΠΆΠ΄Π°Ρ ΠΏΠΎ-ΡΠ»ΠΎΠΆΠ½ΠΈ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈ, ΡΠΈΠΏΠΈΡΠ½ΠΈ Π·Π° Π΅Π·ΠΈΠΊΠ° (ΠΊΠ°ΡΠΎ modules ΠΈ comprehension). Π ΠΊΡΡΡΠ° ΡΠ΅ ΡΠ΅ Π½Π°ΡΡΠΈΡΠ΅ Π΄Π° ΡΡΠ·Π΄Π°Π²Π°ΡΠ΅ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΈ ΡΡΡΡΠΊΡΡΡΠΈ ΠΎΡ Π΄Π°Π½Π½ΠΈ, ΡΠ΅ΡΠ°Π²Π°Π½Π΅ Π½Π° Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈΡΠ½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ (problem solving skills), ΡΠ°Π±ΠΎΡΠ° ΡΡΡ ΡΡΠΏΡΠ»ΠΈ ΠΈ ΡΠ΅ΡΠΎΠ²Π΅, ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΠΈ. ΠΠ±ΡΡΡΠ° ΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΏΠ°ΡΠ°Π΄ΠΈΠ³ΠΌΠ°ΡΠ° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅. Π‘ΡΠ΅Π΄Π°ΡΠ° Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°, ΠΊΠΎΡΡΠΎ ΡΠ΅ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΎΡ ΡΡΠ΅ΠΉΠ½ΡΡΡΠΊΠΈΡ Π΅ΠΊΠΈΠΏ Π΅ PyCharm, Π½ΠΎ Π²ΡΠ΅ΠΊΠΈ ΠΊΡΡΡΠΈΡΡ Π΅ ΡΠ²ΠΎΠ±ΠΎΠ΄Π΅Π½ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ ΠΏΠΎ ΠΏΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°Π½ΠΈΠ΅.
Python OOP - ΡΠ½ΠΈ 2020
ΠΡΡΡΡΡ "Python OOP" ΡΠ΅ Π²ΠΈ Π½Π°ΡΡΠΈ Π½Π° ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈΡΠ΅ Π½Π° ΠΎΠ±Π΅ΠΊΡΠ½ΠΎ-ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠ°Π½ΠΎΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅ (ΠΠΠ), Π΄Π° ΡΠ°Π±ΠΎΡΠΈΡΠ΅ Ρ ΠΊΠ»Π°ΡΠΎΠ²Π΅ ΠΈ ΠΎΠ±Π΅ΠΊΡΠΈ, Π΄Π° ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ ΠΎΠ±Π΅ΠΊΡΠ½ΠΎ-ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠ°Π½ΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠ°Π½Π΅ ΠΈ Π΄Π° ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°ΡΠ΅ ΠΉΠ΅ΡΠ°ΡΡ ΠΈΠΈ ΠΎΡ ΠΊΠ»Π°ΡΠΎΠ²Π΅. Π©Π΅ ΡΠ΅ ΠΈΠ·ΡΡΠ°Π²Π°Ρ ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈ Π½Π° ΠΠΠ ΠΊΠ°ΡΠΎ Π°Π±ΡΡΡΠ°ΠΊΡΠΈΡ (ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΈ, Π°Π±ΡΡΡΠ°ΠΊΡΠ½ΠΈ ΠΊΠ»Π°ΡΠΎΠ²Π΅), Π΅Π½ΠΊΠ°ΠΏΡΡΠ»Π°ΡΠΈΡ, Π½Π°ΡΠ»Π΅Π΄ΡΠ²Π°Π½Π΅ ΠΈ ΠΏΠΎΠ»ΠΈΠΌΠΎΡΡΠΈΠ·ΡΠΌ. Π©Π΅ Π½Π°Π²Π»Π΅Π·Π΅ΠΌ Π² Π½Π°ΠΉ-ΡΠ΅ΡΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈΡΠ΅ ΡΠ°Π±Π»ΠΎΠ½ΠΈ Π·Π° Π΄ΠΈΠ·Π°ΠΉΠ½ (design patterns). Π©Π΅ ΡΠ΅ Π½Π°ΡΡΠΈΠΌ ΠΊΠ°ΠΊΠ²ΠΎ ΡΠ° ΠΈΡΠ΅ΡΠ°ΡΠΎΡΠΈ ΠΈ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠΈ ΠΈ ΠΊΠ°ΠΊ Π΄Π° Π³ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅. Π©Π΅ ΠΎΠ±ΡΡΠ½Π΅ΠΌ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅ΡΠ½ΠΎ ΡΠ΅ΡΡΠ²Π°Π½Π΅ (ΠΏΠΈΡΠ°Π½Π΅ Π½Π° unit ΡΠ΅ΡΡΠΎΠ²Π΅) ΠΈ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΡΡΠ° Π·Π° Test Driven Development (TDD).