PHP Programming

Поделиться
HTML-код
  • Опубликовано: 9 янв 2025

Комментарии • 1,9 тыс.

  • @derekbanas
    @derekbanas  5 лет назад +21

    Learn in One Videos for Every Programming Language
    Subscribe to Bookmark them: bit.ly/2FWQZTx
    C++ : ruclips.net/video/Rub-JsjMhWY/видео.html
    Python : ruclips.net/video/N4mEzFDjqtA/видео.html
    Java : ruclips.net/video/n-xAqcBCws4/видео.html
    PHP : ruclips.net/video/7TF00hJI78Y/видео.html
    MySQL : ruclips.net/video/yPu6qV5byu4/видео.html
    JavaScript : ruclips.net/video/fju9ii8YsGs/видео.html
    C# : ruclips.net/video/lisiwUZJXqQ/видео.html
    HTML5 : ruclips.net/video/kDyJN7qQETA/видео.html
    CSS3 : ruclips.net/video/CUxH_rWSI1k/видео.html
    JQuery : ruclips.net/video/BWXggB-T1jQ/видео.html
    TypeScript : ruclips.net/video/-PR_XqW9JJU/видео.html
    ECMAScript : ruclips.net/video/Jakoi0G8lBg/видео.html
    Swift : ruclips.net/video/dKaojOZ-az8/видео.html
    R : ruclips.net/video/s3FozVfd7q4/видео.html
    Haskell : ruclips.net/video/02_H3LjqMr8/видео.html
    Handlebars : ruclips.net/video/4HuAnM6b2d8/видео.html
    Bootstrap : ruclips.net/video/gqOEoUR5RHg/видео.html
    Rust : ruclips.net/video/U1EFgCNLDB8/видео.html
    Matlab : ruclips.net/video/NSSTkkKRabI/видео.html
    Arduino : ruclips.net/video/QO_Jlz1qpDw/видео.html
    Crystal : ruclips.net/video/DxFP-Wjqtsc/видео.html
    Emacs : ruclips.net/video/Iagbv974GlQ/видео.html
    Clojure : ruclips.net/video/ciGyHkDuPAE/видео.html
    Shell : ruclips.net/video/hwrnmQumtPw/видео.html
    Perl : ruclips.net/video/WEghIXs8F6c/видео.html
    Perl6 : ruclips.net/video/l0zPwhgWTgM/видео.html
    Elixir : ruclips.net/video/pBNOavRoNL0/видео.html
    D : ruclips.net/video/rwZFTnf9bDU/видео.html
    Fortran : ruclips.net/video/__2UgFNYgf8/видео.html
    LaTeX : ruclips.net/video/VhmkLrOjLsw/видео.html
    F# : ruclips.net/video/c7eNDJN758U/видео.html
    Kotlin : ruclips.net/video/H_oGi8uuDpA/видео.html
    Erlang : ruclips.net/video/IEhwc2q1zG4/видео.html
    Groovy : ruclips.net/video/B98jc8hdu9g/видео.html
    Scala : ruclips.net/video/DzFt0YkZo8M/видео.html
    Lua : ruclips.net/video/iMacxZQMPXs/видео.html
    Ruby : ruclips.net/video/Dji9ALCgfpM/видео.html
    Go : ruclips.net/video/CF9S4QZuV30/видео.html
    Objective C : ruclips.net/video/5esQqZIJ83g/видео.html
    Prolog : ruclips.net/video/SykxWpFwMGs/видео.html
    LISP : ruclips.net/video/ymSq4wHrqyU/видео.html
    Express : ruclips.net/video/xDCKcNBFsuI/видео.html
    Jade : ruclips.net/video/l5AXcXAP4r8/видео.html
    Sass : ruclips.net/video/wz3kElLbEHE/видео.html

  • @Vladeeer
    @Vladeeer 8 лет назад +526

    0:25 - About Php
    1:30 - Php Code
    2:00 - Comments
    2:20 - Data Output
    3:20 - Date
    4:40 - Form POST ( variables )
    6:05 - All Possible Data Types
    7:05 - EOD String syntax
    8:05 - Constants
    8:25 - Arithmetic's
    9:00 - Casting
    9:45 - Shortcuts
    11:30 - Variable reference
    12:25 - IF statements
    16:35 - ternary operator
    17:25 - Switch statements
    18:35 - Loops ( while, for )
    21:00 - Arrays
    22:15 - Foreach ( array loop )
    22:45 - Key values ,aka. Dictionary ,aka. Maps ,aka. Dynamic objects
    24:05 - Combine arrays
    24:55 - Multi dimensional arrays
    26:30 - Array functions
    27:10 - String functions & formatting
    30:20 - printf - conversion codes
    30:45 - uppercase, lowercase
    30:50 - String functions (cont.)
    35:05 - Functions ,aka. Methods

    • @derekbanas
      @derekbanas  8 лет назад +31

      Thank you for helping :)

    • @mitchelline
      @mitchelline 8 лет назад +1

      Pin this comment

    • @clevertechie
      @clevertechie 8 лет назад

      How did you make time show up as anchor link text instead of actual url's?

    • @brentprox459
      @brentprox459 8 лет назад +6

      You just have to type the time "30:50" (minus the quotes) and RUclips will automatically link it.
      As you can see, the link is created even in my example lol.

    • @atherquadir
      @atherquadir 8 лет назад +1

      thanks buddy

  • @cozimbatman4100
    @cozimbatman4100 8 лет назад +134

    this is perfect for people who already understand how to code. I have experience in Java and C++, so apart from the syntax the logic is pretty much the same. Thank you Derek

    • @derekbanas
      @derekbanas  8 лет назад +13

      Thank you :) Yes that was the goal with this video

    • @GeloEd
      @GeloEd 8 лет назад +4

      I also only know java and c++. yes this video is perfect :)

    • @rahulkr2217
      @rahulkr2217 7 лет назад

      B3K xcD good morning all

    • @rajab4187
      @rajab4187 5 лет назад

      Yeah logic gonna be same everywhere

    • @vfvermeers6259
      @vfvermeers6259 5 лет назад

      @@derekbanas exactly what i needed. thank you!

  • @turboromy
    @turboromy 8 лет назад +32

    I'm probably least experienced watching this and had some issues. Anyone who has trouble should watch XAMPP first. php doesn't work with notepad and web browser. Thanks for informative videos, Derek. You are the greatest instructor.

    • @praf2
      @praf2 8 лет назад +6

      as of php 5.4 you can test your code without installing any additional server tools. Php has now a so-called built-in server. See the php manual (php build-in web server) for more info php.net/manual/ro/features.commandline.webserver.php

    • @turboromy
      @turboromy 8 лет назад +3

      Ah, it's a good thing to know. I'll check out the link. Thanks.

  • @jentroska9808
    @jentroska9808 9 лет назад +108

    This is exactly what I needed. I like direct way you speak - no "uhhh" "ummms" Very helpful! Thanks! Liked and subscribed!

    • @derekbanas
      @derekbanas  9 лет назад +9

      +Jen Troska Thank you :) You're very welcome

    • @willusurf4900
      @willusurf4900 6 лет назад +1

      he recorded the whole thing in 2 hours. Thats not bad.

  • @hotdogsvin
    @hotdogsvin 8 лет назад +4

    That was a lot of information in 30 minutes, but I loved it. Keep this up, dude. Finally a tutorial that gets right to the point. You didn't even have a long and pointless intro. Well done!

    • @derekbanas
      @derekbanas  8 лет назад +1

      Thank you :) I'm happy you enjoyed it

  • @KabooM1067
    @KabooM1067 9 лет назад +219

    I'm tired of all the basic explanations all over RUclips that assume you know absolutely nothing about programming. This is a good surprise, thank you.

    • @derekbanas
      @derekbanas  9 лет назад +11

      prepareuranus I'm glad you liked it :) You're very welcome

    • @Mrcool179
      @Mrcool179 9 лет назад +9

      What if you do know nothing? :(

    • @abarnybox
      @abarnybox 9 лет назад +12

      Mrcool179 Watch one of the plethora of videos that exist for people in that situation.

    • @KabooM1067
      @KabooM1067 9 лет назад +4

      Mrcool179
      There are beginner tutorials everywhere on RUclips. If you still can't find something that suited you, try Thenewboston.

    • @Steve01ification
      @Steve01ification 7 лет назад

      try mmtuts

  • @vugarab582
    @vugarab582 9 лет назад +67

    Splendid!!! I mean seriously, you definitely have a great talent of teaching.

    • @derekbanas
      @derekbanas  9 лет назад +13

      Voogie James Thank you very much :)

    • @wilsonfaith8101
      @wilsonfaith8101 9 лет назад

      +Voogie James YA .... he's .... Good ..... Splendid!!!

  • @SyntekkTeam
    @SyntekkTeam 10 лет назад +12

    Nice video. I like these quick language summary videos. I wouldn't recommend this if someone were learning PHP as their first language but for people who are comfortable with other languages or already know PHP and need a refresher these are great.
    I'd like to see a C or C++ video, that's my vote. Keep up the good work and thanks for the videos.

    • @pdaae
      @pdaae 10 лет назад

      Hes already made a bunch of c videos :- P

    • @derekbanas
      @derekbanas  10 лет назад +2

      Thank you :) Yes C and C++ are coming. I'll also cover Ruby and a bunch more.

    • @SyntekkTeam
      @SyntekkTeam 10 лет назад

      Petter Daae I referring to a 30 minute all in one video.

    • @derekbanas
      @derekbanas  10 лет назад +3

      Arend Peter Castelein Yes I'll make a learn C, Ruby, C++, Objective C, Python tutorial as soon as possible

    • @nilaydesai6794
      @nilaydesai6794 10 лет назад +1

      Derek Banas You already have a bunch of Objective C videos though? Are they not relevant anymore?

  • @TheRaptor1967
    @TheRaptor1967 5 лет назад

    Excellent. No stuttering, no BS fluff and just about the right amount of assumed knowledge.
    I bet more than a few hours went into making this 36 minute video.
    I for one, appreciate it greatly. This is how I learn best. Thank you.

    • @derekbanas
      @derekbanas  5 лет назад

      Thank you for the nice compliment :) Yes it took a bit longer than 36 minutes to make

  • @TheGiriganga
    @TheGiriganga 10 лет назад +12

    zeal in your voice, style in your presentation make feel to learn the subject. God bless you

    • @derekbanas
      @derekbanas  10 лет назад +3

      Giri M Thank you for the very nice compliment :) May God bless you as well.

  • @ToDeoS
    @ToDeoS 10 лет назад

    The best Computer Science languages instructor on youtube ever.. More than resourceful. Even the comments are super helpful. Wonder how come these videos are so far from 1M+ views.

    • @derekbanas
      @derekbanas  10 лет назад

      Jiemin Xi Thank you for the very nice compliment :) I'm guessing my videos aren't very popular because I put so much information in a video and then go very fast. That's okay. I very much like my community.

    • @derekbanas
      @derekbanas  10 лет назад

      Jiemin Xi Thank you for the very nice compliment :) I'm guessing my videos aren't very popular because I put so much information in a video and then go very fast. That's okay. I very much like my community.

  • @AnimilesYT
    @AnimilesYT 7 лет назад +4

    When I type: echo "Data processed";
    the output is: Data processed"; ?>
    and at 4:37 I get: Data processed"; date_default_timezone_set('UTC'); echo date('h:i:s:u a, l F jS Y e'); ?>

  • @KennTollens
    @KennTollens 8 лет назад +2

    I really love how fast you go though the information. I can't absorb a lesson when someone takes all day to get to the point. Thanks for the video.

    • @derekbanas
      @derekbanas  8 лет назад

      Thank you :) I do my best to make original videos

  • @JackNorthrup
    @JackNorthrup 9 лет назад +21

    So much in one video and all presented in a very easy to understand manner. Great job going to Java now.

    • @derekbanas
      @derekbanas  9 лет назад +4

      +Jack Northrup Thank you :) I'm happy that you enjoyed it.

  • @DanteM-um6fe
    @DanteM-um6fe 4 года назад

    the first coding tutorial i've watched where the pace isn't infuriatingly slow. i am constantly skipping through and 4x speeding most tutorials on here. you did such a good job with this

    • @derekbanas
      @derekbanas  4 года назад

      Happy I could help :) Thank you

  • @stephenkolostyak4087
    @stephenkolostyak4087 4 года назад +3

    26:23 I like how we saw it print out on the screen while the $cow became a $col.

  • @barbabooz2009
    @barbabooz2009 10 лет назад +1

    I've seen php tutorials that are like a pleasant walk on the hill... I've seen tutorials that are like jogging the steep side of the hill ...but THIS php tutorial is like calling on the regiment with artillery and air support charging to take this damn hill! Good job Mr Banas!

  • @pumbo_nv
    @pumbo_nv 8 лет назад +3

    I watched this video and now I am an experienced PHP developer. I can write clean and efficient code. I learned OOP, design patterns and best practises. And all of that in only 30 minutes. Thank you so much.

    • @wethekidsz
      @wethekidsz 6 лет назад

      way to go with that sarcasm man!

  • @readerwriterstop
    @readerwriterstop 10 лет назад

    thank you, you're the first person that has given complete information on PHP, most of the videos I found just gave you the codes and didn't explained what they were for or how they worked. I am finally just starting to understand PHP programming, so thank you for posting this video.

    • @derekbanas
      @derekbanas  10 лет назад

      Yosbany Augustu You're very welcome :) I do my best to always cover as much as possible in the least amount of time.

  • @WolfieSilveira
    @WolfieSilveira 10 лет назад +9

    The biggest problem I have with this video is, that it doesn't really explain what I should use all those different options for, like I can see it is fundamental, but when I can't reference it to anything, the information just doesn't stick. Maybe you should take it way slower if you want to introduce people to php, and maybe take some areas at the time and make sure to explain where you would use those examples.

    • @derekbanas
      @derekbanas  10 лет назад +3

      Madelaine Thomsen Here is a PHP tutorial that goes at a much more reasonable pace ruclips.net/video/l21g8dJmD7U/видео.html

    • @WolfieSilveira
      @WolfieSilveira 10 лет назад +2

      thanks

    • @programthis3805
      @programthis3805 10 лет назад +1

      this video tutorial is really for people who have previous programming knowledge so they can adapt to the php language

    • @WolfieSilveira
      @WolfieSilveira 10 лет назад +3

      ProgramThis! I do have previously knowledge of coding. I'm used to html5, jquery mobile and mySQL however this didn't help me that much

    • @Cr4zYSc0w
      @Cr4zYSc0w 10 лет назад +2

      Madelaine Thomsen Html is not a programming language...

  • @niketjoshi4736
    @niketjoshi4736 6 лет назад

    The number one serious and genuine programming channel,I totally like it.Thanks Derek!

  • @emilyearmuffz
    @emilyearmuffz 8 лет назад +4

    I love these videos! I usually watch them to review but I always end up learning something new! If you don't have one already, I'd love it if you can make a video covering Laravel. You're awesome!!

    • @derekbanas
      @derekbanas  8 лет назад +3

      Thank you :) Laravel is coming soon

    • @FaithmotionMusic
      @FaithmotionMusic 6 лет назад

      Derek Banas please tell me if you already upload laravel tutorial. Anyway you’re amazing!

  • @stuartlightfoot1729
    @stuartlightfoot1729 4 года назад +1

    About 4 years ago I watched a C++ video you posted. I knew nothing, and it definitely took more than just watching videos, but super thanks to my introduction and help! Your enthusiasm and channel helped me to find the work I’m in today.

    • @derekbanas
      @derekbanas  4 года назад

      Thank you for taking the time to write such a nice message :) I appreciate it and I wish you all the best in life!

  • @adnantariq3346
    @adnantariq3346 9 лет назад +48

    Derek Banas.... you are in danger of being hugged. thanks man

    • @derekbanas
      @derekbanas  9 лет назад +12

      +adnan tariq That's funny :) You're very welcome

    • @rajab4187
      @rajab4187 5 лет назад +1

      😂😂😂😂

  • @ebeltran
    @ebeltran 9 лет назад +1

    Derek, I fucking love your quick tutorials.....And for all complainers: THIS IS NOT A BEGINNERS TUTORIAL, it´s a quick syntax review for those experienced in other languages!

  • @jovantoskic9322
    @jovantoskic9322 8 лет назад +7

    Ok, but what is with explanation for super global variables POST, GET, SESSION...., that's are the most important things about php...

  • @Exclamity
    @Exclamity 8 лет назад

    Wow, this is like the first 5 hours of other tutorials. A great time saver for people who already know stuff from other languages. Just the quick version of syntax and basic stuff.

    • @derekbanas
      @derekbanas  8 лет назад +1

      I do my best to not waste peoples time :)

  • @megumiw.1571
    @megumiw.1571 9 лет назад +3

    Helpful and easy to understand.Thanks.

    • @derekbanas
      @derekbanas  9 лет назад +1

      +Megumi W. Thank you :) I'm glad it helped

  • @adamcrap
    @adamcrap 7 лет назад

    Your video tutorials are the best I’ve found on RUclips. Great work.

    • @derekbanas
      @derekbanas  7 лет назад

      Thank you for the nice compliment :)

  • @thehighshow
    @thehighshow 8 лет назад +64

    string, string string string, string, string string

    • @rovatk373
      @rovatk373 6 лет назад +8

      echo, echo, echo, echo, echo, echo, echo, echo -string,

    • @wcoqp
      @wcoqp 5 лет назад +3

      more string! www.php.net/manual/en/ref.strings.php :-)

    • @gameon3041
      @gameon3041 5 лет назад +1

      33:44

  • @jameschandler4276
    @jameschandler4276 5 лет назад +1

    For a beginner this is extremely fast paced. The only reason I was able to follow is because I have a light background in PERL. If his vid confuseds you try for one of the longer ones on youtube

  • @The_Ballo
    @The_Ballo 9 лет назад +18

    PHP is the penultimate example of why a language should be designed and not just hacked together.

    • @derekbanas
      @derekbanas  9 лет назад +6

      +The Ball It is pretty crazy. I wish it was updated a bit as well.

    • @The_Ballo
      @The_Ballo 9 лет назад +1

      +Derek Banas I honestly don't believe PHP can ever be fixed. The best advice is to migrate to something else entirely.
      BTW thanks for the video. Have to take over a massive PHP project (and hopefully migrate it at some point).

    • @bewebdev2311
      @bewebdev2311 8 лет назад

      +The Ball Yep, Java. But if you're a beginner it's a lot easier to make a site with Php.

    • @FishKungfu
      @FishKungfu 8 лет назад

      +The Ball What would you recommned migrating to?

    • @The_Ballo
      @The_Ballo 8 лет назад +1

      +Fish Kungfu
      All languages have their pluses and minuses. I know at work we're most likely going to migrate to Ruby or Python.

  • @chimpionboy
    @chimpionboy 6 лет назад +1

    Php is awesome. I normally hide things with JavaScript from web browser page php hide everything entirely from both web browser page and from inspection. Wow. Beautiful stuff.

  • @evanb3148
    @evanb3148 8 лет назад +8

    I was following along easily until 33:43 string string string string and it outputs string string

    • @rosenm.8087
      @rosenm.8087 7 лет назад

      He concatinates the string "The String" with a method/function that returns a string occurrence in a predefined string, the predefined string is "Random String" so the result is "The String String".

  • @JDW-
    @JDW- 9 лет назад

    Thanks for the video. I'd like to mention an error at 27:05. You are correct that rsort() is valid to reverse the sort order. But adding an "r" in front of asort() and ksort() is wrong. It must be either arsort() or krsort().

  • @nicholascerveny5195
    @nicholascerveny5195 8 лет назад +4

    Wow, Thank goodness for 2x speed. You rock!

  • @naythaniel
    @naythaniel 8 лет назад

    I've been studying computer science for a while now, and I find that when I'm trying to learn a programming language there are two things that really have helped. The first is reading about the language and doing the code samples from the book. The second is coming here and watching these videos multiple times, maybe 4 or 5, and writing notes about everything. That really solidifies what I read, practiced and then watched a much more proficient php (or whatever other language) user do. A tutorial is merely a tool in learning, not the learning itself. If you're not going to use all of the tools available to you in order to learn something, then you probably just don't want to learn it. Anyway, thanks for the hard work, +Derek Banas.

    • @derekbanas
      @derekbanas  8 лет назад

      Thank you very much :) Yes I agree it is very helpful to be able to learn from numerous sources. If I ever get stuck while learning it is often easier to look for a different explanation rather then fight with a source that is confusing me.

  • @wheres_bears1378
    @wheres_bears1378 9 лет назад +441

    I'm off to get a aspirin

    • @chuutohammpanagaijinn
      @chuutohammpanagaijinn 9 лет назад +5

      +Sam Finoh cool.

    • @jamesfoo8999
      @jamesfoo8999 7 лет назад +27

      Get an 'n' while you're there ;)

    • @GameCoreVidz
      @GameCoreVidz 7 лет назад +16

      an 'n' ?
      you might wanna give yours to him.

    • @jamesfoo8999
      @jamesfoo8999 7 лет назад +13

      So you say "a enn" rather than "an enn"? ;)

    • @GameCoreVidz
      @GameCoreVidz 7 лет назад

      Yes, because "en" means something else then N. So for that, it is "a n", not "an n".
      example:
      having the area of an en quad or the length of an en: en quad; en dash.

  • @marakeshg8112
    @marakeshg8112 5 лет назад

    Thank you for how you get right to the point in all of your tutorials.
    You start moving, and you don't stop.
    There should be an award for that.

    • @derekbanas
      @derekbanas  5 лет назад

      Thank you :) I do my best to not waste peoples time.

  • @francislambert5189
    @francislambert5189 9 лет назад +4

    It is almost, how do I say?..The most efficient way to learn programming
    (HTML5/CSS3, JavaScript, and PHP), sitting in on...2 days.
    Thank You again for your Dynamic EDU//Programming Tutorials.
    Happy Holiday's to you and Everyone out there in Nerd Land :)

    • @derekbanas
      @derekbanas  9 лет назад +1

      +Francis Lambert Happy Holidays! Thank you for the nice compliment :)

  • @trommelbiel
    @trommelbiel 10 лет назад

    Brilliant Derek. Keep up the good work. There is nothing better than having these short but power packed videos. Great reference. Speed is excellent.

  • @nepsoul7318
    @nepsoul7318 8 лет назад +11

    is php easy to learn .. And can I make social networking site through PHP

    • @derekbanas
      @derekbanas  8 лет назад +15

      Yes and yes. I'm pretty certain that Facebook still runs mostly with PHP

    • @nepsoul7318
      @nepsoul7318 8 лет назад

      Can i get job in usa in php .. I have learned php in an institute but i havent completed my high school diploma ..

    • @nepsoul7318
      @nepsoul7318 8 лет назад

      ? do u mean I don't get u hooliganz.. ? username

    • @ArbelFS3
      @ArbelFS3 8 лет назад +4

      Dont do it for yourself, dont start programming through PHP!!!!

    • @RobDawsonjr
      @RobDawsonjr 7 лет назад

      Facebook do indeed use PHP however they compile it into C++ using magic

  • @scarecrovv
    @scarecrovv 5 лет назад

    Derek, I remember watching your videos years ago and I couldn’t get it. Now it all makes sense. Thank you

    • @derekbanas
      @derekbanas  5 лет назад

      Thank you :) I'm happy it helped

  • @p00ner575
    @p00ner575 10 лет назад +15

    When I echo I get this
    Data Processed"; ?>

  • @Caffeinegoesinface
    @Caffeinegoesinface 7 лет назад

    this was an awesome tutorial! just the amount of info I needed for the project I'm working on. to those who say its too fast there is a button that pauses the video! I used it with great success

  • @dawoodchaudary8736
    @dawoodchaudary8736 9 лет назад +3

    hello i am having problem as my browser
    Data process" ; date_default_timezone_set('UTC'); echo date('h:i:s:u a,l F jS Y e'); ?>
    prints this out instead of showing date any ideas why this happening @DerekBanas

    • @scheme4685
      @scheme4685 8 лет назад

      +Dawood Ahmed You probably are coding in a html file, and not php. Also, your php files must be run on a webserver. Common webservers: xampp, wamp.

  • @santostan2868
    @santostan2868 9 лет назад +1

    i began learning php 1 month ago and took up a course training on a site. it was good not until i find some topics hard to understand because it lack on interaction between the tutor and learner. Thank you for making such video tutorial! it really helped a lot in strengthening my foundation due to the fact that this tutorial is on a multimedia form.

    • @derekbanas
      @derekbanas  9 лет назад

      Santos Tan You're very welcome :) I'm happy that it helped.

  • @RobertGordon1981
    @RobertGordon1981 10 лет назад +3

    Thanks dude, just subscribed

  • @babymuselkfortnite7917
    @babymuselkfortnite7917 6 лет назад

    probably best php learning video because i want to learn php in less amount of time and of them is 5 hrs long this is the only one to finish in 36 min. i liked it keep it up!

    • @derekbanas
      @derekbanas  6 лет назад

      Thank you :) I'm glad it helped

  • @sanvins27
    @sanvins27 9 лет назад +38

    really superb !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    continue doing!!!!!!!!!!!!!!!!!!!!!!
    lol excellent job

    • @derekbanas
      @derekbanas  9 лет назад +8

      +sanvins Thank you for the compliment :)

    • @jewelurrahman2942
      @jewelurrahman2942 8 лет назад +1

      Nice Web Design & Development Company
      www.winuxsoftltd.net

    • @oktavianussihite5006
      @oktavianussihite5006 7 лет назад +1

      subscribe back brother and sister, i have tutorial or how to make web proggraming?thanks

  • @Paul-px6sy
    @Paul-px6sy 10 лет назад +1

    These videos are great, thanks Derek. No BS, just practical and informative tutorials.

  • @djspacetooth
    @djspacetooth 8 лет назад +5

    When are the Laravel video tutorials coming out?

    • @derekbanas
      @derekbanas  8 лет назад +2

      I'm not sure. It depends on how many requests I get

    • @djspacetooth
      @djspacetooth 8 лет назад +6

      Guys start requesting!! Creating a Laravel app in 30 minutes would be interesting! Thanks Derek

  • @oachava
    @oachava 9 лет назад

    I became a full stack Software Engineer, Architect and a full-blown Computer Scientist Doctor with a postgraduate on mass data analysis and a master of 33 layers multidimensional abstractions including quantum computing Anarchist like in about 6 hours of watching your videos. Thank you

  • @MUSICMANHERE
    @MUSICMANHERE 8 лет назад +3

    You're awesome!😄

    • @derekbanas
      @derekbanas  8 лет назад +1

      Thank you :) I do my best

  • @TheCameltotem
    @TheCameltotem 8 лет назад

    We hade some PHP in school, I love that you can do so much with it.
    Got page up where you can register, login. Send emails via SMTP servers and webshop system, well everything you need honestly.
    Great language. Derek Banas makes the best tutorials also!

    • @derekbanas
      @derekbanas  8 лет назад +1

      Thank you :) I agree that PHP is awesome

  • @mantaslukosevicius1003
    @mantaslukosevicius1003 5 лет назад +26

    Thumbs up who is watching this 2019!

    • @MZ-uv3sr
      @MZ-uv3sr 4 года назад

      2020 for the win? Friend was learning it in college (in 2020!) and I was curious to see what it was like. (Mainly a c# person)

  • @laurencarter6062
    @laurencarter6062 8 лет назад +2

    I've been out of the Loop for two years due to other commitments, this was actually refreshing. I cannot wait to learn more. I knew everything in this video which was a relief haha

    • @derekbanas
      @derekbanas  8 лет назад

      I'm happy I could help :)

    • @laurencarter6062
      @laurencarter6062 8 лет назад

      +Derek Banas Thanks for your reply. I really want to work with PHP it's literally what I love. how good does someone have to be do you reckon to work with it as a job? I've done it since 16 so 6 years now and I'm decent but not an expert.

  • @jennyanderson2826
    @jennyanderson2826 8 лет назад +14

    Really good one :D. Do you maybe stream on Livecoding.tv? If yes, can you tell me what is your channel, I would like to watch you. Thanks

    • @blok13beograd74
      @blok13beograd74 8 лет назад +3

      I think I saw him, but I can't remember channel URL. Try to use search on lctv.

    • @abbybe2372
      @abbybe2372 8 лет назад +3

      Jenny do you stream?

    • @johngumbs8308
      @johngumbs8308 8 лет назад +2

      What editor you guys use to code?

    • @derekbanas
      @derekbanas  8 лет назад +3

      I don't, but this is very close to a live coding session since I do most everything without a script

    • @rukevwesargin2542
      @rukevwesargin2542 8 лет назад +1

      You should use Livecoding.tv once in a while it's fun ;)

  • @myiq170
    @myiq170 9 лет назад

    straight and too the point, absolutly love it this is how all teaching should be, assuming those watching it are fast learners its crazy if you did it even faster i would have still enjoyed it, our minds capacity to learn at faster then normal is amazing, thank you.

    • @derekbanas
      @derekbanas  9 лет назад

      Alex Smart You're very welcome :) I do my best to make original videos.

  • @Chandasouk
    @Chandasouk 10 лет назад +11

    Holy crap, will I finally find out wtf PHP is all about? I shall see soon enough lol

    • @derekbanas
      @derekbanas  10 лет назад +2

      I like making these videos. I'll make more for every language :)

    • @ciprianciprian5228
      @ciprianciprian5228 7 лет назад +3

      You tutorial skills are higher then most of the tutorial creators

  • @PIPML09
    @PIPML09 9 лет назад

    Hey man. I am a freelance software developer, mostly been doing games and local programs. I did however learn that to survive in this industry you gotta know pretty much everything, so I started teaching myself databases and websites etc. Your HTML and PHP instructions here have really given me a good overview of where i need to start and now I can start setting up some connections between apps and databases.
    Thank you so much :)

    • @derekbanas
      @derekbanas  9 лет назад

      +Loki726 I'm very happy that I was able to help :) You're very welcome

  • @0xc0ffee_
    @0xc0ffee_ 9 лет назад +23

    Thats not even close to the full PHP knowledge...not even the full basics.

    • @xshiftyeuw
      @xshiftyeuw 9 лет назад +4

      Patryk Kotarski Yes! I know how you feel about this!
      Hope more people know about www.phptherightway.com/ and PSR initiative.

    • @AlexOragwu
      @AlexOragwu 9 лет назад +78

      +Patryk Kotarski You miss the point of Derek's videos. If you are an experienced programmer and want to pickup another language, these 30 minute to 1 hour videos help you through basic syntax so you can then pick a proper book up or look at documentation and start learning more by doing. No one should expect any of the tutorials to give ALL the information; even an entire book cannot do that. I appreciate being able to sit through a 30 minute video to see what the syntax of a language is like. He puts in all that work for free and it makes my life easier. Criticizing is easy to do, helping people like he has, not so much...

    • @MrBojo-jv4qq
      @MrBojo-jv4qq 7 лет назад +2

      So he should have stated in description that the video is for experienced programmers who haven't used PHP before. But a solid video he made anyways, just needs to be paused a lot.

    • @cerenademe9433
      @cerenademe9433 7 лет назад

      That might make it easier, BUT, I started watching his vids in the middle of my very first programming class (Java). I sincerely appreciate his quick style - heck - you can stop the video if you want and try the stuff out!... Now, watching this - yes - it's a bit easier b/c some of it's familiar, but you can still benefit from it as a beginner (unless you're really slow). Pause and rewind are your friends :)

    • @xydez
      @xydez 6 лет назад

      These tutorials are meant to give you a basic understanding of how the language works, you literally cannot know an entire language, as there is always another API to explore.

  • @swimsoundwave
    @swimsoundwave 7 лет назад

    dude you're so awesome answering questions I've not even thought of...

  • @CoLinearProductions
    @CoLinearProductions 10 лет назад +5

    we love you

    • @derekbanas
      @derekbanas  10 лет назад +3

      Thank you :) I love all of you as well.

  • @davidibanez4309
    @davidibanez4309 7 лет назад +1

    That's exactly what I was looking for. Absolutely amazing.

  • @curtisblack4780
    @curtisblack4780 9 лет назад +6

    Ahhh... your break statements are killing me... lol they should be written like or like

    • @JJLabajo
      @JJLabajo 8 лет назад +1

      +Curtis Black yeah, i notice it also. XD And it feels like he doesn't really know php. XD

    • @themartes917
      @themartes917 8 лет назад

      +Curtis Black is a html tag and it must be written like "" because w3c

    • @JJLabajo
      @JJLabajo 8 лет назад

      +TheMartes You don't say?

    • @curtisblack4780
      @curtisblack4780 8 лет назад +1

      +TheMartes is the proper way to close the tag for xhtml, you can do for html and it does not need to be properly closed. www.w3schools.com/tags/tag_br.asp

    • @mek059
      @mek059 8 лет назад

      TheMartes Differences Between HTML and XHTML
      In HTML, the tag has no end tag.
      In XHTML, the tag must be properly closed, like this: .

  • @asonjayyajn
    @asonjayyajn 9 лет назад

    Your videos are freaking AWESOME!!!! I'm going to school right now for software development and am really close to graduating so I decided to brush up on some parts of programming that I did earlier in my software program. I found your videos and honestly your 36 min video makes things a lot more understandable than my 5 week php class did. Thanks for such a good lecture!!

    • @derekbanas
      @derekbanas  9 лет назад +1

      +mrWTFuLOOKINat MUTHAphucka Thank you for the nice compliment :) I'm very happy that they are helping.

  • @SRHarkreader
    @SRHarkreader 8 лет назад

    After setting up my first php environment using WampServer, I used your video to dive into the basics, and it worked great! I practiced each step and am ready for more. Thanks!

    • @derekbanas
      @derekbanas  8 лет назад

      +Sam Harkreader Great! I'm happy that I could help :)

  • @JunaedHossain4u
    @JunaedHossain4u 9 лет назад +1

    Very basic... but outstanding tutorial for beginners... Thanks man :-)

    • @derekbanas
      @derekbanas  9 лет назад

      Mohammad Junaed Hossain Thank you :) You're very welcome

  • @ozkankahveci2161
    @ozkankahveci2161 9 лет назад +2

    Just a curiosity:
    Did I just witness a human-being lecture PHP for 36 minutes without breathing? :))
    Thank you so much for your time to put all these together! You rock!

    • @derekbanas
      @derekbanas  9 лет назад +1

      +ozkan kahveci You're very welcome :) Breathing is overrated

  • @Pokemonman44441
    @Pokemonman44441 7 лет назад

    These videos are really good for people who know how to program very logically and can pick up languages fast. 10/10 EXCELLENCE

  • @markganus1085
    @markganus1085 7 лет назад

    I had a bit of a rough time trying to run PHP. eventually I found out that I needed to have apache running and save everything in the htdocs folder. the tutorial is as always terrific and the explanation easy to follow. I'll make sure to check back many times over.

  • @rinosukmandityo6448
    @rinosukmandityo6448 8 лет назад +2

    - asort is sorting key-value array by value and for the reverse is arsort not rasort
    - ksort is sorting key-value array by key and for the reverse is krsort not rksort

  • @MohdMohd-zk4oo
    @MohdMohd-zk4oo 9 лет назад

    very much clear. you taught us so much in so less time. great job.worth 1 million likes

    • @derekbanas
      @derekbanas  9 лет назад

      +mdmudasser mubeen Thank you for the nice compliment :)

  • @go2raghav21
    @go2raghav21 9 лет назад

    Derek, You Rock. This is the best PHP tutorial i have seen.
    I was going through a php beginner tutorial playlist that had over 100 short videos and then i found your link. I must say this is as good as those 100 videos together.
    Thanks a ton!
    Can you post similar one video tutorial for
    1.Continuous integration tools like Jenkins.
    2.Shell Scripting
    3. Amazon AWS
    Will be watching your other one video tutorials soon.

    • @derekbanas
      @derekbanas  9 лет назад

      Raghav Pal Thank you :) I figured I'd make videos like this because nobody else does. Thank you for the requests. I'll do my best

  • @mojean2008
    @mojean2008 6 лет назад

    I am brazilian, I learn way better in English by you instead by my University professor speaking Portuguese (my mother tongue). I appreciated. Thanks so much!!!!!!!!!!!!!!!!

    • @derekbanas
      @derekbanas  6 лет назад +1

      Thank you :) I'm happy the videos have helped

    • @mojean2008
      @mojean2008 6 лет назад

      You are the man! And I am your fan. :)

  • @johnn5019
    @johnn5019 7 лет назад

    Quick, direct and straight to the point. I like it!!!

    • @derekbanas
      @derekbanas  7 лет назад

      Thank you :) I do my best to not waste time

  • @sunmustbedestroyed
    @sunmustbedestroyed 10 лет назад

    You are by far my favourite RUclipsr. Hope you get tonnes of views on this one -- it's fantastic. Thanks.

    • @derekbanas
      @derekbanas  10 лет назад +1

      sunmustbedestroyed Thank you :) I'm very happy that you enjoy the videos.

  • @acanuckgirl
    @acanuckgirl 7 лет назад

    I learned more in this quick video than in the past 2wks in class! TY for clarifying this. I realize this is 3 yrs old but I'm hoping you did follow up with a regular expression video. TY for this!

    • @derekbanas
      @derekbanas  7 лет назад

      I'm very happy that it helped :) Regex are the same with every language. Here is a Regex tutorial I made ruclips.net/video/R1PcJfzsUU0/видео.html

  • @jordant10
    @jordant10 8 лет назад

    Really useful video. Simple examples and the short nature of the video make it great for picking up PHP when you have prior experience with other languages. Thanks for the time you put into this.

    • @derekbanas
      @derekbanas  8 лет назад

      +jordant10 Thank you :) I'm happy that you found it useful.

  • @samdavepollard
    @samdavepollard 7 лет назад

    Many Thanks, Derek.
    I always love that opening line in your videos: 'well hello, inner-net'.
    Hear that, I know I'm about to get totally knowledge-bombed.

    • @derekbanas
      @derekbanas  7 лет назад

      Thank you for the nice compliment :)

  • @st0626
    @st0626 9 лет назад

    the flow of the video is flawless lol i learned more about programming in 30 minutes than i have in the month i've been studying ruby.. holy crap lol

    • @derekbanas
      @derekbanas  9 лет назад

      Puppy Thank you :) I have a Ruby tutorial like this as well.

    • @st0626
      @st0626 9 лет назад

      im aware, i watched it too lol

  • @rwh777
    @rwh777 8 лет назад

    Wow. This is amazing! Your thoughts are so well organized and quick that I'm glad I have a pause button to give me time to absorb what you have spoken. Not only that, but you have a friendly style which I find very likeable. Thanks for this vid, which helped me catch up on php which I haven't used in several years.

    • @derekbanas
      @derekbanas  8 лет назад

      +Russ Heaton Thank you for the nice compliments :) I do my best to make original videos.

  • @llucllumador380
    @llucllumador380 7 лет назад

    awesome, saved quite a few hours and frustration of searching Stack Overflow for simple questions and getting the most convoluted answers people manage to come up with.

    • @derekbanas
      @derekbanas  7 лет назад

      I do my best to save time :)

  • @anthonybarahona4621
    @anthonybarahona4621 8 лет назад

    I totally enjoy your tutorials. Please keep them coming. AWESOME!

    • @derekbanas
      @derekbanas  8 лет назад

      Thank you :) Many more are coming

  • @computology2787
    @computology2787 5 лет назад

    After a couple 'learn in one video' (LIOV's) I came to the conclusion that having some prior knowledge from other languages can help you a lot with these videos. That's why some people have a hard time learning from you at times. But these are neatly done!

    • @derekbanas
      @derekbanas  5 лет назад +1

      Thank you :) Yes I create learn in ones s a quick way to learn another language if you already know another programming language

  • @darkip
    @darkip 9 лет назад

    You rock man !! Exactly what I need, everything crammed into 30 mins or less :D

    • @derekbanas
      @derekbanas  9 лет назад

      darkip Thank you :) I'm glad it helped

  • @amiesanyang
    @amiesanyang 9 лет назад

    Absolutely Amazing! I have been looking for something like this. My attention span is very short and I get easily bored and never finish a course. I just learnt PHP in one sitting! Thanks you very much. Time to practise and master the skill.

    • @derekbanas
      @derekbanas  9 лет назад

      +Aminata Sanyang Thank you :) I'm very happy that you liked it.

  • @fqwixhg
    @fqwixhg 9 лет назад

    This video was perfect! Fast paced but easy to follow. Thanks for making this

  • @pgjones72
    @pgjones72 9 лет назад

    OK. It took me about 5 hours to figure out what tools you were using. For anyone else who might have the same problem, Mr. Banas (I always call my teachers Mr.) is writing the script into a text editor(TextWrangler), saving the text editor document to somewhere convenient (I put mine on my desktop), and opening that file in a browser (Chrome). Every time he changes the script in the document, he saves it. To see the results in the browser, he refreshes it.
    NOW I can start the tutorial! :)

    • @derekbanas
      @derekbanas  9 лет назад

      P. Jones Yes you are correct. Always feel free to ask questions. I'll try to save you time.

  • @jaynostulop2476
    @jaynostulop2476 4 года назад

    You can learned very quick to those who have knowledge in coding ln other language. Thumbs up.

  • @spikegrazer5690
    @spikegrazer5690 6 лет назад

    Though the run was fast it was comprehensive and how i would have expected a quick tech vdo in youtube with no nonsense or gas. good work keep it up

    • @derekbanas
      @derekbanas  6 лет назад

      Thank you :) I'm happy you liked it

  • @vickyconnelly3831
    @vickyconnelly3831 10 лет назад +1

    I would love to see a Ruby tutorial next!
    You should make follow up tutorials for people that want to go further into a language.

    • @derekbanas
      @derekbanas  10 лет назад

      Vicky Connelly Ruby is coming very soon as well as rails.

  • @smokeongo
    @smokeongo 8 лет назад

    Thankyou so much Derek, i thought PHP would be so hard to learn, but with your video, it has explained everything so well, that I can understand and learn more PHP! I look forward to seeing more videos of yours in the future, keep uploading! I have subscribed! :)

    • @derekbanas
      @derekbanas  8 лет назад

      +Luke Tuffs You're very welcome :) I'm happy that it helped.

  • @codliverwell1832
    @codliverwell1832 5 лет назад

    Derek Banas.. can I say that I Love u..? Ur videos mean business, they do no beat around the bush, they do no not confuse with partial information, they are planned motivated classes that mean to help ur users to actually learn about important stuff..
    I am not an user though, I am a student, n u r my teacher, n again, I love u.

  • @haidengeary8277
    @haidengeary8277 5 лет назад

    I am more manic than usual these days. Learning something new is such a fantastic way to work on focusing that energy, thank you!

    • @derekbanas
      @derekbanas  5 лет назад +1

      Happy I could help :) As a person with ADHD superpowers I can relate

  • @JoeCisneros
    @JoeCisneros 9 лет назад +1

    Really useful video for this C# .NET developer. I see some similarities to Perl from years ago, such as "." for doing concatenations.
    One note: proper HTML for line break is "", even the antiquated "", but not "". The "/" indicates closing the HTML (or XML) tag (in this case, is self-enclosing).

  • @toroidgames1067
    @toroidgames1067 5 лет назад

    Very handy - echo`ls -la`; -for linux and - echo `dir /w`; - for windows at 35:02 shows directory info! (notice the backticks not quotes!) Nice one!

  • @justin_fv
    @justin_fv 9 лет назад +1

    Seriously man, this video is simply awesome! Great work!

    • @codeflix
      @codeflix 9 лет назад +1

      +JAXON We are creating a whole new series on developing hybrid mobile app
      development using ionic framework from basics to full apps.If interested
      do subscribe to our channel and support us...Happy coding