Dla tych, którzy chcą zacząć programować w Pythonie, Cisco udostępnia za darmo około 70-godzinny kurs w ramach NetAcad:
https://www.netacad.com/virtual/pcap-programming-essentials-python

Prowadzi od podstaw (w języku angielskim), jest dostępny sandbox do ćwiczeń, a na koniec modułów są testy.

Zawartość:
- Module 1 - Introduction to Python and computer programming
- Module 2 - Data types, variables, basic input-output operations, basic operators
- Module 3 - Boolean values, conditional execution, loops, lists and list processing,
@spinel: w zamyśle zaawansowanego mowa jest o zaawansowanym użyciu pythona czyli własne dekoratory, menadzery kontekstu, iteratory, generatory, testowanie i tdd, debugowanie, pomiary wydajnosci, wykorzystywanie bibliteko wbudowanych jak functools, itertools, dataclasses, collections :)
Polecane repozytoria na mikroblogu w zeszłym tygodniu:
1. kamranahmedse/developer-roadmap
Roadmap to becoming a web developer in 2019.

2. Nyr/openvpn-install
OpenVPN road warrior installer for Debian, Ubuntu and CentOS.

3. postcss/autoprefixer
Parse CSS and add vendor prefixes to rules by Can I Use.

4. karan/Projects
A list of practical projects that anyone can solve in any programming language.

5. randyrants/sharpkeys
SharpKeys is a utility that manages a Registry key that allows Windows to
Najczęściej linkowane repozytoria na mikroblogu w październiku:
1. henrypp/chrlauncher
Small and very fast portable launcher and updater for Chromium.

2. Nyr/openvpn-install
OpenVPN road warrior installer for Debian, Ubuntu and CentOS.

3. CastagnaIT/repository.castagnait
CastagnaIT Kodi addons repository.

4. MajkiIT/polish-ads-filter
CertyficateIT - Oficjalne polskie filtry do Adblock, uBlock Origin, Adguard.

5. chrislgarry/Apollo-11
Original Apollo 11 Guidance Computer (AGC) source code for the command and lunar modules.

6. kamranahmedse/developer-roadmap
Roadmap to becoming a web developer
Ebookpoint zorganizował After Party z okazji urodzin i do końca dnia można jeszcze kupić super tanio ebooki. Poniżej moja toplista 55 ebooków programistycznych IT, zarządzania, efektywnosci pracy, devops itp.:

=== Frontend ===

Programowanie funkcyjne z JavaScriptem. Sposoby na lepszy kod, Luis Atencio, obniżka z 49.00 zł na 19.90, https://polishwords.com.pl/go/progra-hck

Efektywny JavaScript. 68 sposobów wykorzystania potęgi języka, David Herman, obniżka z 39.90 zł na 14.90, https://polishwords.com.pl/go/efekty-wip

HTML5. Tworzenie gier z wykorzystaniem CSS i
Specjalnie dla Wykopowiczów z okazji #halloween przygotowałem podgląd prototypów 12 kart z decku #javascript Summon The Json. Możecie je zobaczyć na poniższej grafice wraz z tekstami! Czekam na komentarze! bu! ( ͡° ͜ʖ ͡°)

#dlaprogramistow #summonthejson #programowanie #programujzwykopem #programista15k #naukaprogramowania #frontend
źródło: comment_DEsxzN0v3iaZeCAtzr8aioh1Niq7IvRz.jpg

Lubisz halloween?

  • Tak 36.7% (11)
  • Nie 63.3% (19)

Oddanych głosów: 30

nsfw

Zawiera treści NSFW

Ta treść została oznaczona jako materiał kontrowersyjny lub dla dorosłych.

