Close

John Morris TV

7 Magic Words That Overcome Hiring Objections So You Can Land That IT Job

Mike P’s story is quite unique.

Just three years ago, he was a broke college student, working at a factory, frustrated about the direction his life had taken.

And desperate for a way out.

Now, just three years later… he’s Senior Consultant and one of Fortune’s 500 fastest growing companies, his clients are a who’s who of the top companies in the world and he earns a cool 6-figures doing it.

Someone who’s made that kind of transformation has to have a few tricks up his sleeve.

Fortunately, he was recently in town and I locked him in my studio until he answered every one of my questions about getting hired, moving up quickly, impressing big clients and more.

In this 8-9 minute segment, he outlines a 7-word phrase that’s been the cornerstone of his transition.

Learn what it is in this video:

Get the full interview as supporting listener on Patreon: http://www.johnmorrisonline.com/patreon or as a bonus now available with my PHP 101 course: http://www.johnmorrisonline.com/php

P.S. If you liked the show, give it a like and share with the communities and people you think will benefit. And, you can always find all my tutorials, source code and exclusive courses on Patreon.

August 11, 2016

How to Create a Holiday Sale Landing Page Template

Landing page templates are all the rage. In fact, they are the primary product offered by LeadPages… who doesn’t disclose its revenue figures, but is doing well enough to have recently received $27 million in VC funding.

And, according to the CEO… those revenue figures grew 1000% between 2013 and 2015.

Point is… there’s a huge market for these. And, with the holiday season quickly approaching, these kinds of templates will be in high demand.

Here’s how to build one:

Get the template along all the others I’ve released, exclusive coder training courses and 1000s of lines of example source code as a supporting listener on Patreon. Go here now: http://www.johnmorrisonline.com/patreon

P.S. If you liked the show, give it a like and share with the communities and people you think will benefit. And, you can always find all my tutorials, source code and exclusive courses on Patreon.

August 9, 2016

jQuery Smooth Scroll to Anchor Using animate()

I always get a kick out of jQuery… especially animation methods.

It’s one of those things that just wows clients… and truthfully, I feel pretty cool watching the animations run on a site.

That said, much of what you can do with jQuery animations is more than “eye-candy”… they help enhance the user experience.

This is one such animation: smoothing scrolling to an anchor tag.

Instead of that abrupt flash you get as default behavior in a browser… you get a nice smooth scroll that gives a site visitor some context about what they just clicked and where they’re ending up.

Here’s how to do it:

And, if you’d give me a likey-like I’d sure appreciate it!

And like I said the source code is available on Patreon for the smart folks who support the show. (You know you wanna join them.)

P.S. If you liked the show, give it a like and share with the communities and people you think will benefit. And, you can always find all my tutorials, podcast episodes and more on johnmorrisonline.com, @jpmorris on Twitter and youtube.com/johnmorrisvideo.

Subscribe to the Podcast

[saf]

May 25, 2016

PHP Fatal Error [FIX]: Call to a Member Function Fetch_Assoc On a Non-Object

I remember this annoying error like it was yesterday.

It always baffled me a bit when I first started learning PHP (I know… N00B!): Fatal error: call to a member function fetch_assoc() on a non-object.

It was always the line number that tripped me up.

Anyhoo, here’s what’s really going on and how to kill this error dead once and for all:

And, if you’d give me a likey-like I’d sure appreciate it!

And like I said the source code is available on Patreon for the smart folks who support the show. (You know you wanna join them.)

P.S. If you liked the show, give it a like and share with the communities and people you think will benefit. And, you can always find all my tutorials, podcast episodes and more on johnmorrisonline.com, @jpmorris on Twitter and youtube.com/johnmorrisvideo.

Subscribe to the Podcast

[saf]

May 18, 2016

jQuery: Find An Anchor By Its HREF

jQuery selectors can be a bit tricky.

:first-child, :last-child, nth-of-type, is it zero-based, why is it grabbing that element when I expected this one. Fun stuff.

On a recent project, I needed to find an anchor tag by its href so I could then replace it with my own URL… and that got me thinking about jQuery selectors again.

So, let’s run through some and try to clear up some confusion. Here’s this week’s Tech Tutorial:

And, if you’d give me a likey-like I’d sure appreciate it!

And like I said the source code is available on Patreon for the smart folks who support the show. (You know you wanna join them.)

