» »

Učenje programiranja PHP

Učenje programiranja PHP

Goblin ::

Katere vodiče priporočate za napredno učenje PHPja/MySQL? Dokaj hitro sem že šel čez par urne tečaje na youtube in sololearn, ampak je precej osnovno znanje (imam precej pozabljeno znanje Jave in C++, ampak je bilo na bistveno višjem nivoju).

Všeč so mi interaktivni vodiči, kjer se razloži tematika, nato pa dobiš naloge in tudi preveri, če so pravilno rešene. Sololearn deluje tako, ampak je res preveč osnoven.

Nekaj časa nazaj sem našel stran, kjer sem si lahko zastonj naložil plačljive vodiče od udemy, ampak ne najdem bookmarka.
http://www.goblin.si
  • spremenilo: Goblin ()

Invictus ::

Udemy...

Vendar je to zastarelo že kar nekaj let.

Nauči se javascript + kak framework (angular, react, vue, bootstrap)...

Tu je tudi večina dela v DACH regiji...

Baza je tako vseeno katera je, baje pa postaja postgrees vedno bolj aktualen, ker je skoraj še edina velika open source baza. Nauči se SQL...
"Life is hard; it's even harder when you're stupid."

http://goo.gl/2YuS2x

Vazelin ::

invictus: daj mi eno nalogo za sql da vidim če znam:)

kuall ::

Izbriši vse vrstice razen ene, ki so podvojene v koloni "name".

Zgodovina sprememb…

  • predlagal izbris: madviper ()

Vazelin ::

kual:

ID NAME
1 "vazelin"
2 "invictus"
3 "vazelin"
4 "kuall"
-----------------
odstranim 1 in 3.
-----------------
kako naredim grupo vem, sem moral pa pobrowsat kako
povedati "daj mi tiste kjer je v grupi več kot ena vrstica" (having...)
select distinct name from tabela group by name having count(*) > 1

https://sqltest.net/#460927

nimam pa pojma zakaj mi ne dela delete in se mi ne da več zajebavati :D

kuall ::

Če je neko ime podvojeno ti brišeš vse. Moraš enega pustit.

Sej niti ni tako enostavno:

drop table tabela 

CREATE TABLE tabela 
( 
    ID         VARCHAR(400), 
    NAME VARCHAR(200)
); 


INSERT INTO tabela (ID, NAME) VALUES ('1', 'vazelin'); 

INSERT INTO tabela (ID, NAME) VALUES ('2', 'invictus'); 

INSERT INTO tabela (ID, NAME) VALUES ('3', 'vazelin'); 

INSERT INTO tabela (ID, NAME) VALUES ('4', 'kuall');

;with cte as (select ROW_NUMBER () over (partition by name order by id) rn, id, name from tabela)
delete from cte where rn > 1

select * from tabela

Zgodovina sprememb…

  • predlagal izbris: madviper ()

Invictus ::

Vazelin je izjavil:

invictus: daj mi eno nalogo za sql da vidim če znam:)

https://www.w3schools.com/sql/sql_exerc...
"Life is hard; it's even harder when you're stupid."

http://goo.gl/2YuS2x

Vazelin ::

Tole na W3s rešim 90% vse, tisto od kualla je pa težka naloga

garamond ::

Easy.
//*******************
// izbriše "vazelin"
//*******************
function: private var a = {
    '1 "vazelin"',
    '2 "invictus"',
    '3 "vazelin"',
    '4 "kuall"'.
}.
printf(a >> "vazelin", "invictus", <striketrought>"valezin"</striketrouhgth>", "kua11").
A parody of extremism is impossible to differentiate from sincere extremism.

Spura ::

Absoluten garbage k se mu rece MySQL je sele leta 2016 dobil WITH stavek.

delete from tabela where id not in (select max(id) from anticoagulant_type group by name)


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

SQL backup import

Oddelek: Programiranje
8974 (776) meh
»

SQL vprasanje (strani: 1 2 )

Oddelek: Programiranje
687869 (4548) BivšiUser2
»

oracle 12 identity (the old way)

Oddelek: Programiranje
6986 (791) detroit
»

mysql, insert, values, select

Oddelek: Programiranje
91651 (1478) slosi
»

PHP help!

Oddelek: Programiranje
251604 (1442) rc-car

Več podobnih tem