Jak wiecie jakiś czas temu zrobiłem fiszki dla osób, które uczą się JavaScripta. Dostałem sporo pozytywnych odpowiedzi, ale też pytanie, czy da się zrobić je w innym formacie, żeby było łatwiej je drukować. Więc idąc za tym tropem doszedłem do wniosku, że można by zrobić osobno fiszkę na każde polecenie. Do tego można by zrobić je wizualnie ładniej, w postaci kart. W zasadzie to mogłyby to być karty w stylu gier typu
źródło: comment_XAChZqU2RzvcJaxpZ8misPLA7IUMDx2I.jpg
@tomaszs dwie sprawy - po pierwsze, języków programowania uczy się inaczej niż tych klasycznych. Nie ma potrzeby przyswajania słówek w ten sposób, zdecydowanie łatwiej i szybciej jest rozwiązywać problemy, a "słówka" brać z dokumentacji, gdzie wytłumaczenie nie jest lakoniczne.
Po drugie, fiszka polega na tym, że po obu stronach coś jest - z jednej hasło, z drugiej wytłumaczenie. W obecnej formie to nie są fiszki.
@Bordomir: bardzo trafne argumenty. Oczywiscie tez tak mozna patrzec, potwierdzam. Liczyłem na to ze ktos to poruszy ale jestes pierwszy i szacun bo malo kto wie co to sa fiszki. Masz moze pomysl jak je inaczej nazwać?

Co do pierwszego punktu: szybkosc przywolania z pamieci vs z dokumentacji. Nie jestem fanem kucia na pamiec ale to juz nie jest kucie prawda? :)
Obecnie jest kilka ciekawych akcji dla programistów:

1. Do końca dnia Helion proponuje swoje bestsellerowe kursy za 36,90 zł. To dobra cena. LINK
2. W kolejnej akcji do jutra Helion daje -60% na kursy wideo. I jeśli kurs jest na liście, warto go nabyć. Ponieważ ceny zaczynają się 14 zł, a to bardzo mało. LINK
3. Do wtorku Humble Bundle daje kursy i materiały do tworzenia gier Unity od 1 dolara. LINK
źródło: comment_qzSxdQT4oMgkvxwi0yQOZ8Z7rdCHWKFm.jpg

Gry...

  • planszowe 32.0% (16)
  • karciane 16.0% (8)
  • komputerowe 52.0% (26)

Oddanych głosów: 50

Zrobilem juz fiszki do #javascript i do #python a. Moje wnioski z tego dzialania:

- Python jest faktycznie łatwiejszy w tym sensie, ze ma mniej wyjątków od reguł ale z drugiej strony niektore konstrukcje składni to tez potworki
- Czesc ludzi na sile komplikuje zycie. Fiszki to fiszki, nie kompendium. Chodzi o to by zapamietac polecenia i kojarzyc co robia. To ulatwia nauke programowania
- Duzo pozytywnego feedbacku krytyki. Cieszę sie bo
@ThaFog: to sa jak najbardziej prawidłowe argumenty. Niemniej i tak początkujący musi znac var-a. Bo jest uzywany w większości istniejacych na świecie projektow jeszcze i jest jeszcze i będzie dlugo w specyfikacji. Takze wg mnie lepiej bylo użyć tu var-a. Pomijanie istnienia vara niesie to ryzyko ze ktos go nie pozna i będzie mial problem w pracy z kodem ktory go uzywa. To ryzko nie wystepuje gdy zaczynasz od vara i
@tomaszs: W sumie masz rację, ale równie dobrze można było też zawrzeć w fiszkach różnicę między var / let / const, a potem używać let jako przykład dobrych praktyk ( ͡° ͜ʖ ͡°)
Do jutra ponad 1200 książek w promocji 2 książki w cenie 1 na Helionie. Poniżej wybór polecanych przeze mnie książek z tej promocji z 600 pierwszych pozycji (tyle udało mi się przejrzeć). Promocja z okazji urodzin Heliona trwa do jutra!

Wszystkie tytuły tutaj: LINK

Polecane przeze mnie:

Ogólnie o pracy #praca

Nawyk nieodwlekania LINK
15 tajemnic zarządzania czasem LINK
Rozmowa kwalifikacyjna LINK