P.S. If you liked the show, give it a like and share with the communities and people you think will benefit. And, you can always find all my tutorials, podcast episodes and more on johnmorrisonline.com, @jpmorris on Twitter and youtube.com/johnmorrisvideo.

Subscribe to the Podcast

[saf]

May 11, 2016

3 Ways to Verify an Email Address Using HTML, jQuery and PHP

When you verify an email address, there’s really three things you want to do:

  1. Don’t submit the form unless the email address is valid
  2. Give hints about what’s wrong and how to fix it
  3. Make sure malicious data doesn’t get into your database

Well, here’s a handy little snippet that does all three using HTML, jQuery and PHP. Feel free to use this how you need in your projects. And, if you want it you can get the source code as a supporting listener on Patreon.

Anyway, here’s the video… see what you think:

And, if you’d give ol’ JMO a like I’d appreciate it!

And like I said the source code is available on Patreon for the ever-awesome folks who support the show. (Hint: Be awesome. Join them.)

P.S. If you liked the show, give it a like and share with the communities and people you think will benefit. And, you can always find all my tutorials, podcast episodes and more on johnmorrisonline.com, @jpmorris on Twitter and youtube.com/johnmorrisvideo.

Subscribe to the Podcast

[saf]

May 4, 2016

How to Get the First Value In An Array Using PHP When You Don’t Know the Keys

Arrays are like that crazy uncle who gets a little too drunk at Christmas and starts telling inappropriate jokes at the dinner table.

You love ’em… but you hate ’em.

You can efficiently store and grab tera-tons of data with them… but when you just want to get the value of the 2nd element in the 3rd dimension of one… you feel like you gotta break out the code-jitsu to get at it.

Have no fear! Captain JMO is here!

I just cranked out a new video for you showing you several different ways to get at different keys and values in an array.

Technically, I made it to get at the FIRST value in an array WHEN you don’t know what the keys will be. But, you can use these functions and fancy combinations thereof to get a whole slew of data in your arrays.

Plus, I slipped in a little advice on why seeing the several different methods I used is important even if you already know how to do this.

Hint: I squash those know-it-all developers egos like annoying little mosquitos.

Anyway, here’s the link… judge for yourself:

And, if you’d give ol’ JMO a like I’d appreciate it!

Oh and the source code is available on Patreon for the ever-awesome folks who support the show. (Hint: Be awesome. Join them.)

P.S. If you liked the show, give it a like and share with the communities and people you think will benefit. And, you can always find all my tutorials, podcast episodes and more on johnmorrisonline.com, @jpmorris on Twitter and youtube.com/johnmorrisvideo.

Subscribe to the Podcast

[saf]

April 27, 2016

How to Create a Contact Form Using PHP

When you create a contact form in PHP, there’s a couple key parts you need to make sure are in place so the person actually using the form doesn’t want to suddenly get into knife-throwing (at your head) afterward.

You need validation that make sense and is easy to understand.

I prefer the kind that shows up all at the top of the form, because when you have a long form and missed one checkbox and have to go hunting through the form like you’re looking for a lost sock… knife-throwing becomes a viable option.

Next, you need to make sure when there is an error, you don’t lose all the data you entered already.

Nothing will get knives, bricks, cars, kitchen sinks, those big bats with spikes on them… thrown at your head faster than making me re-enter all the form field data again because I forgot to check whether I like chocolate bunnies or not.

With all that in mind, I humbly present to you MY contact form tutorial:

It’s possible this could be YOUR contact form… meaning you’re obviously cool like me and think the way it’s built is perfect.

Or, you may to prefer to hurl insults at me on YouTube about it.

Either way, there’s 100 ways to skin a cat (but why would you)… and this is just one. Use it if you like it.

P.S. Ah yes! That pesky source code. You can get that as a supporting listener of the podcast. Learn how to do that here: http://www.JohnMorrisOnline.com/patreon

P.P.S. If you liked the show, give it a like and share with the communities and people you think will benefit. And, you can always find all my tutorials, podcast episodes and more on johnmorrisonline.com, @jpmorris on Twitter and youtube.com/johnmorrisvideo.

Subscribe to the Podcast

[saf]

April 20, 2016

Being Too Professional Is Costing You Work

Subscribe to the Podcast

