1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[390],{4511:function(e,r,i){"use strict";i.d(r,{Z:function(){return o}});var c=i(5893);i(7294);var s=i(5675),a=i.n(s),t=i(461),n=i.n(t);function l(e){let{title:r,bullets:i,imageSrc:s="/images/bogdan-petre-potrait.png",imageAlt:t="Bogdan Petre"}=e;return(0,c.jsx)("section",{className:n().section,children:(0,c.jsxs)("div",{className:n().inner,children:[(0,c.jsx)("div",{className:n().pictureWrapper,children:(0,c.jsx)(a(),{src:s,alt:t,width:200,height:200,style:{objectFit:"cover",width:"100%",height:"100%"}})}),(0,c.jsxs)("div",{className:n().textWrapper,children:[(0,c.jsx)("p",{className:"sectionLabel",children:"De la cine \xeenveÈi"}),(0,c.jsx)("h2",{className:n().title,children:r}),(0,c.jsx)("ul",{className:n().list,children:i.map((e,r)=>(0,c.jsx)("li",{className:n().listItem,children:e},r))})]})]})})}function o(){return(0,c.jsx)(l,{title:"Salut, eu sunt Bogdan Petre",bullets:["Sunt inginer software senior cu aproximativ un deceniu de activitate \xeen industria de dezvoltare software. \xcen toÈi aceÈti ani am lucrat preponderent pe proiecte mari, enterprise, Èi infrastructuri critice \xeen companii multinaÈionale din domenii puternic reglementate precum: financiar-bancar, petrolier sau farmaceutic.","De peste 6 ani contribui constant la formarea noilor generaÈii de ingineri software prin conÈinut care \xeei ajutÄ sÄ \xeenÈeleagÄ conceptele complicate de inginerie software fÄrÄ sÄ se simtÄ copleÈiÈi.","Am ajutat de-a lungul timpului sute de oameni sÄ \xeenveÈe programare Èi sÄ treacÄ peste obstacolele des \xeent\xe2lnite \xeen cariera de inginer software.","Misiunea mea e sÄ te ajut sÄ \xeenveÈi programare, sÄ creÈti Èi sÄ performezi ca inginer software."]})}},1451:function(e,r,i){"use strict";i.d(r,{Z:function(){return t}});var c=i(5893);i(7294);var s=i(271),a=i.n(s);function t(e){return(0,c.jsx)("section",{className:a().aboutSection,id:"about",children:(0,c.jsxs)("div",{className:a().aboutContent,children:[(0,c.jsx)("p",{className:"sectionLabel",children:"Despre curs"}),(0,c.jsx)("h2",{className:"sectionTitle",children:"De ce acest curs?"}),e.paragraphs.map((e,r)=>(0,c.jsx)("p",{className:a().aboutText,children:e},r))]})})}},7163:function(e,r,i){"use strict";i.d(r,{Z:function(){return u}});var c=i(5893);i(7294);var s=i(5005),a=i.n(s),t=i(1664),n=i.n(t),l=i(5675),o=i.n(l);function u(e){let r=void 0!==e.price&&""!==e.price;return(0,c.jsx)("section",{className:a().hero,id:"hero",children:(0,c.jsxs)("div",{className:a().heroContent,children:[(0,c.jsx)("span",{className:a().heroBadge,children:e.badge}),(0,c.jsx)("h1",{className:a().heroTitle,children:e.title}),(0,c.jsx)("p",{className:a().heroDescription,children:e.description}),r&&(0,c.jsxs)("div",{className:a().heroPrice,children:[e.originalPrice&&(0,c.jsxs)("p",{className:a().heroPriceOriginal,children:[e.originalPrice," RON"]}),(0,c.jsxs)("p",{className:a().heroPriceCurrent,children:["0"===e.price?"GRATUIT":"".concat(e.price," RON")," ",(0,c.jsx)("span",{children:"/ acces pe viaÈÄ"})]})]}),(0,c.jsx)(n(),{href:e.buyLink,onClick:e.handleClick,className:a().heroCta,id:"hero-cta",children:"\xcenscrie-te acum â"}),(0,c.jsx)("div",{className:a().perksGrid,children:e.perks.map((e,r)=>(0,c.jsxs)("div",{className:a().perkItem,children:[(0,c.jsx)("span",{className:a().perkIcon,children:(0,c.jsx)(o(),{src:e.icon,width:30,height:30,alt:""})}),(0,c.jsx)("span",{className:a().perkText,children:e.text})]},r))}),(0,c.jsxs)("div",{className:a().ratingContainer,children:[(0,c.jsx)("span",{children:(0,c.jsx)(o(),{src:"/images/courses/rating-cursuri.png",width:160,height:40,alt:"Rating cursuri"})}),(0,c.jsx)("p",{className:a().ratingText,children:"4.9 (din 500+ cursanÈi ai platformei)"})]})]})})}},3199:function(e,r,i){"use strict";i.d(r,{Z:function(){return n}});var c=i(5893),s=i(7294),a=i(5984),t=i.n(a);function n(e){let[r,i]=(0,s.useState)(new Set),a=e.curriculum.length;return(0,c.jsx)("section",{className:t().curriculumSection,id:"curriculum",children:(0,c.jsxs)("div",{className:t().curriculumSectionInner,children:[(0,c.jsxs)("div",{className:t().curriculumSectionHeader,children:[(0,c.jsx)("p",{className:"sectionLabel",children:"ConÈinut"}),(0,c.jsxs)("h2",{className:"sectionTitle",children:[a>1?"".concat(a," capitole"):"1 capitol"," \xb7 ",e.curriculum.reduce((e,r)=>e+r.lessons.length,0)," lecÈii"]})]}),e.curriculum.map((e,s)=>{let a=r.has(s);return(0,c.jsxs)("div",{className:t().chapterBlock,children:[(0,c.jsxs)("button",{className:t().chapterHeader,onClick:()=>{i(e=>{let r=new Set(e);return r.has(s)?r.delete(s):r.add(s),r})},"aria-expanded":a,id:"chapter-".concat(s),children:[(0,c.jsxs)("div",{className:t().chapterTitleWrapper,children:[(0,c.jsx)("span",{className:t().chapterNumber,children:s+1}),(0,c.jsx)("span",{className:t().chapterTitle,children:e.title})]}),(0,c.jsxs)("span",{className:t().chapterMeta,children:[e.lessons.length," lecÈii \xb7 ",function(e){let r=e.lessons.reduce((e,r)=>{let i=parseInt(r.duration,10);return e+(isNaN(i)?0:i)},0);if(r>60){let e=Math.floor(r/60),i=r%60;return i>0?"".concat(e,"h ").concat(i,"m"):"".concat(e,"h")}return"".concat(r," min")}(e)]}),(0,c.jsx)("span",{className:a?t().chapterToggleOpen:t().chapterToggle,children:"â¾"})]}),a&&(0,c.jsx)("ul",{className:t().lessonsList,children:e.lessons.map((e,r)=>(0,c.jsxs)("li",{className:t().lessonItem,children:[(0,c.jsx)("span",{className:t().lessonTitle,children:e.title}),(0,c.jsxs)("span",{className:t().lessonRight,children:[e.previewable&&e.previewUrl&&(0,c.jsx)("a",{href:e.previewUrl,className:t().previewLink,target:"_blank",rel:"noopener noreferrer",id:"preview-".concat(s,"-").concat(r),children:"Preview"}),(0,c.jsx)("span",{className:t().lessonDuration,children:e.duration})]})]},r))})]},s)})]})})}},8283:function(e,r,i){"use strict";i.d(r,{Z:function(){return n}});var c=i(5893),s=i(7294),a=i(1730),t=i.n(a);function n(e){let{review:r}
1=e,[i,a]=(0,s.useState)(!1),n=r.text.length>200,l=n&&!i?r.text.slice(0,200):r.text;return(0,c.jsxs)("div",{className:t().reviewCard,children:[(0,c.jsx)("h3",{className:t().reviewerName,children:r.name}),(0,c.jsxs)("div",{className:t().reviewRating,children:["â
".repeat(Math.round(r.rating)),"â".repeat(5-Math.round(r.rating))]}),(0,c.jsxs)("div",{className:t().reviewTextWrapper,children:[(0,c.jsxs)("p",{className:t().reviewText,children:['"',l,n&&!i?"":'"']}),n&&!i&&(0,c.jsx)("div",{className:t().reviewFade})]}),n&&(0,c.jsx)("button",{className:t().expandButton,onClick:()=>a(e=>!e),children:i?"Restr\xe2nge":"CiteÈte tot"})]})}},2202:function(e,r,i){"use strict";i.d(r,{Z:function(){return n}});var c=i(5893);i(7294);var s=i(3784),a=i.n(s),t=i(8283);function n(e){let r=Math.max(1,Math.ceil(8/e.reviews.length)),i=Array(r).fill(e.reviews).flat();return(0,c.jsxs)("section",{className:a().reviewsSection,id:"reviews",children:[(0,c.jsxs)("div",{className:a().reviewsHeader,children:[(0,c.jsx)("p",{className:"sectionLabel",children:"Recenzii"}),(0,c.jsx)("h2",{className:"sectionTitle",children:"Ce spun cursanÈii noÈtri"})]}),(0,c.jsxs)("div",{className:a().scrollerContainer,children:[(0,c.jsx)("div",{className:a().scrollerTrack,children:i.map((e,r)=>(0,c.jsx)("div",{className:a().reviewItem,children:(0,c.jsx)(t.Z,{review:e})},"track1-".concat(r)))}),(0,c.jsx)("div",{className:a().scrollerTrack,"aria-hidden":"true",children:i.map((e,r)=>(0,c.jsx)("div",{className:a().reviewItem,children:(0,c.jsx)(t.Z,{review:e})},"track2-".concat(r)))})]})]})}},461:function(e){e.exports={section:"author-about_section__yivrE",inner:"author-about_inner__Y0dl3",pictureWrapper:"author-about_pictureWrapper__vktAW",textWrapper:"author-about_textWrapper__G3vFz",title:"author-about_title__PZCl0",list:"author-about_list__KHTXt",listItem:"author-about_listItem__Qlb0Z"}},271:function(e){e.exports={aboutSection:"course-about_aboutSection__1U6cC",aboutContent:"course-about_aboutContent__2v_YG",aboutText:"course-about_aboutText__bcHTm"}},5005:function(e){e.exports={hero:"course-hero_hero__Qllr4",heroContent:"course-hero_heroContent__J8iXX",heroBadge:"course-hero_heroBadge__uw5km",heroTitle:"course-hero_heroTitle__dod2z",heroDescription:"course-hero_heroDescription__9CbeK",heroPrice:"course-hero_heroPrice__m2HLw",heroPriceOriginal:"course-hero_heroPriceOriginal__6WCyv",heroPriceCurrent:"course-hero_heroPriceCurrent__nhJBI",heroCta:"course-hero_heroCta__WNuT5",heroCtaIcon:"course-hero_heroCtaIcon__Ayy0p",perksGrid:"course-hero_perksGrid__YiuOM",perkItem:"course-hero_perkItem__sPXRp",perkIcon:"course-hero_perkIcon__r5v8t",perkText:"course-hero_perkText__uZoJq",ratingContainer:"course-hero_ratingContainer__JkaRv",ratingText:"course-hero_ratingText__ZFNam"}},5984:function(e){e.exports={curriculumSection:"curriculum_curriculumSection__dh_Ze",curriculumSectionInner:"curriculum_curriculumSectionInner__oBhw9",curriculumSectionHeader:"curriculum_curriculumSectionHeader__fVELW",chapterBlock:"curriculum_chapterBlock__yAPr_",chapterHeader:"curriculum_chapterHeader__CrBjC",chapterTitleWrapper:"curriculum_chapterTitleWrapper__szsNz",chapterNumber:"curriculum_chapterNumber__81QKU",chapterTitle:"curriculum_chapterTitle__LQEaC",chapterMeta:"curriculum_chapterMeta___PYif",chapterToggle:"curriculum_chapterToggle__JqU_T",chapterToggleOpen:"curriculum_chapterToggleOpen__6a9qn curriculum_chapterToggle__JqU_T",lessonsList:"curriculum_lessonsList__umlho",lessonItem:"curriculum_lessonItem__mwEUT",lessonTitle:"curriculum_lessonTitle__uUXjb",lessonIcon:"curriculum_lessonIcon__G9G_0",lessonRight:"curriculum_lessonRight___g_Fx",lessonDuration:"curriculum_lessonDuration__ToZac",previewLink:"curriculum_previewLink__rqC2P"}},1730:function(e){e.exports={reviewCard:"review-card_reviewCard__qnpeF",reviewerName:"review-card_reviewerName__Bg3vv",reviewRating:"review-card_reviewRating__yxWVV",ratingNumber:"review-card_ratingNumber__FfjF1",ratingMax:"review-card_ratingMax__WmTfZ",reviewText:"review-card_reviewText__cb6RO",reviewTextWrapper:"review-card_reviewTextWrapper__NXz2D",reviewFade:"review-card_reviewFade__nyhLl",expandButton:"review-card_expandButton__LaUvC"}},3784:function(e){e.exports={reviewsSection:"scrolling-reviews_reviewsSection__LY3Ho",reviewsHeader:"scrolling-reviews_reviewsHeader__EqzFA",scrollerContainer:"scrolling-reviews_scrollerContainer__L4CAk",scrollerTrack:"scrolling-reviews_scrollerTrack__s9kSz",scroll:"scrolling-reviews_scroll__S_i3U",reviewItem:"scrolling-reviews_reviewItem__b1_SM"}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.