Bad For Education - Coding Tips For The Junior Developer & Beyond

Bad For Education - Coding Tips For The Junior Developer & Beyond

By Andrew Ly & Jason YataTechnologyEducationLeisure
Download on the App Store

Bad For Education - Coding Tips For The Junior Developer & Beyond episodes

  • Interview With A Professional Photographer! How To Break Into The Industry ft. Randy Tran

    This episode we sat down with a friend and professional fashion/beauty photographer, Randy Tran. We deep dive into his background and how he got his start in the business. Randy also divulges a few trade secrets and his opinion on photography in 2020, and if it is a career option worth pursuing.

     This is a must listen episode for those who want to become photographers or are interested in photography behind-the-scenes!

    Connect With Us!
    Instagram: @badforeducationpodcast
    Twitter: @badforedupod
    Email: [email protected]

    Send us questions! Or say hello to  us via email!

    Guest Speaker
    Randy Tran
    Instagram: @rtranphoto
    His Website: randytran.photography

    Want a free $20 Amazon gift card and to start your own podcast with Buzzsprout?
    It's as simple as one click in our link below. Get started today, and have access to their extensive network and assistance. Podcasting isn't hard when you have the right partners!
    Click our link here

    54 min
  • Day in a Life of a Coding Bootcamp Student + Fantasy Sports

    This episode we give both our accounts and a walkthrough for a typical day in the life of a coding bootcamp student.  We dive into the nitty gritty of what we do during the morning, afternoon, and evening. 

    Later on we also discuss Fantasy Sports, in particular a breakdown for a football league. So for all you sports fans or those interested in partaking in a fantasy league, you've come to the right place!

    Connect With Us!
    Instagram: @badforeducationpodcast
    Twitter: @badforedupod
    Email: [email protected]

    Want a free $20 Amazon gift card and to start your own podcast with Buzzsprout?
    It's as simple as one click in our link below. Get started today, and have access to their extensive network and assistance. Podcasting isn't hard when you have the right partners!
    Click our link here

    44 min
  • Developer Soft Skills: Agile Methodology + Stand Ups in a Tech Workplace

    This episode we take a break from actual code and focus on the soft skills you'll need to know in an actual workplace setting, specifically the four main components of the Agile Methodology. We then talk about our experiences in the tech workplace and how it applies to us.

    The Agile Methodology is one of the simplest and effective processes to turn a vision for a business need into software solutions. Agile is a term used to describe software development approaches that employ continual planning, learning, improvement, team collaboration, evolutionary development, and early delivery. It encourages flexible responses to change.

    The four core topics to this methodology which are broken down into more detail are:

    • Ideation - Coming up with the initial concept
    • Featuresets - Breaking that concept into smaller tasks 
    • Sprints - Taking groups of those tasks and executing them in 1 - 2 week segments
    • Standups - Communicating with team members which will allow them to better assist and collaborate

    For the secondary topic Andrew and Jason discuss their own experiences with Agile and how it applies to real-life situations.

    Connect With Us!
    Instagram: @badforeducationpodcast
    Twitter: @badforedupod
    Email: [email protected]

    Reading Links
    Stages of Agile
    Lifecycle & Workflow Explained

    Want a free $20 Amazon gift card and to start your own podcast with Buzzsprout?
    It's as simple as one click in our link below. Get started today, and have access to their extensive network and assistance. Podcasting isn't hard when you have the right partners!
    Click our link here

    21 min
  • Git + Github + Work From Home & Bore Out

    This episode we discuss the difference between Git and Github. We then talk about the new work from home changes in the workforce as well as how it can contribute to bore out.

    Git is a version control system that lets you manage and keep track of your source code history. GitHub is a cloud-based hosting service that lets you manage Git repositories.

    Originating from Peter Werder and Philippe Rothin, in 2007 —"bore out" is when you’ve simply become a body in the workplace rather than a contributor. It’s the person who shows up to work every day without a purpose, those forgotten by peers and management who simply float on and settle into the flow of office life.

    Bore Out provides the same adverse effects of Burn Out by being boring and creating a work situation where you do not feel challenged.  It is a growing issue that applies to people working at home. Andrew and Jason have felt this way before and provide new information on how to combat it.

    Connect With Us!
    Instagram: @badforeducationpodcast
    Twitter: @badforedupod
    Email: [email protected]

    Reading Links
    Github Cheatsheet
    What is Bore Out?

    Want a free $20 Amazon gift card and to start your own podcast with Buzzsprout?
    It's as simple as one click in our link below. Get started today, and have access to their extensive network and assistance. Podcasting isn't hard when you have the right partners!
    Click our link here

    30 min
  • jQuery + Memory Match Project

    We discuss jQuery versus vanilla JavaScript, when you should use it, and why it's important and needed. We also talk about our first (real) project, the memory match game.

    jQuery is a well known fast, small, and feature-rich JavaScript library. It makes things easier such as: 

    •  HTML DOM manipulation
    • event handling and animation
    • Ajax much simpler with an easy-to-use API that works across a multitude of browsers.

    However you shouldn't be using or depending on jQuery until you are familiar with vanilla JavaScript because it is a library.

    Memory Match Project
    Andrew and Jason's first project was the Guessing Game, but since that isn't as complex, they both feel it is not a good project to place on a resume for employment. The Memory Match on the other hand uses features from jQuery as well as asynchronous calls and when built properly, can be a great portfolio showcase!

    Connect With Us!
    Instagram: @badforeducationpodcast
    Twitter: @badforedupod
    Email: [email protected]

    Want a free $20 Amazon gift card
    and to start your own podcast with Buzzsprout?
    It's as simple as one click in our link below. Get started today, and have access to their extensive network and assistance. Podcasting isn't hard when you have the right partners!
    Click our link here

    27 min
  • JavaScript Arrays + Objects + Video Games

    Today's episode we discuss reference data types in JavaScript, specifically, arrays and objects! Later we talk about video games and what we're currently playing!

    JavaScript Arrays and Objects are the fifth and final core concepts one must-know for JavaScript.  A reference type can contain other values. Since the contents of a reference type can not fit in the fixed amount of memory available for a variable, the in-memory value of a reference type is the reference itself (a memory address).

    • Array
    • Object

    Video Games are enjoyed by developers, and Andrew and Jason are no exception. Jason loves the Legend of Zelda series, and Andrew is currently enthralled in a gacha game known as Genshin Impact. They are both excited for the launch of the PS5 as well as future games.


    Connect With Us!
    Instagram: @badforeducationpodcast
    Twitter: @badforedupod
    Email: [email protected]

    32 min
  • JavaScript Event Handling & Listening + Books

    We dive right into JavaScript Event Handling and Listening today with the added bonus of discussing books we like and what we're reading currently. Enjoy!

    Event Handling and Listening are the fourth out of five must-know JavaScript core concepts and they take into account what is happening between users and the page. For example, HTML events are "things" that happen to HTML elements.
    When JavaScript is used in HTML pages, JavaScript can "react" on these events.

    Other examples of events include:

    • An HTML web page has finished loading
    • An HTML input field was changed
    • An HTML button was clicked

    Books! Andrew and Jason discuss literature and give their latest reads. They also talk about audiobooks and the Young Adult novel Andrew has written, Gods From the Machine.

    In terms of coding books, Andrew recommends the two-part series written by John Duckett and Eloquent JavaScript. Jason recommends Mastering the Coding Interview.

    Connect With Us!
    Instagram: @badforeducationpodcast
    Twitter: @badforedupod
    Email: [email protected]

    Want a free $20 Amazon gift card
    and to start your own podcast with Buzzsprout?
    It's as simple as one click in our link below. Get started today, and have access to their extensive network and assistance. Podcasting isn't hard when you have the right partners!
    Click our link here

    26 min
  • JavaScript Functions + Loops + Our Thoughts on Social Media's Dilemma

    This episode we dive further into detail on Functions and Loops, the third out of the five JavaScript must-knows. We also talk about social media in today's society.

    Functions and Loops are the cornerstones to creating reusable code. We provide information on how to write the syntax, and they can be used for efficiency.

    • A JavaScript Function is defined with the function keyword, followed by a name, followed by parentheses ().
    • Loops are handy, if you want to run the same code over and over again, each time with a different value.

    Social Media's presentation in The Social Dilemma on Netflix struck a chord with Andrew and Jason, and they discuss how crazy social media has seeped into their lives and the lives of other people. There are many benefits and though it is inescapable, perhaps being too involved in social media can leave long lasting negative effects.

    Connect With Us!
    Instagram: @badforeducationpodcast
    Twitter: @badforedupod
    Email: [email protected]

    Want a free $20 Amazon gift card
    and to start your own podcast with Buzzsprout?
    It's as simple as one click in our link below. Get started today, and have access to their extensive network and assistance. Podcasting isn't hard when you have the right partners!
    Click our link here

    30 min
  • JavaScript Scope + Our Favorite Spooky Halloween Movies

    Spooky season starts early with this fresh Halloween edition of Bad For Education Podcast! Today we discuss scope and its nuances plus our go-to Halloween movies!

    Scope is the third of our five must-know JavaScript cores. We provide the tinted window car analogy as well as hoisting and examples of how scope works.

    • In JavaScript there are three types of scope:
      • Local scope
      • Global scope
      • Lexical scope

    JavaScript has function scope: Each function creates a new scope.
    Scope determines the accessibility (visibility) of these variables.
    Variables defined inside a function are not accessible (visible) from outside the function.

    Our Favorite Halloween Scary Movies differ, as there are ones we like for the traditional horror and ones that are good for the whole family to enjoy. We won't spoil what we liked here, better listen and find out! Happy Halloween!

    Connect With Us!
    Instagram: @badforeducationpodcast
    Twitter: @badforedupod
    Email: [email protected]

    Want a free $20 Amazon gift card
    and to start your own podcast with Buzzsprout?
    It's as simple as one click in our link below. Get started today, and have access to their extensive network and assistance. Podcasting isn't hard when you have the right partners!
    Click our link here

    19 min
  • JavaScript Conditionals/Checks + College vs. Trade School? Is it Worth it?

    We discuss another concept that is important in JavaScript Conditionals and Checks! This is number two out of the five JavaScript must-knows! Plus is college worth it in 2020 or should you opt for a trade school or boot camp? Let's dive right in.

    Conditionals are statements are used to perform different actions based on different conditions. In JavaScript we have the following conditional statements:

    • Use if to specify a block of code to be executed, if a specified condition is true
    • Use else to specify a block of code to be executed, if the same condition is false
    • Use else if to specify a new condition to test, if the first condition is false
    • Use switch to specify many alternative blocks of code to be executed

    College versus Trade School: Is it worth it in 2020?
    Andrew went to college. Jason did not. They both went to the same accelerated web programming and are both now developers. They both deliver insight on their choices and whether or not they believe it is worth going to, especially in 2020.

    Connect With Us!
    Instagram: @badforeducationpodcast
    Twitter: @badforedupod
    Email: [email protected]

    38 min

About Bad For Education - Coding Tips For The Junior Developer & Beyond

From the publisher's feed

Web Developers Andrew Ly and Jason Yata share their insight about how to break into the world of development, what to expect while attending a coding boot camp, and the tips and tricks to help you…