[saf]

When I was in the Army, we had this cadence we’d sing every morning as we marched over to chow. It went like this:

“Here we go again. Same old s!@# again…”

Kind of feeling that way today. No matter how much you try to help people… it seems some just never learn.

You might remember last week I sent you an email about all that mindset “woo-woo” stuff. And, I told you the story of my dad, his accident and how his disability payments nearly killed him.

You also might have noticed I threw in a little jab at Bernie. Specifically:

Here’s the most powerful thing I learned about making that switch: Anything and everything you come across… even the most moronic or twisted ideas you might see (like a Bernie sanders speech) parse it out. Find the value in it. Don’t wholly accept or reject ideas. Don’t write people off because they belong to Team A or Team B. Don’t throw the baby out with the bathwater. Find the value and be grateful for it.”

I think a good and mostly uncontroversial idea.

But, some people only see what they want to. Most people thanked me for the email, but little ol’ “Jamie” the Bernie-bot (names changed to protected the guilty) sent me this:

Here’s some business advice to YOU.  Never, never make fun of a political candidate in a mass email.

Business advice from a Bernie-bot? Pretty rich!

Maybe she should go “re-distribute” that advice to someone who needs it.

Anyhoo, she completely missed the point. I actually said you should be careful of wholly dismissing advice because you disagree with one part of it. Instead, parse through it and find the value. And there was plenty of value to be found.

But wait… am I doing the same to her?

Nope.

I actually heard what she said, but I’ve already thought this through. In fact, I’ve talked about it many times before.

Business isn’t about being everything to everybody.

Think of the people who do that:

Politicians, used car salesman, lawyers…

Most of us can’t stand these people specifically BECAUSE they try to be everything to everybody. Nobody thinks of the slick used car salesman telling everybody what they want to hear and thinks, “That guy is awesome!”

Being too slick, too professional, too everything to everybody actually makes people trust you LESS.

Have an opinion. 

And when you express it… you’ll naturally attract the people who think like you and repel the ones who don’t. And, your following will be much more loyal. And the clients you work with will be much less of a pain the arse.

And, you’ll have less headaches.

So, if you’re a Bernie-bot… say so and attract other Bernie-bots to you. If you’re on the Trump train, attract other Trump-trainers. If you’re a Christian… attract other Christians. If you’re Muslim, other muslims… etc.

In other words… be who you are.

You don’t have to change that to “be professional”.

Now, speaking of business advice the thing that drives my entire business is YouTube. It’s the source of almost all my traffic, Google rankings, etc. And, to me, YouTube is the single quickest way for ANYBODY to start making a living online.

Want to prove to people you’re an expert in PHP?

Create a quick 5-10 video series and upload it to YouTube. Potential clients will find you, see for themselves you’re good and hire you.

I get quote requests every single month because of my YouTube channel.

In fact, if you’re going to listen to nothing else I say… starting a YouTube channel around your career is the one thing I’d do.

Of course, there are some tricks to getting noticed, building a following and ranking high in YouTube searches. Which is why I recommend Phil Ebiner’s YouTube Masterclass.

http://www.JohnMorrisOnline.com/YouTube

You’ll get everything I learned (the hard way) to grow my channel to over 130,000 views per month… handed to you in about 6 hours instead of 6 years like it took me. This is the shortcut:

http://www.JohnMorrisOnline.com/YouTube

And look you don’t need to me some rock-star, camera-loving extrovert. Cool if you are… but it’s not required. I’m a shy meat-head from the Midwest. If I can do this kind of thing, you definitely can. And frankly… your ability to make a living from code in the future may very well depend on your ability to demonstrate your skills like this.

P.S. That link is an exclusive discount link I got from Udemy. So be sure to get the discount before it expires.

P.P.S. If you liked the show, give it a like and share with the communities and people you think will benefit. And, you can always find all my tutorials, podcast episodes and more on johnmorrisonline.com, @jpmorris on Twitter and youtube.com/johnmorrisvideo.

April 19, 2016

How to Make a Living in Web Design Through the Coming Online Transition

Subscribe to the Podcast

[saf]

Sounds weird. Most people think the online explosion has already happened.

But, I don’t think we’ve seen anything yet.

And, I firmly believe that what we’re about to see is going to blow open the web design and development world and fundamentally change the way developers succeed forever.

