2. Further reading

2.2. Documentation

2.3. Working with Excel

  • https://www.pyxll.com/blog/tools-for-working-with-excel-and-python/

  • Comprehensive list of tools for working with Python and Excel. It covers writing Excel Add-Ins in Python, reading and writing Excel files, and interacting with Excel. It’s a great resource for understanding the differences between all the different Python/Excel tools out there.

2.4. IDE - Integrated Development Environment

2.5. Others

2.7. Wyzwania i potyczki

  • TO SUPER WAŻNE żebyś podczas czytania i oglądania programował i nie kopiował gotowego kodu z paczek źródłowych do książek tylko ręcznie pisał, starając się zrozumieć co piszesz. Musisz eksperymentować, wprowadzać własne zmiany, pisać własne projekty i realizować własne pomysły.

Strony z zadaniami i zagadkami algorytmicznymi, poćwiczą twoje myślenie i niejednokrotnie optymalizację kodu. Miłe oderwanie od innej nauki. Uwaga - nie przesadzać, bo wpadniesz w złe praktyki i spiralę przedwczesnej optymalizacji.

Naucz się języka SQL i opanuj przynajmniej jeden system zarządzania bazą danych: O SQL jest 4 tony całkiem niezłych książek, kursów i tutoriali, łatwo znaleźć więc nic konkretnego nie podam.

Interesuj się i bądź na bieżąco:

Jeżeli prosisz kogoś o pomoc pamiętaj żeby:

  • Wkleić kod na jakieś pastie - np. http://dpaste.com/ , http://hastebin.com/

  • Sprawdzić czy kod faktycznie nie działa -u siebie i np na http://ideone.com/

  • Wklejając fragmenty kodu na wykop używać http://wykop-code.appspot.com/ w celu zachowania czytelności i wcięć

  • Opisać zrozumiale z czym masz problem i czego już probowałeś żeby temu zaradzić

  • Wkleić pełną treść błędu (jeżeli jest długo to na pastie) jeżeli takowy wystąpił