Ogólnie o programowaniu #programowanie #programista15 #programujzwykopem

Czysty kod LINK
Czysta
źródło: comment_aaEZjNyxbw5zXHLQC7HH9zmO7oh6Setn.jpg

Z czego 11-latek najlepiej się nauczy programowania?

  • Z kursów wideo 67.1% (47)
  • Z ebooka / książki 21.4% (15)
  • Inne (pisz w komentarzu) 11.4% (8)

Oddanych głosów: 70

@tomaszs Jak sobie zrobisz robota np na Raspberry Pi to będzie to możliwe. Z tym, że do wielu rzeczy konieczna jest ścisła kontrola czasowa, której nie da się prosto osiągnąć pod Raspbianem. Programowanie w Pythonie chyba jest zarezerwowane dla funkcji wyższego poziomu np. do AI.
Hej mirki i mirabelki, sorry za spam tagami, ale chcę wybadać grunt, czy na mirko byłoby zainteresowanie czymś w rodzaju kursu, okraszonego od czasu do czasu luźniejszymi "felietonami" dotyczącymi #testowanieoprogramowania z użyciem narzędzia Robot Framework, zahaczającego czasem o inne dziedziny szeroko pojętego it, narzędzi, rozwiązań i tak dalej. Mała zajawka poniżej.

Czym jest #robotframework - to framework testowy ogólnego przeznaczenia, a także de facto język programowania oparty o paradygmat keyword-driven testing, co
Linux Journal zawiesza dzialania z powodu finansow.

Poprzednie numery mozna pobrać tutaj: https://secure2.linuxjournal.com/pdf/dljdownload.php

Ale wazniejsze jest by sprobowac cos z tym zrobic, tutaj mozna zostac patronem: https://www.linuxjournal.com/

Wydawanie takiego magazynu kosztuje, jak wszystko, redaktorzy tez musza miec za co zyc. A to jest swietny mag. Zachecam do działania!

#programowanie #programista15k #dlaprogramistow #linux #programujzwykopem
źródło: comment_SEEVuQqvIS8dnjHtvffLG2XjQbhqkr4d.jpg
@Scaab: @hiroszi: widzę że również zauważyliście nachalność typa @ tomaszs ? kiedyś miałem o tym pisać. A najgorszym w jego zachowaniu jest to, że usuwa nieprzychylne komentarze. Z jednej strony próbuję zaprezentować się jako dobroczyńcę, a z drugiej ukrywa prawdę. Nie polecam tak jak i wy.
Piszę tutaj, ponieważ zostałem przez niego zczarnolistowany z dupy. Sorry za tagi, ale robię jeden wpis w tym temacie i nie będę zawracał gitary.
Wczoraj dałem info o promocji na ebooka o #python ze zniżką z 67 zl na 10 zl. Kilkadziesiąt osób skorzystało każda oszczędzając 57 zl. Razem kilka tysiecy oszczędności.

Jedna osoba napisała, że kupiła tego dnia gdzieś indziej za 67. Niestety tak bywa, jak sie nie jest zapisanym na newsletter dla programistów: https://polishwords.com.pl/blog/newsletter-dla-programistow/

#programowanie #programista15k #programujzwykopem
Dzisiaj na szybko, bo muszę lecieć na miasto.

Generalnie jest promocja dla osób, które chcą programować w Pythonie, duży wybór książek i ebooków: opis odnośnika

Są dwie promki na poradniki: opis odnośnika i opis odnośnika

I promka na wybór książek i ebooków na temat biologii i ewolucji opis odnośnika

Miłego!

#mirkobooki #python #programowanie #programista15k #biologia #ewolucja #programujzwykopem #poradnik #samorozwoj #rozwojosobistyznormikami #rozwojosobisty #ebook #ksiazka #jakibytujeszczetagdac #cebuladeals
źródło: comment_MCkTsvDz3Aeasj7P8IqFDzuw24BjeqKz.jpg