Starting around 2003-2004, a similar shift happened.

I was a young web developer… in my first year learning code. Back then, everything was primarily text-based and built with tables (a sin today).

What hit me was a fundamental change to how the web worked.

It wasn’t a change in specification or some governing body getting together and making the change… it was really more of a unwritten consensus on how people wanted the web to work.

Google, WordPress, Facebook and whole slew of today’s tech giants were born out of this shift.

And, I was wiped of the map… by Web 2.0.

But, the coming shift is less about how sites are built and more about WHO is building them.

The source of this shift: the legitimacy of the web.

See, when I started everyone laughed at the web.

When I said I was going to learn to code and make my living off the internet, my family and friends thought I was crazy.

Nobody’s laughing now!

And more and more people are seeing the internet as their “way out”. In fact, it’s beyond that… they’re beginning to see it as required.

I think we’re in the middle of a global economic transition… from the industrial age into the high-tech age.

In the United States, before the Industrial Revolution… roughly 50% of all workers were involved in agriculture.

Today, as a result of the industrial revolution, only 2% of the U.S. population is involved in agriculture.

I think the same thing is happening now.

Soon, it’ll be robots doing most of the industrial manufacturing… and we’ll all be working on the tech that makes it happen.
 
Sounds a bit sci-fi, looney bin crazy, right?

Try going back to 1995 and explaining to someone then that we’d all be carrying around wallet-size phones, with touch screens that are connected to this thing called the “internet” which is like this virtual data and connection store……..

You might get committed.

Anyway, what all this means for you…

More and more people will be losing their jobs. More and more people are wanting freedom from their 9-5. More and more people want to secure their livelihood in this tumultuous time. More and more people will be willing to take risks as freelancers and entrepreneurs. And, as a result, more and more people will be coming online.

Your competition.

Not necessarily as web developers… but competitors for your potential clients’ attention.

Attention is the lifeblood of online success.

You have to get it and keep it.

Gary Vaynerchuk often says this about the internet:

“At the end of the day all we’re doing is: 1) getting people’s attention, 2) telling our story and 3) selling our stuff.”

I’m paraphrasing… but it’s 100% true.

A lot of developers will read this and think: “I don’t have to do this. I’m just going to get hired at a tech company. I’m not a freelancer.”

Not going to work much longer.

The competition for those jobs is increasing… and those companies are looking to hire developers that have proven they can succeed outside the infrastructure of a big tech company.

You have to get them to notice you.

And, the way you do that is the same way a freelancer gets clients.

So, what should you do as a result of all this?

  1. Get over this notion that you don’t need to learn this.
  2. Learn how to market yourself and build a personal brand.
  3. Start building your online presence NOW

You have an advantage because you’re ahead of the wave. In fact, by starting now you can set yourself up to profit from it.

To be a leader in your field FOR the millions coming online.

And you can secure your future and your income while everyone else around you is running around like chickens with their heads cut off.

Because this shift is not only a threat… it’s also an opportunity.

That’s why I constantly recommend Gary Vaynerchuk’s personal branding course. It’s like learning how to paint from Michaelangelo.

Gary has built two 60 million dollar businesses using the internet and social media and has a knack for really driving home the critical skills you need. Start the course here:

http://www.JohnMorrisOnline.com/Gary

And look, some of this might sound scary to you. You might have to put yourself out there in a way you never have before. But, trust me, you can do it!

I was a construction-working, football-playing “meat-head” before I started all this. You’re likely much smarter than me. So, if I can do it… you sure as hell can. Your future as a full-time web developer may very well depend on it:

http://www.JohnMorrisOnline.com/Gary

P.S. By the way, that IS an exclusive deal on that course I got for you. Be sure to jump on it before it expires.

P.P.S. If you liked the show, give it a like and share with the communities and people you think will benefit. And, you can always find all my tutorials, podcast episodes and more on johnmorrisonline.com, @jpmorris on Twitter and youtube.com/johnmorrisvideo.

April 18, 2016

JMS067: Using Flexbox to Build Mobile Responsive Web Designs

In Episode 67 of the John Morris Show you’ll learn how to use flexbox to build mobile responsive web designs, how to write job proposals on Upwork that win, the losing “WordPress is for suckers” mindset and more:

Subscribe to the Podcast

[saf]

