Jrr miniblogs

  • Jrr
    0

    Laravel.
    Interesē, cik ilgā laikā var apgūt php ar Laravel, ja iepriekš kas darīts tikai ar C?
    Konkrēti, cik daudz var bez maksas servisu/ tutoriāļu lietošanas? Vnk nezinu, vai vispār gribu nopietni nodarboties ar programmēšanu, gribās pamēğināt vink.

    • NoTitsNoFun
      0

      Es personīgi visu caur yt, google iemācijos, vienīgais ja reasonably labi web saprati, Laracasts var nopirkt, kădi 6 eur. Kas tas par jobanu jautājumu, katram savs ātrums, ja tas ir tavs pirmais mvc framework kādas pāris ned paies, plus C mazs sakars ar web dev, ja runa iet par visu html/sass/jquery, js, vue/php/sql stack tev daudz ko mācīties lai viss aizietu. Ja neko no tā nezini un tik brīvajā laikā kko nedaudz darīsi vari ez 3-6 mēnesus zubrīt līdz kaut ko lietojamu saliksi kopā shura.gif

    • Jrr
      0

      Atzīstu, jautājums bija ļoti neveikls.
      Iesaki js→vue?
      Jā, saprotu, ka mazs sakars. Neceru uz dev darbu, vnk interesē, kā tas darbojas, vrb paprovēt kaut ko.
      Cik ļoti atšķiras MS SQL v.s MySQL?


    • mad
      +4

      Ja izmantosi Laravel, tātad viņu iebūvētos modeļus un ORM, līdz ar to praktiski rakstot kodu būs diezgan maz atšķirību kādu SQL datubāzi lieto, bet nu vispār MS SQL web izstrādei liekas diezgan netradicionāla izvēle, ja nestrādā ar kaut kādu microsoft .NET/C#/Visual Basic stacku. MySQL vai PostgreSQL būs daudz vairāk info tieši saistībā ar PHP un web izstrādi, arī vairāk tooļu un hostinga iespēju. Atkarībā no tā, ko taisies būvēt, MS SQL arī var aktualizēties licencēšanas jautājums, kamēr MySQL(vismaz mariaDB implementācijā) un PostgreSQL ir bezmaksas un open source bez nekādiem ierobežojumiem.

    • Jrr
      0

      Piekrītu, vienkārši pirmais ko lasīju par DB bija MS materiāli, tādēļ tas bija MS SQL.
      Par licencēšanu pieleca, pateicos Tev par atgādinājumu.
      PostgreeSQL nav nemaz skatīts.

    • mad
      +1

      Nu principā ja esi jau strādājis un labi pazīstams ar MS SQL, var to lietot, cik zinu Laravel suportē MS SQL. Ja veido datubāzi ar Laravel migrācijām un piekļūsti datiem ar Laravel ORM, Tev vispār nav nekādas starpības kāda datubāze griežas apakšā. Atšķirības sāk parādīties rakstot sarežģītākus, custom SQL kverijus un manuāli veidojot/piekļūstot datubāzei.

      Bet nu absolūtais vairākums Laravel un citu php bāzētu lapu griežas uz MySQL vai Postgres, līdz ar to šo db pārzināšana parasti ir aktuāla arī meklējot darbu saistībā ar php/Laravel.

    • Jrr
      0

      Labi nē, nedaudz MS SQL, MySQL praktiski lietojams vēl nekas nav rakstīts.
      Jā, paskatījos, vnk arī interesē, cik daudz, ja iemācās MySQL vajag piemācīties lai kaut ko jēdzīgu taisītu Postgre? Dadudz nianšu atšķirību?

    • mad
      +1

      Ja māki SQL un saproti principus kā strādā datubāzes, nav baigo problēmu pāriet uz citu, atšķiras visādas nianses lauku tipos un sarežģītākās fīčās, bet to visu var ātri saprast. Ja māki MySQL, pa lielam nav problēmu paņemt projektu kas taisīts uz Postgres un principā visu jau sapratīsi.

      • Jrr
        0

        Saproti principus
        Daļēji, vēl jāmācās.

    • Dawgora
      +1

      https://laracasts.com/series/laravel-from-scratch-2018 Laracasts visas versijas from scratch, cik zinu, dod par brīvu. diezgan informatīvi, var iemācīties vismaz pamatus. Ja gribi grāmatu veida materiālus, ieteiktu paskatīties libgen.
      Laravel nav nekādas baigās problēmas, kamēr nesāc sekot 101 paternam.

    • SJohnson
      +1

      Ja Tu gribi nopietni iemācīties programmēt, ieteiktu griezt kādu nopietnāku valodu kā PHP.

      PHP ar pēdējām versijām sāk kļūt par nopietnāku valodu, bet tā kā esi strādājis ar C, ieteiktu pamēģināt Swift vai C++.

      • Dawgora
        0

        Labāk uzreiz Go. tur vismaz darbu var atrast.

        • Jrr
          0

          Yes, bet es tagadvēl neesmu tik labs kā vajag priekš junior dev.
          Vnk norm interesanti, kā webs darbojas utml.

          • Dawgora
            +2

            Ja vēlies junior web... vieglākais veids būs Js. iemācies React uztaisīt todo, iemācies vēl uzrakstīt testus un Tev pakaļ kā Junior skries.

          • Jrr
            0

            Nezinu vēl īsti vai es gribu to kā darbu.
            Vienīgais, kas ir taisīts priekš real life weba bija daļa darba pie DB ( MS SQL), servaka uzlikšana un konfigurēšana ( Win ), tur citi cilv arī darbojās, ne es viens.

        • Jrr
          0

          Go daudz darba piedāvājumu?

          • Netisamizdzeso
            +1

            Apskaties. Likeit.lv cv.lv etc..

          • Netisamizdzeso
            0

            Indeed.com ja intresē arī ārzemes. Neesmu manijis daudz go piedāvājumus lv, bet neesmu arī meklējis.

    • Netisamizdzeso
      0

      Simfonija neskaitijas vienigais nespaghetti, notmalais php freimaworks? Žēl ka lv nav flask, django piedāvājumu gan drīz :l

    • Jrr
      0

      Simfonijas gadījumā nav pārsvarā vecākiem un palieliem projektiem? Yii arī eksistē, tad sanāk, visus trīs vēlams labi pārzināt, OMG.

      • SJohnson
        0

        Nav vērts.

        • Jrr
          0

          Apm tā arī izskatās, Laravel dominē portālos prasību sarakstos priekš weba ar php, nevis Yii vai simfinonija.

          • SJohnson
            0

            Nē, ar nav vērts es domāju, ka Tev labāk jāuztaisa Kobeinu un miers.

    • Jrr
      0

      OK.

      • Netisamizdzeso
        0

        On a serious note - ieteiktu iziet CS50, freecodecamp un pēc tam gjau radīsies pašam skaidrība ko vēlies. Protams, php ir ze easy way atrast darbu bet ja vēlies ko vairāk/interesantāku sāc ar CS pamatlietām. Ja esi augstskolas vecumā nesteidzies un dabū bakalauru iekš LU DF, paralēli taisot savu figņu. Good lick!