Videos uploaded by user “Sherif Ramadan”
What is the difference between a framework and a library?
Many people have asked me this question before. It's sometimes hard to get a straight answer, but if we remove all of moot details, use cases, and focus simply on the architectural design details the difference becomes quite clear. This video attempts to explain this difference in a relatively simple and straight-forward manner.
Views: 96516 Sherif Ramadan
The First Normal Form - 1NF
Learn about normalizing your data in the first normal form (1NF) with simple rules and examples.
Views: 102505 Sherif Ramadan
Routing HTTP Requests in PHP
A tutorial on how to deal with routing HTTP requests from PHP. 1. HTTP Primer 2. Web Server (Rewrite Rules) 3. PHP Front Controller (coming soon in the next video)
Views: 5559 Sherif Ramadan
Introduction To PHP - A Complete PHP Tutorial for Absolute Beginners
This is an introduction to PHP. It is a part of a series of complete tutorials on learning PHP as an absolute beginner. If you're interested in becoming a professional PHP developer and don't have any prior programming experience these tutorials might help you on the fast track to becoming a professional PHP programmer. Tutorial 1: In this tutorial I will cover the basics such as what is PHP, some past, present and future notes on PHP and what it's used for as well as how it works. We'll also touch on a few topics to be discussed in further detail in the coming tutorials. Please feel free to leave your comments, questions, suggestions. The slides are available at http://sheriframadan.com/phpcorner
Views: 293333 Sherif Ramadan
You should learn PHP!
Visit http://phpden.info for my php blog. I only hope to inspire others to learn programming since I believe the world needs more software developers and there's no better time to learn. Whether you want to do it as a hobby or professionally, take the leap into software development today. PHP is a great place to get started!
Views: 8762 Sherif Ramadan
Advice for Web Developers - Making Good Technology Choices In 5 Minutes
Making good choices for which technologies to use as a developer can be challenging. Some of my own general advice on the matter offered here in a quick 5 minute video cast. Feel free to leave your comments or questions below. More developer advice and articles can be found on my blog at sheriframadan.com Thanks for watching!
Views: 2423 Sherif Ramadan
15 Years of PHP Commit History - visualization with gource
This is a visualization rendered with gource using the PHP Project's full commit log history from April 7th 1999 through January 11th 2014. Spanning nearly 15 years of commit history in just 5 minutes. This accounts for over a million lines of code, thousands of files, thousands of committers, and possibly, on the order of millions of man hours. This covers PHP's history dating back to the beginning of PHP 4.0 all the way to PHP 5.6. Interested in the PHP Project? Want to get involved? Thinking of learning PHP? Or do you just want to find out more about the projects history, or download this full video in 720p HD? Visit https://sheriframadan.com/php-project and find out more...
Views: 10429 Sherif Ramadan
The Second Normal Form - 2NF
Learn about normalizing your data in the second normal form (2NF) with simple rules and examples.
Views: 77669 Sherif Ramadan
PHP vs. Python vs. Ruby vs. Java vs. .NET
PHP vs. Python vs. Ruby vs. Java vs. DOT NET Four years and more than ~500K views later, this video still continues inspires the biggest programming trolls on the Internet :) http://xkcd.com/386/
Views: 684233 Sherif Ramadan
Templating in PHP
Understanding PHP's key characteristics as a templating engine and why it's so effective for building dynamically generated web pages on demand.
Views: 1572 Sherif Ramadan
Introduction To HTTP And The Web - A Complete PHP Tutorial for Absolute Beginners
This is an introduction to HTTP. It is a part of a series of complete tutorials on learning PHP as an absolute beginner. If you're interested in becoming a professional PHP developer and don't have any prior programming experience these tutorials might help you on the fast track to becoming a professional PHP programmer. Tutorial 2: In this tutorial I will cover the basics of HTTP. We'll take a look at some examples of HTTP in the browser as well as behind the scenes. This is meant as an introductory tutorial to working with HTTP and the web for web-based application development. Please feel free to leave your comments, questions, suggestions. The slides are available at http://sheriframadan.com/phpcorner
Views: 11969 Sherif Ramadan
PHP Guy and Python Guy - Daemons
PHP Guy and Python Guy - Daemons
Views: 4527 Sherif Ramadan
The Third Normal Form - 3NF
Learn about the third normal form through this quick animated video using simple terminology and examples! More at http://sheriframadan.com
Views: 56489 Sherif Ramadan
Introduction To HTML and CSS - A Complete PHP Tutorial for Absolute Beginners
This is an introduction to HTML and CSS. It is a part of a series of complete tutorials on learning PHP as an absolute beginner. If you're interested in becoming a professional PHP developer and don't have any prior programming experience these tutorials might help you on the fast track to becoming a professional PHP programmer. Tutorial 1: This tutorial is only meant as a crash-course in HTML and CSS. It is an in-depth tutorial. There are plenty of high quality tutorials that fully cover the subject. However, for the purpose of the absolute beginner to PHP I cover the very basics to give you a view from 30,000 feet of HTML and CSS since you are going to inevitably deal with them in PHP and in web development. The slides are available at http://sheriframadan.com/phpcorner The HTML example document used in this toturial can be found here: http://sheriframadan.com/examples/html The HTML using Cascading Style Sheets example used in this toturial can be found here: http://sheriframadan.com/examples/css Thanks for watching. I realize there's a gap between this tutorial and the last, and will continue to try providing the next few tutorials as quickly as possible.
Views: 10552 Sherif Ramadan
PHP Guy vs. Python Guy
PHP Guy vs. Python Guy
Views: 43963 Sherif Ramadan
10 years of php.net commit history in under 4 minutes
This is a visualization of the web-php repository git log (the php.net website) rendered with gource. This shows the commit history in web-php's git log over the course of the last decade (Jan 1, 2003 - Dec 31, 2012). The video is intended as a brief look at data visualization of large open source projects.
Views: 929 Sherif Ramadan
Chat On Why StackOverflow Works With CEO Joel Spolsky
My chat with Joel Spolsky on why StackOverflow works and some of the interface aspects behind it. Read my full blog article at https://sheriframadan.com/2013/04/joel-spolsky-on-why-stackoverflow-works My apologies in advance for the lack of video feed since my recording software did a poor job of encoding the video and audio properly the video was out of sync with the audio feed and I couldn't get it to re-encode the stream properly. The audio is still very much in good quality though so I had to strip out the video since it was unwatchable.
Views: 847 Sherif Ramadan
If Assembly Were an Old Spice Commercial
If they made a commercial for Assembly like the Old Spice commercial it might look a little something like this. Enjoy :)
Views: 2348 Sherif Ramadan
PHP Guy and Python Guy
PHP Guy and Python Guy meet Ruby Girl for the first time.
Views: 1954 Sherif Ramadan
A Look Back on PHP 5.5 Development in 2012
As one of many contributors to the PHP Project I wanted to dedicate this video as a tribute to PHP and it's 5.5 branch for the new year. A look back on PHP in 2012 shows us the extensive development undergone in PHP 5.5 and it's first two Alpha releases throughout most of 2012. PHP 5.5 gives us such new language features as generators, finally, list in foreach construct, and constructor dereferencing. It also introduces such new core extensions as password_hash and lots of improvements and bug fixes. Watch and enjoy as we look back on PHP development throughout 2012.
Views: 1813 Sherif Ramadan
Programming Microcontrollers - MSP430 launchpad demo
If you're developing microcontroller software the MSP430G2 from Texas Instruments is a great out-of-the-box solution for developers. The launchpad already has the LEDs, buttons, and dip integrated right on the board for you so no need to setup your own breadboard to test the microcontroller. Just $4.30 at TI, currently for the developer pack. I also demo the boosterpack with the capacitive touch unit.
Views: 2512 Sherif Ramadan

