link: http://devtalk.pl/74
Uczy się JavaScriptu? Dołącz do kursu "Opanuj JavaScript" -- https://przeprogramowani.pl/kurs-javascript -- VPS: https://digitalocean.com Instalacja Node.js - Pobranie repozytorium: curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - - Instalacja sudo apt-get install -y nodejs - Instalacja build-essential sudo apt-get install build-essential Instalacja Nginx: - sudo apt-get update - sudo apt-get install nginx Konfiguracja Nginx: server { listen 80 default_server; listen [::]:80 default_server; root /var/www/shelter-for-dogs; index index.html index.htm; server_name _; location / { proxy_pass http://localhost:8080; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection 'upgrade'; proxy_set_header Host $host; proxy_cache_bypass $http_upgrade; # try_files $uri $uri/ =404; } } Instalacja PM2 - sudo npm
Uczy się JavaScriptu? Dołącz do kursu "Opanuj JavaScript" -- https://przeprogramowani.pl/kurs-javascript -- Niektóre elementy konfiguracji aplikacji różnią się w zależności od środowiska (np. dane połączenia z bazą danych różnią się w przypadku środowiska developerskiego i produkcyjnego). Tego typu dane również nie mogą być przechowywane w repozytorium (szczególnie publicznym). W tej sytuacji z pomocą przychodzą zmienne środowiskowe. W Node.js możemy z nimi pracować dzięki modułowi dotenv. 🔔 Subskrybuj mój kanał - https://www.youtube.com/overment?sub_confirmation=1 📩 Zapisz się na newsletter: https://overment.com/newsletter 👉 Sprawdź też: https://facebook.com/overment https://overment.com/discord https://overment.com/instagram Tworząc filmy najwyższą wartością jest dla mnie Twój czas. Moja strategia polega na tym, aby dotrzeć do źródła tematu i świadomie odrzucić niepotrzebne elementy. W ten sposób w prostych słowach wyjaśniam Ci to, co jest naprawdę istotne. Skupiam się prze
📖 Kurs Jacka: http://www.retrospektywa.com/wycenapracy Jak wyceniać własną pracę? Jacek Kłosiński stworzył na ten temat kurs na swojej autorskiej platformie. W odcinku rozmawiamy o wycenie pracy oraz o tym, jak stworzyć kurs na autorskiej platformie i jak go skutecznie reklamować. Linki z odcinka podcastu: 💻 http://www.retrospektywa.com/18 👊🏼 Wsparcie podcastu (nawet bez wydawania złotówki): http://www.javadevmatt.pl/wsparcie/ ⭐ FB: https://www.facebook.com/javadevmatt/ Podcast na iTunes: https://itunes.apple.com/pl/podcast/retrospektywa-com-podcast-w-którym-rozmawiamy-o-projektach/id1281520261 Co powinieneś potrafić, by zacząć pracę jako programista? Jak wygląda organizacja i dzień pracy programisty? Jak i skąd się uczyć, by nie marnować czasu? Uporządkowałem te informacje w mojej książce: 📚 http://www.juniordeveloper.pl/ Muzyka z podcastu: Raw Kevin MacLeod (incompetech.com) Licensed under Creative Commons: By Attribution 3.0 License http://creativecommons.org/licenses/by/3.0
Uczy się JavaScriptu? Dołącz do kursu "Opanuj JavaScript" -- https://przeprogramowani.pl/kurs-javascript -- Wykorzystanie zewnętrznych usług do wysyłki wiadomości e-mail w aplikacji to zwykle dobry pomysł. Jednym z przykładów takich usług jest SendGrid. W tym filmie dowiesz się w jaki sposób skonfigurować wysyłanie e-mail w aplikacji Node.js. 🔔 Subskrybuj mój kanał - https://www.youtube.com/overment?sub_confirmation=1 📩 Zapisz się na newsletter: https://overment.com/newsletter 👉 Sprawdź też: https://facebook.com/overment https://overment.com/discord https://overment.com/instagram Tworząc filmy najwyższą wartością jest dla mnie Twój czas. Moja strategia polega na tym, aby dotrzeć do źródła tematu i świadomie odrzucić niepotrzebne elementy. W ten sposób w prostych słowach wyjaśniam Ci to, co jest naprawdę istotne. Skupiam się przede wszystkim na: HTML, CSS, JavaScript, Node.js i mySQL / mongoDB.
Uczy się JavaScriptu? Dołącz do kursu "Opanuj JavaScript" -- https://przeprogramowani.pl/kurs-javascript -- Walidacja to proces sprawdzania poprawności danych. Ma on wpływ zarówno na stabilne działanie aplikacji jak i pozytywne doświadczenia użytkownika. Pliki startowe i końcowe projektu znajdziesz w repozytorium pod adresem: https://github.com/iceener/nodejs-for-beginners Autorką szablonu graficznego wykorzystanego w nagraniu jest Joanna Ostafin (http://ostaf.in). 🔔 Subskrybuj mój kanał - https://www.youtube.com/overment?sub_confirmation=1 📩 Zapisz się na newsletter: https://overment.com/newsletter 👉 Sprawdź też: https://facebook.com/overment https://overment.com/discord https://overment.com/instagram Tworząc filmy najwyższą wartością jest dla mnie Twój czas. Moja strategia polega na tym, aby dotrzeć do źródła tematu i świadomie odrzucić niepotrzebne elementy. W ten sposób w prostych słowach wyjaśniam Ci to, co jest naprawdę istotne. Skupiam się przede wszystkim na: HTML, CSS
Uczy się JavaScriptu? Dołącz do kursu "Opanuj JavaScript" -- https://przeprogramowani.pl/kurs-javascript -- Asynchroniczność to jedna z cech JavaScriptu, której opanowanie może stanowić wyzwanie. Dzięki operatorom async/await zwiększamy czytelność kodu, zachowując przy tym korzyści wynikające z asynchroniczności. Dodatkowo wyjaśniam w jaki sposób obsługiwać błędy, również bez konieczności wykorzystania składni try ... catch ... . Pliki startowe i końcowe projektu znajdziesz w repozytorium pod adresem: https://github.com/iceener/nodejs-for-beginners Autorką szablonu graficznego wykorzystanego w nagraniu jest Joanna Ostafin (http://ostaf.in). 🔔 Subskrybuj mój kanał - https://www.youtube.com/overment?sub_confirmation=1 📩 Zapisz się na newsletter: https://overment.com/newsletter 👉 Sprawdź też: https://facebook.com/overment https://overment.com/discord https://overment.com/instagram Tworząc filmy najwyższą wartością jest dla mnie Twój czas. Moja strategia polega na tym, aby dotr
Andrzej Krzywda Snapchat - https://www.snapchat.com/add/andrzejkrzywda Twitter - https://twitter.com/andrzejkrzywda Facebook - https://www.facebook.com/AndrzejOnSoftware/ Instagram - https://www.instagram.com/andrzejkrzywda/ Arkency (the company I'm founder and CEO) Blog - https://blog.arkency.com Twitter - https://twitter.com/arkency Our programming books - https://blog.arkency.com/products/
Uczy się JavaScriptu? Dołącz do kursu "Opanuj JavaScript" -- https://przeprogramowani.pl/kurs-javascript -- Programowanie aplikacji nie zawierającej błędów nie jest możliwe. Jednak przygotowanie aplikacji do ich obsługi, już tak. W tym odcinku omawiam dwa sposoby obsługi błędów przypadku aplikacji NodeJS. Pliki startowe i końcowe projektu znajdziesz w repozytorium pod adresem: https://github.com/iceener/nodejs-for-beginners Autorką szablonu graficznego wykorzystanego w nagraniu jest Joanna Ostafin (http://ostaf.in). -------------------------------------- Bądź na bieżąco z Overment, znajdź mnie na: Kanale Discord: https://discordapp.com/invite/RdVgNYY Facebooku: http://www.facebook.com/overment i twitterze: https://twitter.com/_overment
Na co warto zwracać uwagę podczas nagrywania kursów na Udemy? Jakich błędów nie popełniać? Jak można się reklamować? Ile Michał zarobił na swoich kursach w lutym? W odcinku Michał Gellert dzieli się swoim doświadczeniem po wydaniu 2 kursów na platformę Udemy. Linki z odcinka podcastu: 💻 http://www.retrospektywa.com/17 👊🏼 Wsparcie podcastu (nawet bez wydawania złotówki): http://www.javadevmatt.pl/wsparcie/ ⭐ FB: https://www.facebook.com/javadevmatt/ Podcast na iTunes: https://itunes.apple.com/pl/podcast/retrospektywa-com-podcast-w-którym-rozmawiamy-o-projektach/id1281520261 Co powinieneś potrafić, by zacząć pracę jako programista? Jak wygląda organizacja i dzień pracy programisty? Jak i skąd się uczyć, by nie marnować czasu? Uporządkowałem te informacje w mojej książce: 📚 http://www.juniordeveloper.pl/ Muzyka z podcastu: Raw Kevin MacLeod (incompetech.com) Licensed under Creative Commons: By Attribution 3.0 License http://creativecommons.org/licenses/by/3.0/
Akcja projektu na wspieram.to: https://wspieram.to/itstartup Fanpage projektu: https://facebook.com/itstartupgrakarciana/
Bazy MongoDB są często łączone z aplikacjami NodeJS. Dzięki narzędziom takim jak knex czy bookshelf możliwe jest wygodne wykorzystanie innych silników, takich jak np. mySQL czy postgreSQL. W tym filmie wyjaśniam w jaki sposób skonfigurować bazę danych mySQL i połączyć ją z aplikacją NodeJS na przykładzie zapisywanych danych z formularza. Chcesz zawsze pozostać na bieżąco z programowaniem? 📩 Zapisz się na newsletter: https://overment.com/newsletter?utm_campaign=newsletter&utm_medium=social-media&utm_source=youtube&utm_content=description 🔔 Subskrybuj mój kanał - https://www.youtube.com/overment?sub_confirmation=1 🎓 Więcej moich kursów znajdziesz na: https://overment.com/eduweb (reflink) Tworząc #overment (np. kursy i tutoriale) najwyższą wartością jest dla mnie Twój czas. Moja strategia polega na tym, aby dotrzeć do źródła tematu i świadomie odrzucić niepotrzebne elementy. W ten sposób w prostych słowach wyjaśniam Ci to, co jest naprawdę istotne. Znajdziesz u mnie filmy dla fr
⭐Zobacz moją KSIĄŻKĘ "Zawód: Programista": ➡ http://zawodprogramista.pl ⬅ 👉konkurs Daj Się Poznać: http://dajsiepoznac.pl 👉Gala Finałowa DSP'17: http://dajsiepoznac.pl/gala 👉programistyczny czat / slack: http://slack.devstyle.pl 👉Spotkania z MŁODZIEŻĄ - PO CO? [devstyle vlog #140]: https://www.youtube.com/watch?v=5Qm4xsmSZIg 👉E-book "Programista... I co dalej?": https://zawodprogramista.pl/#programista-i-co-dalej 👉🎂 Przyjęcie urodzinowe devstyle: 10 urodziny! ❤: https://www.youtube.com/watch?v=nWAIQN2mM1A 👉wszystkie odcinki VLOGa: http://devstyle.pl/vlog 👉blog: http://devstyle.pl 👉podcast: http://devtalk.pl 👉facebook: https://www.facebook.com/devstylepl 👉twitter: https://twitter.com/maniserowicz 👉snapchat: https://www.snapchat.com/add/maniserowicz 👉instagram: https://www.instagram.com/maciej.aniserowicz 👉kontakt: http://devstyle.pl/kontakt Muzyka: Leonell Cassio: https://soundcloud.com/leonellcassio
Vlog powstał w ramach wyzwania @miroburn https://www.youtube.com/watch?v=7CPtT7nMI-w Więcej o mnie na: https://www.michalgellert.pl/ muzyka: https://www.youtube.com/watch?v=5SG9Mpv7yWg Dzięki za oglądanie! Proszę, zostaw feedback :)
link: http://devtalk.pl/73