Here’s the line-up:

  • Opening – 2:56
  • Tools Not Code – 8:36
  • WordPress Is For Suckers – 23:34
  • Flexbox Examples – 36:03
  • How to Write Job Proposals on Upwork – 52:03
  • Weekly Q&A – 1:10:26

Links mentioned in this episode:

If you liked the show, give it a like and share with the communities and people you think will benefit.

Finally, you can always find all my tutorials, podcast episodes and more on johnmorrisonline.com, @jpmorris on Twitter and youtube.com/johnmorrisvideo.

March 31, 2016

JMS066: The New CSS Grid Layout, Niche Down to Niche Up and More

In Episode 66 of the John Morris Show: the new native browser support for CSS grid layouts, getting started with web development, niching down to niche up and more:

Subscribe to the Podcast

[saf]

Here’s the line-up:

  • Opening and Patreon [2:56]
  • Native browser support for CSS grid layouts [10:14]
  • Long-term thinking and patience [21:54]
  • How to get started with web development [42:57]
  • Niche down to niche up [1:01:25]
  • Weekly Q&A [1:11:06]

Links mentioned in this episode:

If you liked the show, give it a like and share with the communities and people you think will benefit.

Finally, you can always find all my tutorials, podcast episodes and more on johnmorrisonline.com, @jpmorris on Twitter and youtube.com/johnmorrisvideo.

March 11, 2016

JMS065: Why Mimic Donald Trump, Udemy’s Pricing Shake-up, Dominate Local Business Marketing and more

In this episode of the John Morris Show, why I think more developers should think like Donald Trump, Udemy’s new pricing bombshell, how to rake in clients from local businesses and more:

Subscribe to the Podcast

[saf]

Here’s the line-up:

  • Opening and warning [2:56]
  • Udemy’s pricing bombshell [11:40]
  • Why developers should mimic Donald Trump [28:43]
  • How to create stunning business cards [50:52]
  • Raking in clients from local businesses [1:02:34]
  • Weekly Q&A [1:18:19]

Links mentioned in this episode:

If you liked the show, give it a like and share with the communities and people you think will benefit.

Finally, you can always find all my tutorials, podcast episodes and more on johnmorrisonline.com, @jpmorris on Twitter and youtube.com/johnmorrisvideo.

March 6, 2016

JMS064: Is Apple Wrong For Blocking the FBI? How I Make YouTube Thumbnails and More

In this episode of the John Morris Show, seven surprising Upwork proposal mistakes I see every day, Apple stands up to the FBI, how I make YouTube thumbnails and more:

Subscribe to the Podcast

[saf]

Here’s the line-up:

  • 7 surprising Upwork proposal mistakes I see every day [3:21]
  • Apple standing up to FBI over encryption [18:20]
  • How to win the mental game with Michael Phoenix [29:34]
  • How I Create Catchy YouTube Thumbnails in Photoshop [45:30]
  • Thinking of social media as branding [1:07:02]
  • Weekly Q&A [1:18:59]

Links mentioned in this episode:

If you liked the show, give it a like and share with the communities and people you think will benefit.

Finally, you can always find all my tutorials, podcast episodes and more on johnmorrisonline.com, @jpmorris on Twitter and youtube.com/johnmorrisvideo.

February 26, 2016

JMS063: Where Do I Start With My PHP Application, Tax Tips For Freelancers and More

In this episode of the John Morris Show, I cover the process I used to build my PHP applications and avoid “blank page syndrome”, I reveal my tax tips for freelancers, the art of being persistent, changes in iTunes podcasting platform that affect you and more:

Subscribe to the Podcast

[saf]

Here’s the line-up:

  • Opening and my Freelancer.com rant [1:25]
  • iTunes new podcasting platform and how it affects you [10:46]
  • The secret to getting anything you want in life: be p________t [24:00]
  • Where do I start with building my PHP applications [34:24]
  • Tax tips for freelancers [51:32]
  • Weekly Q&A [1:07:30]

Links mentioned in this episode:

If you liked the show, give it a like and share with the communities and people you think will benefit.

Finally, you can always find all my tutorials, podcast episodes and more on johnmorrisonline.com, @jpmorris on Twitter and youtube.com/johnmorrisvideo.

February 20, 2016

JMS062: How to Create a Mobile App Landing Page in Photoshop and More

