Categories
Ebooks
-
Business and economy
- Bitcoin
- Businesswoman
- Coaching
- Controlling
- E-business
- Economy
- Finances
- Stocks and investments
- Personal competence
- Computer in the office
- Communication and negotiation
- Small company
- Marketing
- Motivation
- Multimedia trainings
- Real estate
- Persuasion and NLP
- Taxes
- Social policy
- Guides
- Presentations
- Leadership
- Public Relation
- Reports, analyses
- Secret
- Social Media
- Sales
- Start-up
- Your career
- Management
- Project management
- Human Resources
-
For children
-
For youth
-
Education
-
Encyclopedias, dictionaries
-
E-press
- Architektura i wnętrza
- Health and Safety
- Biznes i Ekonomia
- Home and garden
- E-business
- Ekonomia i finanse
- Finances
- Personal finance
- Business
- Photography
- Computer science
- HR & Payroll
- For women
- Computers, Excel
- Accounts
- Culture and literature
- Scientific and academic
- Environmental protection
- Opinion-forming
- Education
- Taxes
- Travelling
- Psychology
- Religion
- Agriculture
- Book and press market
- Transport and Spedition
- Healthand beauty
-
History
-
Computer science
- Office applications
- Data bases
- Bioinformatics
- IT business
- CAD/CAM
- Digital Lifestyle
- DTP
- Electronics
- Digital photography
- Computer graphics
- Games
- Hacking
- Hardware
- IT w ekonomii
- Scientific software package
- School textbooks
- Computer basics
- Programming
- Mobile programming
- Internet servers
- Computer networks
- Start-up
- Operational systems
- Artificial intelligence
- Technology for children
- Webmastering
-
Other
-
Foreign languages
-
Culture and art
-
School reading books
-
Literature
- Antology
- Ballade
- Biographies and autobiographies
- For adults
- Dramas
- Diaries, memoirs, letters
- Epic, epopee
- Essay
- Fantasy and science fiction
- Feuilletons
- Work of fiction
- Humour and satire
- Other
- Classical
- Crime fiction
- Non-fiction
- Fiction
- Mity i legendy
- Nobelists
- Novellas
- Moral
- Okultyzm i magia
- Short stories
- Memoirs
- Travelling
- Narrative poetry
- Poetry
- Politics
- Popular science
- Novel
- Historical novel
- Prose
- Adventure
- Journalism, publicism
- Reportage novels
- Romans i literatura obyczajowa
- Sensational
- Thriller, Horror
- Interviews and memoirs
-
Natural sciences
-
Social sciences
-
School textbooks
-
Popular science and academic
- Archeology
- Bibliotekoznawstwo
- Cinema studies
- Philology
- Polish philology
- Philosophy
- Finanse i bankowość
- Geography
- Economy
- Trade. World economy
- History and archeology
- History of art and architecture
- Cultural studies
- Linguistics
- Literary studies
- Logistics
- Maths
- Medicine
- Humanities
- Pedagogy
- Educational aids
- Popular science
- Other
- Psychology
- Sociology
- Theatre studies
- Theology
- Economic theories and teachings
- Transport i spedycja
- Physical education
- Zarządzanie i marketing
-
Guides
-
Game guides
-
Professional and specialist guides
-
Law
- Health and Safety
- History
- Road Code. Driving license
- Law studies
- Healthcare
- General. Compendium of knowledge
- Academic textbooks
- Other
- Construction and local law
- Civil law
- Financial law
- Economic law
- Economic and trade law
- Criminal law
- Criminal law. Criminal offenses. Criminology
- International law
- International law
- Health care law
- Educational law
- Tax law
- Labor and social security law
- Public, constitutional and administrative law
- Family and Guardianship Code
- agricultural law
- Social law, labour law
- European Union law
- Industry
- Agricultural and environmental
- Dictionaries and encyclopedia
- Public procurement
- Management
-
Tourist guides and travel
- Africa
- Albums
- Southern America
- North and Central America
- Australia, New Zealand, Oceania
- Austria
- Asia
- Balkans
- Middle East
- Bulgary
- China
- Croatia
- The Czech Republic
- Denmark
- Egipt
- Estonia
- Europe
- France
- Mountains
- Greece
- Spain
- Holand
- Iceland
- Lithuania
- Latvia
- Mapy, Plany miast, Atlasy
- Mini travel guides
- Germany
- Norway
- Active travelling
- Poland
- Portugal
- Other
- Przewodniki po hotelach i restauracjach
- Russia
- Romania
- Slovakia
- Slovenia
- Switzerland
- Sweden
- World
- Turkey
- Ukraine
- Hungary
- Great Britain
- Italy
-
Psychology
- Philosophy of life
- Kompetencje psychospołeczne
- Interpersonal communication
- Mindfulness
- General
- Persuasion and NLP
- Academic psychology
- Psychology of soul and mind
- Work psychology
- Relacje i związki
- Parenting and children psychology
- Problem solving
- Intellectual growth
- Secret
- Sexapeal
- Seduction
- Appearance and image
- Philosophy of life
-
Religion
-
Sport, fitness, diets
-
Technology and mechanics
Audiobooks
-
Business and economy
- Bitcoin
- Businesswoman
- Coaching
- Controlling
- E-business
- Economy
- Finances
- Stocks and investments
- Personal competence
- Communication and negotiation
- Small company
- Marketing
- Motivation
- Real estate
- Persuasion and NLP
- Taxes
- Social policy
- Guides
- Presentations
- Leadership
- Public Relation
- Secret
- Social Media
- Sales
- Start-up
- Your career
- Management
- Project management
- Human Resources
-
For children
-
For youth
-
Education
-
Encyclopedias, dictionaries
-
E-press
-
History
-
Computer science
-
Other
-
Foreign languages
-
Culture and art
-
School reading books
-
Literature
- Antology
- Ballade
- Biographies and autobiographies
- For adults
- Dramas
- Diaries, memoirs, letters
- Epic, epopee
- Essay
- Fantasy and science fiction
- Feuilletons
- Work of fiction
- Humour and satire
- Other
- Classical
- Crime fiction
- Non-fiction
- Fiction
- Mity i legendy
- Nobelists
- Novellas
- Moral
- Okultyzm i magia
- Short stories
- Memoirs
- Travelling
- Poetry
- Politics
- Popular science
- Novel
- Historical novel
- Prose
- Adventure
- Journalism, publicism
- Reportage novels
- Romans i literatura obyczajowa
- Sensational
- Thriller, Horror
- Interviews and memoirs
-
Natural sciences
-
Social sciences
-
Popular science and academic
-
Guides
-
Professional and specialist guides
-
Law
-
Tourist guides and travel
-
Psychology
- Philosophy of life
- Interpersonal communication
- Mindfulness
- General
- Persuasion and NLP
- Academic psychology
- Psychology of soul and mind
- Work psychology
- Relacje i związki
- Parenting and children psychology
- Problem solving
- Intellectual growth
- Secret
- Sexapeal
- Seduction
- Appearance and image
- Philosophy of life
-
Religion
-
Sport, fitness, diets
-
Technology and mechanics
Videocourses
-
Data bases
-
Big Data
-
Biznes, ekonomia i marketing
-
Cybersecurity
-
Data Science
-
DevOps
-
For children
-
Electronics
-
Graphics/Video/CAX
-
Games
-
Microsoft Office
-
Development tools
-
Programming
-
Personal growth
-
Computer networks
-
Operational systems
-
Software testing
-
Mobile devices
-
UX/UI
-
Web development
-
Management
Podcasts
Java na serwerze - kurs przetrwania. Obóz drugi. Od serwletów do Spring Boota
Obierz kurs na prawdziwy obóz przetrwania w Javie. Java jest niezwykle wszechstronnym językiem programowania, najpowszechniej używanym do programowania serwerów. Aktualnie do tego celu najczęściej wykorzystuje się framework Spring, w tym najnowsze wersje Spring 5 i Spring Boot 2. By się tego szybko nauczyć, wystarczy poznać minimum teorii — i rzucić się na głęboką wodę praktyki, na przykład by wykonać od A do Z prosty serwis oparty na SQL. Brzmi zuchwale? Programisto Javy — nie bój się! Przecież nie zostawimy Cię samego pośrodku niezaprogramowanego serwera. Dostarczymy Ci niezbędnych narzędzi. Pokażemy techniki programistyczne, podpowiemy efektywne skróty klawiszowe oraz szybkie i niezawodne sposoby na debugowanie programu serwerowego. Poznasz ważne detale funkcjonowania aplikacji serwerowych, dzięki czemu szybciej zrozumiesz zasady ich działania i poradzisz sobie w każdej sytuacji problemowej. A teoria? Owszem, dla złapania oddechu troszkę poteoretyzujemy. W proponowanym przez nas kursie pojawią się pewne informacje i smaczki historyczne, które uświadomią Ci, dlaczego programujemy właśnie tak, a nie inaczej. Odbywszy z nami serwerowy obóz przetrwania w Javie, zaopatrzysz się w najważniejsze narzędzia i zdobędziesz kluczowe umiejętności, by odnaleźć się w pracy „backendowca” tego języka programowania. Po ukończeniu kursu będziesz miał opanowane podstawy frameworka Spring 5. Bez problemu skonfigurujesz Spring Boot 2.0 oraz skorzystasz z baz danych SQL i JPA. Dodatkowo jasne staną się dla Ciebie podstawowe zasady działania serwerów aplikacji, poznasz działanie serwletów oraz podstawy JSP, do tego dołożysz zagadnienie testowania opartego na JUnit. Będziesz w stanie wyszukać i naprawić błędy w aplikacji serwerowej, wdrożysz się do pracy z Gradle, narzędziem do budowania, i opanujesz podstawy pracy w technice TDD. Wiedząc, jak wygląda typowa architektura aplikacji Spring, wyruszysz w dalszą drogę — by programować w Javie kolejne serwery. Jakie korzyści wyniesiesz z tego szkolenia? Po ukończeniu tego kursu video będziesz potrafił: Stworzyć własną, kompletną aplikację z użyciem frameworka Spring. Efektywnie rozwiązywać podstawowe problemy, jakie pojawiają się podczas pracy z serwerem. Odnaleźć się w starszych typowych projektach realizowanych w Javie. Skorzystać z uporządkowanej wiedzy na temat podstaw serwletów i aplikacji web w Javie. Java na serwerze – kurs przetrwania. Obóz drugi. Od serwletów do Spring Boota jest przeznaczony dla programistów, którzy opanowali Javę w stopniu co najmniej średnio zaawansowanym. Nie trzeba jednak znać Javy serwerowej — ta zostanie zaprezentowana od podstaw w trakcie kursu. Make JAR, not WAR Aktualnie obowiązujące zasady programowania serwerów są nieco odmienne od tych, które głoszono jeszcze kilka lat temu. Dawniej aplikacje web budowano jak paczki WAR i jako takie wdrażano na serwer. Trwało to długo i często prowadziło do trudnych w diagnozie błędów. Nowocześniejsze aplikacje Spring przyjmują formę aplikacji stand-alone — tzw. paczek JAR. Dzięki temu ich uruchamianie jest zwykle o wiele prostsze. Dziesięć razy Java na serwerze Java na serwerze – kurs przetrwania. Obóz drugi. Od serwletów do Spring Boota składa się z 10 lekcji, z których każda trwa 25-35 minut. Nim ruszymy w stronę serwera, poświęcimy chwilę na sprawy organizacyjne — przygotujemy i skonfigurujemy środowisko pracy, omówimy także zasady korzystania z kursu i jego cel. Następnie przejdziemy do zagadnienia serwletów — by się dowiedzieć, czym są i jak działają, oraz szczegółowo poznać kontener serwletów Tomcat. Na koniec tego działu zrobimy proste serwerowe „hello world!”. W kolejnej części szkolenia zajmiemy się stronami JSP i tym, co je odróżnia od serwletów. Przyjrzymy się prostej aplikacji bazującej na stronach JSP. Później zajrzymy do środka Tomcata oraz omówimy bardziej skomplikowane serwlety i strony JSP. Sporo czasu poświęcimy Springowi — zaczniemy pisać prawdziwie poważną aplikację w Spring MVC. Dowiemy się, czym jest i gdzie znajduje zastosowanie format JSON. Zapukamy do bazy danych SQL i wreszcie — prawie na koniec — zagłębimy się we wnętrzu samego Springa. Na całkowity, definitywny koniec pracy z kursem wygładzimy aplikację, którą stworzyliśmy w trakcie nauki. Uwaga — ostrzeżenie! Programisto Javy, pamiętaj: nigdy, ale to nigdy nie powinieneś używać typów float lub double do wyliczeń pieniężnych! Ze względu na błędy zaokrągleń w systemie binarnym obliczenia przeprowadzone z zastosowaniem double będą odbiegać wynikami od tych, które otrzymasz z kalkulatora lub Excela. A ponieważ błędy „lubią” się kumulować, nie pozostanie to bez wpływu na wysokość raty Twojego kredytu lub kwotę podatku do uiszczenia. Typów double i float używaj tam, gdzie małe różnice w precyzji obliczeń nie mają znaczenia. „We cannot travel the roads of success without ever crossing the streets of failures” Venkat Subramaniam
PowerPoint 2013. Kurs video. Poziom pierwszy. Tworzenie profesjonalnej prezentacji
Dziś trudno sobie wyobrazić spotkanie biznesowe czy wykład na uczelni bez prezentacji w programie PowerPoint. Niestety, wielu prezenterów ogranicza się do tworzenia prostych slajdów z wykorzystaniem podstawowego szablonu i list wypunktowanych. Tymczasem PowerPoint to narzędzie, w którym drzemią ogromne możliwości: począwszy od gotowych do użycia szablonów we wszystkich możliwych kategoriach, skończywszy na tworzeniu przykuwających uwagę animacji, efektów przejścia i trójwymiarowych wykresów oraz dołączaniu plików video. Chcesz poznać wszystkie tajemnice programu PowerPoint i nauczyć się tworzyć intrygujące prezentacje? Zatem nie czekaj, uruchom PowerPoint 2013. Kurs video. Poziom pierwszy. Tworzenie profesjonalnej prezentacji. Co Cię czeka podczas szkolenia? Dowiesz się między innymi, jak uruchomić aplikację, stworzyć prezentację od podstaw oraz na bazie gotowego szablonu, zapisać ją i wyeksportować. Nauczysz się pracować z konspektami, motywami i szablonami, a także modyfikować układ slajdów oraz formatować tło. Poznasz zasady edycji zawartości slajdów: pracy z tekstem, tworzenia oraz formatowania tabel, wykresów i schematów. Będziesz działać na obiektach graficznych, tworząc kształty, stylizując tekst, importując i obrabiając zdjęcia oraz grupując je w albumy. Co więcej, opanujesz podstawy powerpointowej animacji — nauczysz się animować tekst i obiekty graficzne, tworzyć efekty przejścia oraz dodawać narrację, pliki dźwiękowe i filmy. Zatem do dzieła!
Prompt engineering. Kurs video. Precyzyjne tworzenie zapytań dla modeli AI
Obierz kurs na... skuteczną komunikację z modelem AI Wraz z rozwojem sztucznej inteligencji i modeli językowych – a niewątpliwie żyjemy w czasach eksplozji AI – rośnie znaczenie osób będących w stanie w praktyce sięgać po zasoby, jakie oferuje nam ta nowoczesna technologia. Okazuje się, że pośród rozmaitych innych umiejętności potrafi ona także programować i analizować dane, przenika również na obszary do tej pory zarezerwowane dla artystów – tworzy obrazy i muzykę. Warunek? Należy ją odpowiednio o to poprosić. Odpowiednio, czyli skutecznie. I tym właśnie zajmuje się prompt engineering. Prompt engineer ma dużą biegłość w komunikowaniu się z modelem językowym w sposób, jaki pozwala uzyskać satysfakcjonującą odpowiedź na zapytanie. Bo choć próg wejścia w wypadku rozmowy z chatem jest niski, to nie wystarczy sama chęć – trzeba jeszcze wiedzieć, o co i w jaki sposób pytać. Tego właśnie nauczysz się z naszego kursu. Podczas szkolenia dowiesz się, jak do maksimum wykorzystać niezwykłą szansę, jaką daje nam obcowanie z modelami językowymi. Dostarczy Ci ono gotowych narzędzi do tworzenia skutecznych zapytań i instrukcji, jakie bez problemu wykona model, z którym będziesz pracować – niezależnie od tego, czy będzie to ChatGPT, Google Bard, Microsoft Bing, Stable Diffusion, Dall-e, Suno, LLM Studio, Recraft, czy może Stable Audio. Kurs bowiem obejmuje komunikację ze wszystkimi tymi narzędziami, co w efekcie otworzy przez Tobą możliwość korzystania z pomocy sztucznej inteligencji z rozmaitych praktycznych dziedzinach – od programowania i analityki po tworzenie grafik, pisanie muzyki itd. Co Cię czeka podczas naszego profesjonalnego szkolenia W trakcie kursu między innymi: Nauczysz się skutecznie promptować – dobrze formułować prompty, aby uzyskiwać precyzyjne odpowiedzi i generować pożądane treści Opanujesz rozmaite techniki promptowania – uzyskasz wiedzę obejmującą zarówno pytania o konkretne informacje, jak i instrukcje tworzenia bardziej złożonych treści Będziesz generować tabele, struktury i inne formaty informacyjne – zrozumiesz, jak korzystać z modeli językowych do ich efektywnego generowania Zrozumiesz, jak istotna jest kontekstowość w modelach językowych – pozwoli Ci to na bardziej zaawansowane i elastyczne korzystanie z nich Użyjesz modeli do programowania – zwiększenia produktywności w tworzeniu stron i rozwiązaniu konkretnych problemów związanych z kodowaniem Poznasz wtyczki i rozszerzenia do promptowania – usprawniają one proces promptowania, mogą zwiększyć efektywność korzystania z modeli językowych Przyjrzysz się promptowaniu text-to-img i text-to-music – przekształcaniu tekstu w kreatywne treści multimedialne Dowiesz się, jak zainstalować i skonfigurować lokalne darmowe modele na własnym komputerze Szkolenie Prompt engineering. Kurs video. Precyzyjne tworzenie zapytań dla modeli AI kończy się na poziomie podstawowym i jest dostępny dla każdego. AI bowiem jest w stanie wspomóc naszą pracę niezależnie od poziomu wiedzy, jaki reprezentujemy. Jak rośnie rynek AI W wypadku sztucznej inteligencji to, co napiszemy dziś, jutro najprawdopodobniej będzie nieaktualne, ale na potrzeby kursu możemy się pokusić o podanie kilku aktualnych liczb (bierzemy poprawkę na to, że liczby te są aktualne w dniu ich notowania). Otóż na koniec 2023 roku wartość globalnego rynku sztucznej inteligencji (AI) określa się jako przekraczającą 136 miliardów dolarów. Szacunki na kolejne siedem lat prognozują 13-krotny wzrost tej kwoty. Będzie się to wiązało ze zmianami na rynku pracy. Już dziś aż 84% przedsiębiorstw deklaruje, że zaprzęgnięcie do działania sztucznej inteligencji to priorytet w ich biznesowych planach. Do 2025 roku na stanowiskach związanych z AI ma pracować nawet 97 milionów ludzi. Sztuczna inteligencja w znaczący sposób zmienia możliwości programowania i choć nie zastępuje człowieka, to zdecydowanie pomaga mu w procesie iterowania i produkcji. Jej działanie jest znacznie szybsze niż czytanie obszernych dokumentacji lub przeglądanie zwróconych wyników w zwykłej wyszukiwarce internetowej.
Python 3. Kurs video. Kompendium efektywnego Pythonisty
Obierz kurs na... Pythona! Python to jeden z tych języków programowania, które cicho i niezauważalnie wślizgują się w nasze codzienne życie. Jego wszechstronny charakter sprawia, że używa się go praktycznie wszędzie: w globalnych serwisach internetowych, takich jak YouTube, Dropbox czy Instagram, oraz programach desktopowych. Python współpracuje z wieloma systemami operacyjnymi i jest przez nie wspierany. W swoich projektach używają go tacy giganci jak Google, NASA czy IBM. To chyba wystarczy, by na poważnie zainteresować się poznaniem tego języka i nauczyć się w nim dobrze programować. Jeśli znasz już jego podstawy, Python 3. Kurs video. Kompendium efektywnego pythonisty pozwoli Ci wskoczyć na wyższy poziom. Nauczysz się dobierać wygodne dla siebie narzędzia pracy, optymalne idiomy i konstrukcje językowe oraz struktury danych w celu pisania zwięzłego i zrozumiałego dla innych kodu. Poznasz dobre praktyki programistyczne, pozwalające zmniejszyć ryzyko błędów czasu wykonania. Będziesz wiedział, w jaki sposób tworzyć i rozpowszechniać własne projekty zgodnie z obowiązującymi standardami i konwencjami. Odkryjesz także mnóstwo ciekawych, efektywnych technik programistycznych i ogromne zaplecze bibliotek. Sprawdź, dlaczego najlepsi od lat używają Pythona! Czego nauczysz się podczas naszego profesjonalnego szkolenia? Nauczysz się tworzyć idiomatyczny kod Pythona i unikać pułapek językowych. Poznasz najważniejsze moduły biblioteki standardowej i wbudowane kolekcje danych. Dowiesz się, jakie narzędzia wchodzą w skład ekosystemu tego języka. Odkryjesz możliwości środowiska Jupyter Notebook. Zdobędziesz umiejętność pisania kodu w stylu funkcyjnym i obiektowym. Zrozumiesz, dlaczego wielodziedziczenie w Pythonie jest bezpieczne. Poznasz klasy domieszkowe. Nauczysz się korzystać z wybranych protokołów języka. W czasie 66 lekcji autor tego interesującego kursu nauczy Cię sprawnie wykorzystywać możliwości Pythona. Pokaże Ci, jak używać adnotacji w celu statycznej kontroli typów, a potem omówi wszechstronne zastosowania generatorów i sposób, w jaki metaklasy oraz deskryptory umożliwiają dynamiczną manipulację kodem. Podpowie, jak poprawić czytelność kodu. Dzięki jego wskazówkom zaczniesz stosować automatycznie generowane klasy, poznasz dialekty języka oraz techniki pomocne w optymalizacji wydajności. Opanujesz także rozmaite formy programowania współbieżnego przy użyciu wątków, procesów i kolejek. Python 3. Kurs video. Kompendium efektywnego pythonisty zapozna Cię z technikami programowania asynchronicznego za pomocą korutyn i omijania blokady GIL na potrzeby przetwarzania równoległego. Porady autora pozwolą Ci samodzielnie napisać prosty silnik algorytmu MapReduce, wykorzystywanego w analizie big data. Będziesz przetwarzać dane tekstowe, grafikę rastrową i wektorową, animacje oraz dźwięki. Poznasz biblioteki do testowania i statycznej analizy kodu oraz dostępne sposoby rozpowszechniania swoich programów. Nauczysz się tworzyć i publikować profesjonalną dokumentację techniczną. Odkryjesz także nowe źródła poszerzania swojej wiedzy o języku Python. Złap Pythona! Twórcy Pythona szczególnie zależało na stworzeniu prostego i czytelnego języka skryptowego. To dlatego tak chętnie sięgają po niego programiści. Tematyka poruszana podczas szkolenia Python 3. Kurs video. Kompendium efektywnego pythonisty nawiązuje do zaawansowanych technik, takich jak elementy programowania funkcyjnego i obiektowego, metaprogramowanie oraz rozmaite formy współbieżności. Omówione są tu najważniejsze moduły biblioteki standardowej, w tym kolekcje danych, a także narzędzia wchodzące w skład ekosystemu Pythona. Każde zagadnienie jest zilustrowane konkretnym i praktycznym przykładem, który można odnieść do typowych problemów pojawiających się w codziennej pracy programisty. Lekcje nie są zatem odwzorowaniem abstrakcyjnej dokumentacji. Podczas kursu autor zwraca uwagę na typowe pułapki języka, zalecane konwencje oraz idiomy pomagające osiągnąć czytelny „Pythonic” kod. Pokazuje, jak na przestrzeni lat zmieniały się wybrane konstrukcje językowe oraz co nas czeka w niedalekiej przyszłości. Oprócz treści związanych ściśle z Pythonem dzieli się także uniwersalną wiedzą i osobistym doświadczeniem. Ponadto wyjaśnia kontekst pewnych zjawisk zachodzących w świecie informatyki. Python w akcji! Dzięki swojej prostocie i elegancji Python znakomicie nadaje się do nauki, o czym świadczy możliwość wykorzystania go na egzaminie maturalnym z informatyki. Zgodnie z anegdotą jest to jedyny język programowania, którego składnia przypomina działający pseudokod. Jednocześnie korzystają z niego giganci internetowi: Google, Facebook, Dropbox. Język ten umożliwia zbudowanie przewagi konkurencyjnej dzięki możliwości błyskawicznego tworzenia działających prototypów. Firmy decydujące się na wybór innych technologii są zwykle mniej produktywne. W związku z tym na rynku pracy pojawia się coraz więcej ofert związanych z Pythonem. Najczęściej dotyczą one rozwoju aplikacji sieciowych, automatyzacji testów, bezpieczeństwa, a w ostatnich latach także analizy danych, uczenia maszynowego oraz sztucznej inteligencji. Python jest oficjalnym językiem dla platformy Raspberry Pi, czyli komputera wielkości karty kredytowej, wykorzystywanego między innymi w koncepcji internetu rzeczy. Za jego pomocą można zaprogramować własnego robota, czujnik smogu lub inne urządzenie automatyki domowej. Na tle innych technologii dodatkowo wyróżnia go serdeczna społeczność, która wzajemnie sobie pomaga i motywuje do nauki. Tylko dla wtajemniczonych Bogate zaplecze bibliotek matematycznych sprawiło, że Python stał się jednym z narzędzi chętnie wybieranych przez środowisko naukowe. Specjalnie przygotowane dystrybucje interpretera, które zawierają między innymi moduły SciPy i NumPy, wypierają płatne programy z projektów badawczych. Jako język skryptowy Python sprawdza się we wszelkiego rodzaju automatyzacji zadań oraz pisaniu pluginów. Poza kontrolą jakości jest wykorzystywany także przez administratorów oraz inżynierów DevOps. "Dziel się swoją wiedzą. To sposób na osiągnięcie nieśmiertelności”. Dalajlama
Laravel. Kurs video. Poziom pierwszy. Programowanie aplikacji w PHP
Kurs Laravel online bez wychodzenia z domu Laravel jest jednym z dwóch najpopularniejszych obecnie frameworków języka PHP. Nie bez przyczyny: ekspresywna, elegancka składnia Laravela sprawia, że tworzenie aplikacji z jego użyciem jest doświadczeniem przyjemnym, a zarazem kreatywnym. Na plus należy zaliczyć również jego bogatą dokumentację. W efekcie produkty finalne powstają szybko, są też zwykle wolne od błędów. Rośnie więc liczba opartych na Laravelu stron WWW — i siłą rzeczy wzrasta zapotrzebowanie na pracujących w nim developerów. Czas najwyższy zapoznać się z nim osobiście! Sama praca z frameworkiem nie jest trudna, pogłębianie wiedzy na jego temat także nie sprawia większych problemów. Jedynie początki mogą okazać się kłopotliwe. Dlatego właśnie stworzyliśmy ten kurs (obejmuje najnowszą wersję Laravela). Uczestnictwo w nim stanowi świetny wstęp do nauki programowania aplikacji internetowych w ogóle, a w coraz popularniejszej platformie programistycznej języka PHP — w szczególności. Absolwent szkolenia będzie też w pełni przygotowany do poszerzania wiedzy — czy to poprzez zgłębianie dokumentacji frameworka, czy korzystanie z pomocy licznej społeczności Laravela. Co Cię czeka podczas naszego szkolenia z Laravel? W trakcie pracy z tym kursem video: dowiesz się, czym jest i jak działa Laravel; nauczysz się go uruchamiać oraz instalować; poznasz jego najważniejsze narzędzia i metodologię pracy z nimi; opanujesz reguły tworzenia aplikacji internetowych i zarządzania nimi w Laravelu; będziesz analizować i naprawiać błędy. Co więcej... ...poznasz podstawowe zasady tworzenia stron internetowych. Laravel. Kurs video. Poziom pierwszy. Programowanie aplikacji w PHP kończy się na poziomie podstawowym. Jego absolwent posiądzie wiedzę wystarczającą do tego, by samodzielnie zbudować średniej wielkości serwis WWW. Wersja frameworka wykorzystana w kursie to 5.5.0. Bo szczęśliwi developerzy tworzą najlepszy kod... Takie motto przyświecało i przyświeca twórcom frameworka Laravel. Pracując nad nim, przyjęli oni założenie, że ich dzieło musi łączyć dwie cechy: ma być oczywiście efektywne, ale równocześnie bardzo wygodne. Stąd Laravel z jednej strony dostarcza typowe funkcje, z których zwyczajowo korzysta się przy pisaniu stron internetowych, takie jak: uwierzytelnianie, routing, sesje i cache’owanie, z drugiej — jego składnia jest niezwykle elegancka. Developer używający frameworka nie musi wybierać między komfortem pracy a funkcjonalnością aplikacji. Laravela doceni zatem także początkujący programista, tym bardziej że w trakcie opanowywania tego frameworka zdobywa nieco wiedzy o innych technologiach. Pomysłodawcy Laravela bowiem czerpali z najlepszych wzorców projektów opartych na PHP, Ruby on Rails, ASP.NET MVC i Sinatry. Sam Laravel bazuje na innym frameworku języka PHP — Symfony — więc ucząc się Laravela, uczymy się po trochu Symfony. Wybierz kurs Laravel i sprawdź, jak tworzyć aplikacje! Kurs przygotowujący do pracy z Laravelem podzielono na 63 lekcje, pozwalające krok po kroku poznać tę technologię. Początek to oczywiście tworzenie środowiska pracy oraz instalacja, następnie konfiguracja podstawowych parametrów aplikacji i wreszcie wybór środowiska developerskiego. W kolejnym kroku zainstalujemy oprogramowanie Composer, służące do zarządzania projektami, a także pakiety dostępne online. Poświęcimy chwilę poznaniu poleceń Laravela, podstawom architektury MVC i routingowi (umiejętności analizowania żądań i odsyłania do odpowiednich części kodu). Stworzywszy prawidłowo działające kontrolery, zintegrujemy aplikację z bazą danych i wykreujemy model. Po raz kolejny przyjdzie czas na teorię, mianowicie podstawy ORM. I znowu praktyka: będziemy ćwiczyć różne sposoby wysyłania zapytań, obsługiwać zapytania dodające, aktualizujące i usuwające dane, łączyć ze sobą elementy wzorca Model-Widok-Kontroler, tworzyć widoki, formularze, dodawać kod JS i CSS. Przyjrzymy się kodowi dostępnemu wraz z Laravelem. Uzbrojeni w niezbędną wiedzę, stworzymy elementy umożliwiające rejestrację i logowanie się użytkowników oraz zabezpieczymy zasoby przed włamaniem do systemu. Na deser skonfigurujemy pocztę i wyślemy pierwszy e-mail. Poznaj również książkę Laravel. Wstęp do programowania aplikacji internetowych autorstwa Pawła Kamińskiego! Każdy sukces rozpoczyna się od wykonania pierwszego kroku. Sprawdź także kursy video AI dostępne w naszej ofercie.
Podstawy programowania. Kurs video. Bazy danych
Dziś w każdej firmie korzysta się z aplikacji opartych na bazach danych. To właśnie dzięki nim przedsiębiorstwa mogą w bezpieczny sposób przechowywać wiedzę o klientach i transakcjach. Dane te pozwalają na sprawną bieżącą pracę organizacji, a ich analiza umożliwia prognozowanie. Z tego powodu umiejętność wdrażania baz danych i wiedza o ich eksploatacji są bardzo pożądane na rynku pracy. Co Cię czeka podczas szkolenia? W trakcie szkolenia Podstawy programowania. Kurs video. Bazy danych nauczysz się obsługi narzędzi Oracle SQL Developer i Oracle SQL Developer Data Modeler. Po jego ukończeniu jasne będą dla Ciebie pojęcia relacyjnych baz danych oraz normalizacji baz danych. Szkoląc się w temacie, stworzysz przykładowy model bazy danych, poznasz podstawy języków SQL i PL/SQL i opierając się na nich, zaimplementujesz model bazy danych. Co więcej, po odbyciu kursu będziesz w stanie rozpocząć pracę nad optymalizacją Twojej bazy danych. W ramach szkolenia poznasz temat na poziomie podstawowym. Jednak będą to podstawy bardzo solidne, obejmujące cały proces projektowania, implementowania i eksploatowania modelu bazy danych. Opanowawszy najbardziej gruntowną wiedzę, będziesz mógł przystąpić do samodzielnego zgłębiania zagadnienia. Zatem do dzieła!
CorelDRAW X7. Kurs video. Projektowanie identyfikacji wizualnej firmy
Stworzenie identyfikacji wizualnej firmy? Profesjonalne zaprezentowanie produktów? To umiejętności, bez których nie poradzi sobie żaden dział marketingu. Proponowany przez nas CorelDRAW X7. Kurs video. Projektowanie identyfikacji wizualnej firmy to pierwszy krok do ich zdobycia. Czterdzieści siedem lekcji szczegółowo objaśnia, jak zaprojektować logo, papier firmowy i wizytówkę, przygotować teczkę ofertową, ulotkę i gadżety reklamowe, a później w efektowny sposób zaprezentować gotowy projekt. Nasza ekspertka krok po kroku wprowadzi Cię w zagadnienia grafiki użytkowej. Co Cię czeka podczas szkolenia? Kurs jest przeznaczony dla średnio zaawansowanych użytkowników programu CorelDRAW, którzy chcieliby zgłębić tajniki takich funkcji jak krzywe Béziera, operacje boolowskie, harmonia kolorów, wypełnienia tonalne czy style obiektów. Dzięki ich wykorzystaniu adepci grafiki użytkowej posiądą między innymi umiejętność wykonywania mockupów, czyli uniwersalnych makiet służących do prezentacji projektów. Wszystkie wektorowe grafiki stworzone w programie CorelDRAW mogą być z powodzeniem wykorzystywane zarówno w wersji elektronicznej, jak i do wysokiej jakości wielkoformatowych wydruków. Wejdź w zupełnie nowy wymiar grafiki! Dzięki zaawansowanym narzędziom dostępnym w pakiecie CorelDRAW X7 przygotowane przez siebie projekty przedstawisz także w przestrzeni trójwymiarowej. Wykorzystanie rad zawartych w kursie sprawi, że wyniki Twojej pracy dosłownie nabiorą głębi, a tym samym staną się jeszcze bardziej atrakcyjne dla odbiorcy. Zatem do dzieła!
Angielski dla inżynierów i techników. Kurs video. Toolbox A1 - A2+
Obierz kurs na... komunikowanie się w języku angielskim Powiedzieć, że angielski jest obowiązującym językiem międzynarodowej komunikacji, to nic nie powiedzieć. Na pewnym poziomie zawodowym i na określonych stanowiskach powinno się go znać i tyle. Choćby po to, by samodzielnie czytać branżową literaturę, napisać e-mail, spotkać się i podyskutować z grupą zagranicznych klientów lub oferentów. Coraz częściej swobodnego posługiwania się językiem angielskim wymaga się także od fachowców w zawodach technicznych – inżynierów, projektantów itd. Tyle że to nie takie proste. Nawet jeśli w CV ma się potwierdzoną certyfikatem znajomość języka na jakimś poziomie, nawet jeśli uczęszcza się do szkoły językowej, to czym innym jest rozwiązywanie zadań z gramatyki i konwersacja o pogodzie, a czym innym są dyskusje na tematy zawodowe lub na przykład przekazywanie instrukcji obsługi danego urządzenia przez telefon. Ten kurs języka angielskiego powstał specjalnie dla techników i inżynierów, którzy stoją przed wyzwaniem używania go w pracy. Stanowi pierwszą część cyklu i odpowiada poziomowi A1 – A2+ (kolejne dwa będą skierowane do osób na poziomach B1 – B2 i C1). Jeśli zatem naukę angielskiego masz dawno za sobą albo dopiero do niej przystępujesz, zacznij od szkolenia, które właśnie Ci proponujemy. Wraz z nim poznasz lub powtórzysz znajomość najbardziej przydatnych terminów technicznych, a także przećwiczysz najważniejsze sytuacje komunikacyjne, do których może dojść w Twoim zakładzie pracy. Opanowanie proponowanego przez nas materiału pomoże Ci w dobrym przygotowaniu się do pracy z językiem angielskim w prostych, codziennych sytuacjach i wzmocni Twoją pewność siebie podczas posługiwania się nim w rozmowie. Co Cię czeka podczas naszego profesjonalnego szkolenia W ramach naszego kursu: Dowiesz się, jak prawidłowo się przedstawić Poznasz anglojęzyczne odpowiedniki polskich nazw stanowisk Opanujesz umiejętność literowania po angielsku Przybliżysz sobie triki ułatwiające rozmowę przez telefon Powtórzysz takie zagadnienia jak liczby, cyfry, pomiar i czas Przyswoisz nazewnictwo materiałów i ich cech, kształtów, położenia, narzędzi i ich części Przetłumaczysz na angielski nazwy poszczególnych miejsc w zakładzie pracy Zrozumiesz anglojęzyczną terminologię BHP Poćwiczysz umawianie się na spotkania Będziesz wskazywać na cechy, funkcje i odpowiednie miejsca urządzeń Opowiesz o swoich potrzebach i udzielisz instrukcji obsługi w języku angielskim Co więcej... Opanujesz słownictwo dotyczące kwestii serwisowania urządzeń i rozwiązywania problemów technicznych. Toolbox A1 - A2+. Kurs video. Angielski dla inżynierów i techników kończy się na poziomie podstawowym. Dzięki niemu opanujesz bazowe słowa i zwroty i otworzysz sobie drogę do dalszej nauki technicznego języka angielskiego na poziomie średnio zaawansowanym (B1 i B2).