{"id":28778,"date":"2021-11-12T11:57:48","date_gmt":"2021-11-12T10:57:48","guid":{"rendered":"http:\/\/codecool.com\/?p=28778"},"modified":"2022-03-01T09:42:59","modified_gmt":"2022-03-01T08:42:59","slug":"krotki-tutorial-jak-zaprogramowac-znizke-do-szkoly-programistycznej","status":"publish","type":"post","link":"https:\/\/codecool.com\/pl\/krotki-tutorial-jak-zaprogramowac-znizke-do-szkoly-programistycznej\/","title":{"rendered":"Kr\u00f3tki tutorial jak zaprogramowa\u0107 zni\u017ck\u0119 do szko\u0142y programistycznej"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"28778\" class=\"elementor elementor-28778\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a8f707d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"a8f707d\" data-element_type=\"section\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-990f710\" data-id=\"990f710\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-bc49631 elementor-widget elementor-widget-text-editor\" data-id=\"bc49631\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<section class=\"section\"><div class=\"wrapper\"><h4><b>Zr\u00f3b to sam.<\/b><\/h4><p>Python, Java, JavaScript oraz C# &#8211; na fali rozpowszechnionych mit\u00f3w o programowaniu i stereotyp\u00f3w samego programisty, nazwy te spopularyzowa\u0142y si\u0119 na tyle, \u017ce z du\u017cym prawdopodobie\u0144stwem w\u015br\u00f3d znajomych budz\u0105 r\u00f3\u017cnorakie skojarzenia. S\u0105 tak popularne, \u017ce ich sk\u0142adnia przebija si\u0119 w popkulturze, nierzadko w popularnych produkcjach (Mr. Robot chocia\u017cby), ciesz\u0105c oczy ka\u017cdego geeka.<\/p><p>Zainteresowanie jest na tyle du\u017ce, \u017ce pojawia si\u0119 pytanie: dlaczego j\u0119zyk\u00f3w jest tak wiele, czym si\u0119 od siebie r\u00f3\u017cni\u0105 &#8211; a przede wszystkim &#8211; kt\u00f3rego powinienem si\u0119 nauczy\u0107, \u017ceby XXX (tu wstaw swoje preferencje)? Czy wybra\u0107 front-end development, czy back-end development?<\/p><p>W istocie, obszar\u00f3w zastosowania jest co niemiara &#8211; od niskopoziomowej elektroniki po gry konsolowe, na komercyjnych aplikacjach webowych sko\u0144czywszy. Jak tu si\u0119 odnale\u017a\u0107?<\/p><h4><b>Jak jest? <\/b><\/h4><p>W praktyce j\u0119zyki programowania, podobnie jak wi\u0119kszo\u015b\u0107 technicznych wynalazk\u00f3w, ewoluowa\u0142y aby swoj\u0105 struktur\u0105 czy mo\u017cliwo\u015bciami zaoferowa\u0107 wi\u0119cej, szybciej i wygodniej. <b>Popularne j\u0119zyki programowania w zasadzie wi\u0119cej \u0142\u0105czy ni\u017c dzieli<\/b>, a r\u00f3\u017cnice mo\u017cna por\u00f3wna\u0107 do sytuacji, w kt\u00f3rej mamy do dyspozycji m\u0142otki r\u00f3\u017cnego koloru. Deska i gw\u00f3\u017ad\u017a pozostaj\u0105 takie same. Istniej\u0105 jednak rozr\u00f3\u017cnienia, kt\u00f3re mog\u0105 pom\u00f3c, szczeg\u00f3lnie tym, kt\u00f3rzy pr\u00f3buj\u0105 postawi\u0107 pierwsze kroki. <b>Te rozr\u00f3\u017cnienia uwidaczniaj\u0105 si\u0119 w sk\u0142adni, paradygmacie i dedykowanych narz\u0119dziach.<\/b><\/p><p><b>Sk\u0142adnia j\u0119zyka programowania to zestaw regu\u0142 zapisu instrukcji<\/b> w taki spos\u00f3b, aby mog\u0142y by\u0107 poprawnie zrealizowane przez komputer. I tak j\u0119zyk programowania Python umo\u017cliwia zrealizowanie instrukcji w oparciu o intendacje, gdzie poziom wci\u0119cia linijek kodu definiuje interpretacje komend. W skr\u00f3cie:<\/p><p><i>print(\u201c25% zni\u017cki\u201d) <\/i><\/p><p>napisane w j\u0119zyku Python, podobnie jak:<\/p><p><i>console.log(\u201c25% zni\u017cki\u201d);<\/i><\/p><p>w j\u0119zyku JavaScript, umo\u017cliwiaj\u0105 zrealizowanie pe\u0142nego programu, cho\u0107 w tym przypadku, ma\u0142o sensownego.<\/p><p>Ten sam program rozpisany w j\u0119zyku programowania C# wygl\u0105da\u0107 b\u0119dzie nast\u0119puj\u0105co:<\/p><p><i>namespace HelloWorld<\/i><\/p><p><i>{<\/i><\/p><p><i>\u00a0\u00a0\u00a0\u00a0class Hello {\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/i><\/p><p><i>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0static void Main(string[] args)<\/i><\/p><p><i>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0{<\/i><\/p><p><i>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0System.Console.WriteLine(&#8222;25% zni\u017cki&#8221;);<\/i><\/p><p><i>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}<\/i><\/p><p><i>\u00a0\u00a0\u00a0\u00a0}<\/i><\/p><p><i>}<\/i><\/p><p><i>}<\/i><\/p><p>W C# sk\u0142adnia wi\u0105\u017ce si\u0119 z zastosowanym<b> paradygmatem, czyli sposobem w jaki zapisujemy kod. <\/b>C#, podobnie jak Java wspieraj\u0105 g\u0142\u00f3wnie paradygmat obiektowy, b\u0119d\u0105cy dominuj\u0105cym paradygmatem w bran\u017cy. Z powy\u017cszych przyk\u0142ad\u00f3w wida\u0107, \u017ce sk\u0142adnia C# jest bardziej z\u0142o\u017cona, w \u017caden jednak spos\u00f3b nie utrudnia dalszej nauki.<\/p><h4><b>Gdzie jest Python?<\/b><\/h4><p>Poruszaj\u0105c si\u0119 po cyfrowym \u015bwiecie z perspektywy u\u017cytkownika nie mamy \u015bwiadomo\u015bci jak wiele popularnych technologii nap\u0119dza popularne i znane powszechnie serwisy internetowe. <b>Python <\/b>przyk\u0142adowo stoi u podstaw Reddit\u2019a czy Youtube\u2019a. <b>C#<\/b> z kolei zasila <b>Visual Studio<\/b> &#8211; jeden z najpopularniejszych edytor\u00f3w kodu. Niezale\u017cnie od przeznaczenia &#8211; najpopularniejsze j\u0119zyki programowania umo\u017cliwiaj\u0105 rozw\u00f3j w wielu dziedzinach. Pisz\u0105c w j\u0119zyku Python mo\u017cesz stworzy\u0107 gr\u0119 (framework <b>pyGame<\/b>) ale i r\u00f3wnie\u017c aplikacj\u0119 webow\u0105 (frameworki <b>Django <\/b>czy <b>Flask<\/b>). Analogicznie u podstaw najpopularniejszych framework\u00f3w webowych takich jak <b>Angular <\/b>czy <b>React <\/b>le\u017cy <b>JavaScript<\/b>. Mi\u0142o\u015bnikom gamedev\u2019u spodoba\u0107 si\u0119 mo\u017ce javascriptowy <b>Cocos2d<\/b>. Aplikacje okienkowe w <b>C#<\/b> dostarcz\u0105 winformsy\/wpf, internetow\u0105 aplikacj\u0119 rozpiszemy w <b>ASP .NET Core<\/b>, a gry w popularnym <b>Unity<\/b>. <b>Java <\/b>nie pozostaje w tyle oferuj\u0105c chocia\u017cby aplikacje webowe w <b>Springu<\/b>.<\/p><p>Je\u017celi wspomniane wy\u017cej nazwy kojarz\u0105 si\u0119 p\u00f3ki co z nazwami pokemon\u00f3w, nic nie szkodzi &#8211; wniosek jest nast\u0119puj\u0105cy: w warunkach mocnej konkurencji j\u0119zyki programowania oferuj\u0105 podobne mo\u017cliwo\u015bci a cz\u0119stokro\u0107 to sytuacja rynkowa definiuje, kt\u00f3ry z nich jest warty nauczenia.<\/p><h4><b>Backend czy frontend?<\/b><\/h4><p>W ostatnim akapicie pozostaje dylemat. Jak zdefiniowa\u0107 <b>Back-end Developera <\/b>a jak <b>Front-end Developera<\/b>? Pierwszy termin okre\u015bla profil osoby technicznej zajmuj\u0105cej si\u0119 stricte logik\u0105 programu &#8211; to Back-end Developer programuje przep\u0142yw danych. Dobr\u0105 analogi\u0105 b\u0119dzie samoch\u00f3d, w kt\u00f3rym Back-end Developer zajmuje si\u0119 silnikiem. Front-end natomiast anga\u017cuje si\u0142y i kompetencje techniczne po stronie wizualnej projektuj\u0105c i definiuj\u0105c ko\u0144cowe do\u015bwiadczenie u\u017cytkownika &#8211; jak dzia\u0142aj\u0105 dane przyciski, do jakich stron prowadz\u0105 i jak wy\u015bwietlaj\u0105 dane. Po tej stronie opr\u00f3cz twardej logiki licz\u0105 si\u0119 r\u00f3wnie\u017c kompetencje anga\u017cuj\u0105ce UX, architektur\u0119 informacji czy szeroko poj\u0119ty zmys\u0142 estetyczny.<\/p><h4><b>Na koniec<\/b><\/h4><p>Nauka programowania oraz \u015bcie\u017cka rozwoju programisty wymagaj\u0105 sporego wysi\u0142ku oraz du\u017cej rozwagi przy wyborze konkretnych j\u0119zyk\u00f3w programowania oraz technologii. Te elementy same w sobie s\u0105 zbie\u017cne i za ich pomoc\u0105 mo\u017cna zrealizowa\u0107 ten sam cel &#8211; napisanie dobrej aplikacji webowej &#8211; ale w kontek\u015bcie rynku pracy mog\u0105 zdecydowa\u0107 o szybszym zatrudnieniu, b\u0105d\u017a potrzebie dalszego przekwalifikowania. Samonauka \u015bwietnie sprawdza si\u0119 w dalszych etapach rozwoju programisty i wi\u0119kszo\u015b\u0107 z developer\u00f3w uczy si\u0119 samodzielnie przez ca\u0142\u0105 zawodow\u0105 karier\u0119, ale je\u015bli jeste\u015b na pocz\u0105tku tej drogi, to warto mie\u0107 kogo\u015b, kto wska\u017ce kierunek i zadba o merytoryczny, oparty o do\u015bwiadczeniach rozw\u00f3j.<\/p><p><b>Jak zacz\u0105\u0107 nauk\u0119 programowania? <\/b>Jedn\u0105 z najlepszych opcji s\u0105 nasze <b>12-miesi\u0119czne, dzienne lub weekendowe kursy Full-stack Developer w Codecool. <\/b>Taki okres nauki gwarantuje, \u017ce tempo przyswajania wiedzy b\u0119dzie odpowiednie dla ka\u017cdego i pozwoli Ci nie tylko zapozna\u0107 si\u0119 z elementami programowania (jak zdarza si\u0119 to w trakcie bardzo intensywnych zaj\u0119\u0107 bootcampowych), ale te\u017c zrozumie\u0107, utrwali\u0107 i prze\u0107wiczy\u0107 w praktyce t\u0119 wiedz\u0119. Z drugiej strony, nie zajmie Ci to kilku lat, kt\u00f3re musia\u0142by\u015b po\u015bwi\u0119ci\u0107 decyduj\u0105c si\u0119 na studia.<\/p><p>Decyduj\u0105c si\u0119 na podpisanie umowy do ko\u0144ca 2021 otrzymasz te\u017c <b>wyj\u0105tkowy rabat w<\/b><b>wysoko\u015bci 25% ceny kursu. <\/b>Dodaj\u0105c do tego mo\u017cliwo\u015b\u0107 podpisania <b>Umowy z gwarantowanym zatrudnieniem, <\/b>trudno znale\u017a\u0107 na rynku lepsz\u0105 ofert\u0119 startu w IT.<\/p><p>Wystarczy zrobi\u0107 pierwszy krok i <a href=\"https:\/\/apply.codecool.com\/signup?country=pl\"><strong>um\u00f3wi\u0107 si\u0119 z nami na spotkanie<\/strong><\/a><\/p><p>Zapraszamy! \ud83d\ude42<\/p><p><a href=\"https:\/\/codecool.com\/wp-content\/uploads\/2021\/11\/codecool-regulamin-konkursu-zakoduj-swoj-bonus.pdf\">Regulamin konkursu &#8222;Zakoduj sw\u00f3j bonus&#8221;<\/a><\/p><\/div><\/section>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Zr\u00f3b to sam. Python, Java, JavaScript oraz C# &#8211; na fali rozpowszechnionych mit\u00f3w o programowaniu i stereotyp\u00f3w samego programisty, nazwy te spopularyzowa\u0142y si\u0119 na tyle, \u017ce z du\u017cym prawdopodobie\u0144stwem w\u015br\u00f3d znajomych budz\u0105 r\u00f3\u017cnorakie skojarzenia. S\u0105 tak popularne, \u017ce ich sk\u0142adnia przebija si\u0119 w popkulturze, nierzadko w popularnych produkcjach (Mr. Robot chocia\u017cby), ciesz\u0105c oczy ka\u017cdego geeka. [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":28782,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[133],"tags":[],"class_list":["post-28778","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wiedza"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.4 (Yoast SEO v24.4) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Kr\u00f3tki tutorial jak zaprogramowa\u0107 zni\u017ck\u0119 do szko\u0142y programistycznej - Codecool<\/title>\n<meta name=\"description\" content=\"Python, Java, JavaScript oraz C# - na fali rozpowszechnionych mit\u00f3w o programowaniu i stereotyp\u00f3w samego programisty.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/codecool.com\/pl\/krotki-tutorial-jak-zaprogramowac-znizke-do-szkoly-programistycznej\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Kr\u00f3tki tutorial jak zaprogramowa\u0107 zni\u017ck\u0119 do szko\u0142y programistycznej\" \/>\n<meta property=\"og:description\" content=\"Python, Java, JavaScript oraz C# - na fali rozpowszechnionych mit\u00f3w o programowaniu i stereotyp\u00f3w samego programisty.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/codecool.com\/pl\/krotki-tutorial-jak-zaprogramowac-znizke-do-szkoly-programistycznej\/\" \/>\n<meta property=\"og:site_name\" content=\"Codecool\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/CodecoolOfficial\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-11-12T10:57:48+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-03-01T08:42:59+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/codecool.com\/wp-content\/uploads\/2022\/01\/admin-ajax.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"400\" \/>\n\t<meta property=\"og:image:height\" content=\"267\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Dora Hoffman\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Codecool_global\" \/>\n<meta name=\"twitter:site\" content=\"@Codecool_global\" \/>\n<meta name=\"twitter:label1\" content=\"Napisane przez\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dora Hoffman\" \/>\n\t<meta name=\"twitter:label2\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minut\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Kr\u00f3tki tutorial jak zaprogramowa\u0107 zni\u017ck\u0119 do szko\u0142y programistycznej - Codecool","description":"Python, Java, JavaScript oraz C# - na fali rozpowszechnionych mit\u00f3w o programowaniu i stereotyp\u00f3w samego programisty.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/codecool.com\/pl\/krotki-tutorial-jak-zaprogramowac-znizke-do-szkoly-programistycznej\/","og_locale":"pl_PL","og_type":"article","og_title":"Kr\u00f3tki tutorial jak zaprogramowa\u0107 zni\u017ck\u0119 do szko\u0142y programistycznej","og_description":"Python, Java, JavaScript oraz C# - na fali rozpowszechnionych mit\u00f3w o programowaniu i stereotyp\u00f3w samego programisty.","og_url":"https:\/\/codecool.com\/pl\/krotki-tutorial-jak-zaprogramowac-znizke-do-szkoly-programistycznej\/","og_site_name":"Codecool","article_publisher":"https:\/\/www.facebook.com\/CodecoolOfficial\/","article_published_time":"2021-11-12T10:57:48+00:00","article_modified_time":"2022-03-01T08:42:59+00:00","og_image":[{"width":400,"height":267,"url":"https:\/\/codecool.com\/wp-content\/uploads\/2022\/01\/admin-ajax.jpeg","type":"image\/jpeg"}],"author":"Dora Hoffman","twitter_card":"summary_large_image","twitter_creator":"@Codecool_global","twitter_site":"@Codecool_global","twitter_misc":{"Napisane przez":"Dora Hoffman","Szacowany czas czytania":"5 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/codecool.com\/pl\/krotki-tutorial-jak-zaprogramowac-znizke-do-szkoly-programistycznej\/#article","isPartOf":{"@id":"https:\/\/codecool.com\/pl\/krotki-tutorial-jak-zaprogramowac-znizke-do-szkoly-programistycznej\/"},"author":{"name":"Dora Hoffman","@id":"https:\/\/codecool.com\/pl\/#\/schema\/person\/622e226c942203940586ef2dceca8365"},"headline":"Kr\u00f3tki tutorial jak zaprogramowa\u0107 zni\u017ck\u0119 do szko\u0142y programistycznej","datePublished":"2021-11-12T10:57:48+00:00","dateModified":"2022-03-01T08:42:59+00:00","mainEntityOfPage":{"@id":"https:\/\/codecool.com\/pl\/krotki-tutorial-jak-zaprogramowac-znizke-do-szkoly-programistycznej\/"},"wordCount":989,"commentCount":0,"publisher":{"@id":"https:\/\/codecool.com\/pl\/#organization"},"image":{"@id":"https:\/\/codecool.com\/pl\/krotki-tutorial-jak-zaprogramowac-znizke-do-szkoly-programistycznej\/#primaryimage"},"thumbnailUrl":"https:\/\/codecool.com\/wp-content\/uploads\/2022\/01\/admin-ajax.jpeg","articleSection":["Wiedza"],"inLanguage":"pl-PL","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/codecool.com\/pl\/krotki-tutorial-jak-zaprogramowac-znizke-do-szkoly-programistycznej\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/codecool.com\/pl\/krotki-tutorial-jak-zaprogramowac-znizke-do-szkoly-programistycznej\/","url":"https:\/\/codecool.com\/pl\/krotki-tutorial-jak-zaprogramowac-znizke-do-szkoly-programistycznej\/","name":"Kr\u00f3tki tutorial jak zaprogramowa\u0107 zni\u017ck\u0119 do szko\u0142y programistycznej - Codecool","isPartOf":{"@id":"https:\/\/codecool.com\/pl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/codecool.com\/pl\/krotki-tutorial-jak-zaprogramowac-znizke-do-szkoly-programistycznej\/#primaryimage"},"image":{"@id":"https:\/\/codecool.com\/pl\/krotki-tutorial-jak-zaprogramowac-znizke-do-szkoly-programistycznej\/#primaryimage"},"thumbnailUrl":"https:\/\/codecool.com\/wp-content\/uploads\/2022\/01\/admin-ajax.jpeg","datePublished":"2021-11-12T10:57:48+00:00","dateModified":"2022-03-01T08:42:59+00:00","description":"Python, Java, JavaScript oraz C# - na fali rozpowszechnionych mit\u00f3w o programowaniu i stereotyp\u00f3w samego programisty.","breadcrumb":{"@id":"https:\/\/codecool.com\/pl\/krotki-tutorial-jak-zaprogramowac-znizke-do-szkoly-programistycznej\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/codecool.com\/pl\/krotki-tutorial-jak-zaprogramowac-znizke-do-szkoly-programistycznej\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/codecool.com\/pl\/krotki-tutorial-jak-zaprogramowac-znizke-do-szkoly-programistycznej\/#primaryimage","url":"https:\/\/codecool.com\/wp-content\/uploads\/2022\/01\/admin-ajax.jpeg","contentUrl":"https:\/\/codecool.com\/wp-content\/uploads\/2022\/01\/admin-ajax.jpeg","width":400,"height":267},{"@type":"BreadcrumbList","@id":"https:\/\/codecool.com\/pl\/krotki-tutorial-jak-zaprogramowac-znizke-do-szkoly-programistycznej\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/codecool.com\/pl\/"},{"@type":"ListItem","position":2,"name":"Kr\u00f3tki tutorial jak zaprogramowa\u0107 zni\u017ck\u0119 do szko\u0142y programistycznej"}]},{"@type":"WebSite","@id":"https:\/\/codecool.com\/pl\/#website","url":"https:\/\/codecool.com\/pl\/","name":"Codecool","description":"Next gen coding school &amp; career hub","publisher":{"@id":"https:\/\/codecool.com\/pl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/codecool.com\/pl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":"Organization","@id":"https:\/\/codecool.com\/pl\/#organization","name":"Codecool","alternateName":"Codecool","url":"https:\/\/codecool.com\/pl\/","logo":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/codecool.com\/pl\/#\/schema\/logo\/image\/","url":"https:\/\/codecool.com\/wp-content\/uploads\/2023\/09\/Codecool-logo-app.svg","contentUrl":"https:\/\/codecool.com\/wp-content\/uploads\/2023\/09\/Codecool-logo-app.svg","width":1,"height":1,"caption":"Codecool"},"image":{"@id":"https:\/\/codecool.com\/pl\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/CodecoolOfficial\/","https:\/\/x.com\/Codecool_global","https:\/\/www.instagram.com\/codecool_official\/","https:\/\/www.linkedin.com\/school\/codecool\/"]},{"@type":"Person","@id":"https:\/\/codecool.com\/pl\/#\/schema\/person\/622e226c942203940586ef2dceca8365","name":"Dora Hoffman","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/codecool.com\/pl\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/13d568fb246033721321e216b8f5f06457e373d046558ceccec33b2e0dc025bc?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/13d568fb246033721321e216b8f5f06457e373d046558ceccec33b2e0dc025bc?s=96&d=mm&r=g","caption":"Dora Hoffman"}}]}},"_links":{"self":[{"href":"https:\/\/codecool.com\/pl\/wp-json\/wp\/v2\/posts\/28778","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/codecool.com\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/codecool.com\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/codecool.com\/pl\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/codecool.com\/pl\/wp-json\/wp\/v2\/comments?post=28778"}],"version-history":[{"count":0,"href":"https:\/\/codecool.com\/pl\/wp-json\/wp\/v2\/posts\/28778\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/codecool.com\/pl\/wp-json\/wp\/v2\/media\/28782"}],"wp:attachment":[{"href":"https:\/\/codecool.com\/pl\/wp-json\/wp\/v2\/media?parent=28778"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/codecool.com\/pl\/wp-json\/wp\/v2\/categories?post=28778"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/codecool.com\/pl\/wp-json\/wp\/v2\/tags?post=28778"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}