In this episode of the John Morris Show, how to create a mobile app landing page in Photoshop, the future of web design hidden in the history of architecture, calling myself out and more:

Subscribe to the Podcast

[saf]

Here’s the line-up:

  • Opening and subscribe [1:25]
  • The Future of Web Design in the History of Architecture [4:51]
  • Calling myself out [18:28]
  • Design a mobile app landing page [28:51]
  • 5 powerful reasons to start saying no [45:21]
  • Weekly Q&A [58:25]

Links mentioned in this episode:

If you liked the show, give it a like and share with the communities and people you think will benefit.

Finally, you can always find all my tutorials, podcast episodes and more on johnmorrisonline.com, @jpmorris on Twitter and youtube.com/johnmorrisvideo.

February 12, 2016

JMS061: Unlock the da Vinci Code In Your Designs, Begging For Money, Be Negative and More

In this episode of the John Morris Show, unlocking the da Vinci code in your designs, begging for money, why you should be more negative and more:

Subscribe to the Podcast

[saf]

Here’s the line-up:

  • Opening and Getting Views on YouTube [1:25]
  • The Genius of WordPress and Why It’s Doomed [15:53]
  • Why You Should Be More Negative [32:11]
  • How to Unlock the da Vinci Code In Your Designs [43:06]
  • Begging For Money [54:18]
  • Weekly Q&A [1:04:14]

Links mentioned in this episode:

If you liked the show, give it a like and share with the communities and people you think will benefit.

Finally, you can always find all my tutorials, podcast episodes and more on johnmorrisonline.com, @jpmorris on Twitter and youtube.com/johnmorrisvideo.

February 5, 2016

JMS060: How to Pick the Right Fonts, Don’t Be THAT Guy on Social, Bye Java and More

In this episode of the John Morris Show, how to pick the right fonts for your web design, bye-bye Java, 7 future web design trends, don’t be THAT guy on social when chasing clients, answering your questions and more:

Subscribe to the Podcast

[saf]

Here’s the line-up:

  • You never go full caveman (ever) [1:25]
  • Bye-bye Java and 7 future web design trends [9:44]
  • 19-year-old dude syndrome (don’t be THAT guy) [27:58]
  • How to pick the right font for your web design [38:36]
  • How to make prospective clients like you [50:34]
  • Weekly Q&A [1:01:24]

Links mentioned in this episode:

If you liked the show, give it a like and share with the communities and people you think will benefit.

Finally, you can always find all my tutorials, podcast episodes and more on johnmorrisonline.com, @jpmorris on Twitter and youtube.com/johnmorrisvideo.

January 28, 2016

JMS059: The Sad State of Web Development and More

In this episode of the John Morris Show, how to deal with haters, the sad state of web development, how to meet new people and more:

Subscribe to the Podcast

[saf]

Here’s the line-up:

  • How to deal with haters [1:25]
  • The Sad State of Web Development [12:50]
  • How to Meet New People The Right Way [27:10]
  • How to Use White Space In Your Designs [38:47]
  • How to get back in the freelance groove after the holidays [52:45]
  • Weekly Web Development Q&A [1:01:06]

Links mentioned in this episode:

If you liked the show, give it a like and share with the communities and people you think will benefit.

Finally, you can always find all my tutorials, podcast episodes and more on johnmorrisonline.com, @jpmorris on Twitter and youtube.com/johnmorrisvideo.

January 20, 2016

JMS058: How to Pick the Best the Best Color Scheme For Your Website

In this episode of the John Morris Show, my big thank you to you, inside CES, how to overcome fear and be aggressive with your career, color theory and my process for picking a website’s colors and more:

Subscribe to the Podcast

[saf]

Here’s the line-up:

  • Thank you! Please listen to this [1:25]
  • Insights for Web Developers From CES [13:54]
  • Get Aggressive With Your Web Development Career [29:37]
  • Pick the Best Color Scheme For Your Website [40:37]
  • Advice for the Freelance Developer [54:56]
  • Weekly Web Development Q&A [1:12:41]

Links mentioned in this episode:

If you liked the show, give it a like and share with the communities and people you think will benefit.

Finally, you can always find all my tutorials, podcast episodes and more on johnmorrisonline.com, @jpmorris on Twitter and youtube.com/johnmorrisvideo.

January 13, 2016