Pubg Hints Tips Guide Pubg Hints Secrets The Upside to Pubg Game Modes Pubg Game Modes Can Be Fun for Everyone When you launch the game for the very first time, you have to first pick a username before going into the character creator interface. If you prefer, you can host a customized game with a group of friends and make your own rules. Unfortunately, theres no game out there which exactly resembles GGO. Games unfortunately are a luxury and not a necessity, so they are most likely likely to be among the very first things to think about when deciding where you have to cut back on so far as your budget is concerned. Because it is a popular game. The British game is different than the majority of the others on the planet at the present time. If you believe there are different games like PUBG which are not on the list, and that we ought to cover, dont hesitate to set them in the comments below. Previous and current players can often provide a lot of insight into the advantages and disadvantages of each website, which will be able to help you decide. They start with a pickaxe that can be used to break down objects in the world. They are also limited to only six crate purchases a week. The greater skin value a player increases the pot, the greater chance the player has to win. You may also take items from different players who have died. You dont need to understand different players to have a very good time playing by yourself can be a whole lot of fun, in fact but its a multiplayer-only game that takes a constant connection to the net. It is going to be intriguing to observe how close you were to other players through the full match without ever even knowing. Vital Pieces of Pubg Game Modes Event Mode is going to be unranked, but players will nonetheless earn BP. It will be available for everyone who owns the game, and can be accessed from the main menu. Zombie Mode is going to be played by many human teams in addition to 90 zombie players that will attempt to eliminate each other in the battlefield. Theres currently not an unranked mode either, so youll probably die early and often whenever youre just beginning, which might become frustrating. The solo mode doesnt ask that you team up with different buddies. Each game mode delivers a completely special experience and tests your limit in various ways. The squad game mode permits you to form a group of 4 players. Pubg Game Modes Can Be Fun for Everyone Based on everybodys skills, maps differ from close range to medium or massive places. Since that time, the community-made map was retooled and remastered nearly a dozen times, and is presently known as Dust2. The in-game map outlines the circular zone which you want to reach from the offset, and the HUD shows a handy graph of the rest of the distance youve got to cover and how long youve left to get there. The new PUBG map is going to be a 4x4 kilometers in proportion, a quarter size of Miramar map, so the matches can be held at a significantly faster pace. In any event, you should keep moving towards a gradually shrinking playable place. Also, there arent any danger zones in the game to assemble player. The New Angle On Pubg Game Modes Just Released Your game style has an important role here. Until then, make sure you check Battlegrounds to find out whether the customized match feature is up and running. With a number of the games finest players and most well-known streamers attending, its going to be the very first showcase of PUBGs esports potential. You can find with some completely new blend of cocktail drink and have fun naming it. The usage of oral histories is quite specific and very intricate. A wonderful case of the particular abilities is Faceless. Itas one any variety of others would do. Contrary to other lists, the amount of appearances made by the players is taken into account. Before you begin a Call of Duty WW2 Nazi zombie game, equip the exceptional ability that enables you to shoot infinite ammo for a temporary time period. What You Dont Know About Pubg Rating You havent tasted the authentic Italian cuisine till you eat in Puglia. Utilizing traditional and contemporary techniques of brewing, its known for some exceptional beer tastes. If youre browsing for some normal British beer taste, then its possible to bank upon Carling, which is an organization that itself believes there is nothing better than the British barley. Halloumi cheese has a rather significant melting point that makes it perfect for grilling or frying. Its possible to opt from a number of alcoholic drinks but then, you need to know their names. You also get a totally free birthday drink. When a specific alcohol is mixed with fruit juice, liqueur or other flavors in a particular proportion, its referred to as a cocktail. What You Need to Know About Pubg Rating If youre thinking of visiting the Harry Potter Wizarding World, you are going to want to get the actual perspective on what to anticipate. With a timeless haunting, the soul of a dead person has made a decision to stay behind for numerous factors. Okay, unless youve been buried beneath a rock for a gamer, you already understand what TitanFall is about. Either way, be certain the fan you get is UL Listed for the application you need so you know that it can be safely installed without developing a possible electrical hazard. In more humid climates, outdoor fans are a really good pick for every room in the house. If youre planning on installing a ceiling fan in an outdoor place, its important to buy a fan thats designed particularly for that goal. Games you make decisions Funny games with no sound Play games online farming Twitter app store games Barbie fashion games download free Play good old games Free bonus slots downloads Download free mobile video games Coloring for kids online games Cooperative survival games pc Assassins creed brotherhood deluxe All makeup and makeover games Steam inventory item missing Interactive movie pc games Cool car simulator games Brown suede heel boots Free girl games online fun Mobile most popular games Games from windows vista Team academy cs go Download windows old games Lego zoo animal games Puzzle games for dogs Free no download wolf run slots All baby fashion games Games freedom fighter download Games online learn english Double trouble games frozen All new mobile games sites Fighting play free games Free no money casino games Minecraft rpg mod inventory Coldplay astero adventure of a lifetime Drag racing games cars Minion running games online Steam games pc requirements Search games by category A new update for clash of clans My dog shop games Super hero free download games Free life simulation online games Mini girl games download Play driving cars games Games of bikes online Assassins creed revelations minecraft Map minecraft from seed The song head games Full games download android Minecraft find the pieces Slot machines free casino Fighting with powers games Armored warfare tank games Online business games for free Games danger dash java Play pizza restaurant games Best family friendly games Adventure shopping games online Mi notebook air games What is a free website to download music Thief pc games torrent Utility belt spy set Microsoft nokia lumia games Alan wake steam torrent No exe steam backup Free unlimited games no trials People speaking to each other Play go kart racing games Assassins creed revelation trailer official Download hack for games android Flash life simulation games Super car games download free Mobile live tv games Java ea games download Dota is free to play All games for girl online Youtube minecraft animations monster school Farming simulator case magnum To watch football online free Games for joystick online Interactive group games online Rainbow dash human games Cinderella party dress up games First person games on pc All blocks for minecraft pe Can you wear brown shoes with a black jacket Room escape games fun Sale your video games Army war fighting games Steam burn on hand A perfect world games Sonic games for free download New games download mobile free I love you mama games Girl basketball games play Math and reading help games Track and car games The room escape games online Best app games ever Best games online football Street games online racing game Free android application games apk Download a minecraft pe map Hot sexy xxx games Legend of the heroes games Horse riding games on pc Google play games online free Free jackpot slot machines games Play box ten games Mario racing online free games Free on war games Minecraft mod tales of kingdoms Steam money generator online Monster truck shooting games Steam auto update setting Barbour international quilted jacket black Download adventure games for pc free Model in wicked games New free casino games Best space games on pc Football soccer rugby games All things scary games Games software download free Free to download ebooks pdf Sex games pc top Star wars galaxies trading cards games All free gun shooting games Minecraft run out of memory java Two player shooter games Brown men leather jacket Olympic games stadium beijing Best windows for games pc Fun educational video games Secret dress up games Dress up vote games Bmw fast car games Mario and sonic games for wii Guys who play games with you Download minecraft last version Word puzzles and more White navy striped shirt Laptop freezes in games Best games for laptop The games abc tv Html codes games online Pixie hollow games disney fairies Android games rooted phones Cupcakes games play free Online fight games free Good mac rpg games Akabur games hermione trainer Connecting games on line Good pc star wars games Free games com video Counter strike no cd key Games for mobile touch screen Hypixel server in minecraft Goblin mod do minecraft Crash pc games download Board games about space Pc chess games free download Play online games of detective Pc games to free download How to minecraft with friends Animals in sports games Hunger games servers minecraft premium Evil games free download Games hidden football game Clash royale games play Victoria heart of darkness steam Portable games pc torrent Cs go for sfm Minecraft skin from the hood Circle games with a ball Make money with games Youtube games gta san andreas Best online playstation games Car cool racing games Ftl advanced edition steam Car racing mini games Games you must escape Lego games yoda chronicles I love dressup games Elsa have baby games Adult hentai anime games Other meanings of think Two of kind games Fun free games and apps Family games in home Dragon mania java games Do your own minecraft skin Games but will not uninstall Latest free games on ios Video games nintendo wii Minecraft what to build in a house Football games free watch Tennis and soccer games Indian games dress up Dog and cat fighting games Yo go girl games Rise of nations like games Black quilted leather moto jacket Porn games with tsunade Bus games for android Done playing video games Top games for android strategy Most played games on steam now All new mmo games Playing card games history Transformers games for wii Feel the object games How to get ender dragon egg in minecraft Games for cooperative play Hacking minecraft pe servers The lost cities minecraft The hunger games start To download free games for android High brown suede boots Fox titan sport jacket black Miniclip games man or monster Chess games two players Minecraft sky map survival Steam mini motor racing evo Free game boy games Car racing games super Talos principle steam rip Games for two joystick Free games hack download Clan rules in clash of clans Virtual games of babies World racing games download Each games for android Womens black fur jacket Minecraft hide and seek games Transformer robots in disguise games Minecraft mod loader all versions Big bang theory to watch free Race online multiplayer games Make my torso longer Cfg cs go fer Mob com android games Battlefield hardline is bad The best rocket games Free chess games pc Online lego games free My taking part in olympic games Stalker lost alpha steam Mlp sex games videos Games for phone android free Adventure time the world Girl and boy naughty games Tiger blood cs go Mods for minecraft pe multiplayer Wallhack by wopox steam Download marvel super heroes games I love pets games Games my video card can play Online strategy games medieval Realistic minecraft resource packs Forums for board games Desperado antonio banderas gtp Running steam in offline mode Searching games to play free Play login games free online Free to play games big fish Shooting drive by games Steam gifts region locked Interesting sports day games Top games online for android Fast switching cs go Shirt the hunger games Free site games online Shower and steam enclosures Soccer physics crazy games Batman games at cartoon network Tank games free download Games uno and friends Girl games that is cool Best physics destruction games Game show online games free All new cats games Friv games girl boy Games avatar legend of korra Queen clash of clans Titan quest steam community Download games subway surf free Games for school fun night Assassins creed anthology repack List of computer games Play games hd online free Can i play peppa pig games Zombies in minecraft videos Download games windows vista Best flash games escape The great one steam Dating games on ds Other people have problems Dress up for boy games Olympic games host cities summer Best games female characters What is a telltale games series Cat talk games download Games not to buy used Naughty and funny games App market download free games Download mini games for minecraft Bored in school play games Live soccer games app Party games for game of thrones All games ever made Lovers with pk oblivion Condition zero counter strike download for pc free Minecraft mods extended workbench Zombies games call of duty Steam cs go id Mac os x steam client Path of exile steam linking List of violent games Common games for android Sea fishing games boat Pc angry birds games San andreas race games Games for toddlers to learn colors Games with pets care Watt steam engine year invented A rose by any other name would smell Popular games play store English movies to watch online for free Free speed online games Cs go recoil cfg All horror games wiki