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

Follow Bad For Education - Coding Tips For The Junior Developer & Beyond
Share on
Copy link to clipboard

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 understand the fundamentals of programming. They teach everything newbie coders need to know about the basics of front and back end development. They also discuss a variety of curated topics and tell inspirational stories to help listeners follow their own path, even if it's bad for education.

Andrew Ly & Jason Yata


    • Jun 18, 2021 LATEST EPISODE
    • every other week NEW EPISODES
    • 31m AVG DURATION
    • 35 EPISODES


    Search for episodes from Bad For Education - Coding Tips For The Junior Developer & Beyond with a specific topic:

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

    Learning To Trust The Process

    Play Episode Listen Later Jun 18, 2021 20:22


    Today we discuss trusting the process,  which means truly believing that the end result of your goal will be worth all of the struggles that you have to face throughout the process of getting there.The problem with trusting the process, especially after going through an arduous boot camp or life obstacle, is that it can seem like an endless tunnel with no positive end in sight. But there is, and we discuss how to better prepare your mindset for those setbacks. ResourcesPsychology Today Article10 Reasons Why Trusting The Process Is Important To LifeConnect With Us!Instagram: @badforeducationpodcastTwitter: @badforedupodEmail: badforeducationpodcast@gmail.comSend us questions! Or say hello to  us via email!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

    Content Management Systems: Shopify vs. WordPress

    Play Episode Listen Later Jun 11, 2021 28:56


    Today we discuss content management systems (CMS),  why they are used, and a comparison between the two most popular ones: Shopify and WordPress.WordPress is a content management system (CMS). It exists in two wrappings; a hosted version on WordPress.com and the WordPress CMS version on wordpress.org.WordPress had its origins as a blogging platform, but many buyers choose it today to build websites in which blogging is not the primary function. Its core system of templates, pages, and posts allows users to focus on adding content once the initial set up is made.Shopify is one of the best e-commerce platforms in the market. It is similar to WordPress in that it's an open platform where developers provide apps and themes. Shopify's core functionality is e-commerce.It gives users the ability to add products, prices, and sell via a store. Its store builder can produce a good-looking, easy to build e-commerce store. Its themes are the layout of the store, and the apps are used to add more functionality for e-commerce management or marketing your products.ResourcesShopify vs. WordPressWhat Is A Content Management System?Connect With Us!Instagram: @badforeducationpodcastTwitter: @badforedupodEmail: badforeducationpodcast@gmail.comSend us questions! Or say hello to  us via email!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

    Digital Minimalism: How To Declutter In An Electronic World

    Play Episode Listen Later May 7, 2021 22:35


    Today we discuss Digital Minimalism and how we practice it. But what exactly is that?Digital Minimalism is a philosophy of technology use based on the understanding that our relationship with our apps, tools, and phones is nuanced and deserves more intention than we give it, a term coined by computer science professor Cal Newport. ResourcesCal Newport's BookWays to Practice Digital MinimalismConnect With Us!Instagram: @badforeducationpodcastTwitter: @badforedupodEmail: badforeducationpodcast@gmail.comSend us questions! Or say hello to  us via email!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

    Top 8 VSCode Extensions Every Developer Should Have Installed For Productivity

    Play Episode Listen Later Apr 20, 2021 17:58


    This episode we discuss eight Visual Studio Code Extensions that developers in the tech industry should have. They consist of:Custom Theme (Your own preference)GitLensPrettierVSCode IconsBracket Colorizer 2JavaScript ES6 SnippetsAuto Complete TagLive ServerResourcesTop 8 VSCode  ArticleConnect With Us!Instagram: @badforeducationpodcastTwitter: @badforedupodEmail: badforeducationpodcast@gmail.comSend us questions! Or say hello to  us via email!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

    This Is Crazy, But Here's A Podcast, So Callbacks, Maybe?

    Play Episode Listen Later Mar 30, 2021 12:49


    Today we discuss JavaScript Callbacks! What is a Callback? A callback function is a function passed into another function as an argument, which is then invoked inside the outer function to complete some kind of routine or action.For example, paste this code block in your editor and try it!function greeting(name) { alert('Hello ' + name);}function processUserInput(callback) { var name = prompt('Please enter your name.'); callback(name);}processUserInput(greeting);ResourcesMDN Callback Function DefinitionConnect With Us!Instagram: @badforeducationpodcastTwitter: @badforedupodEmail: badforeducationpodcast@gmail.comSend us questions! Or say hello to  us via email!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

    7 Stereotypes About People Who Work In Tech (Specifically, Developers)

    Play Episode Listen Later Mar 30, 2021 20:15


    This episode we discuss seven stereotypes about developers in the tech industry. We will debunk or confirm these common preconceptions:They are nerdsIt is male-dominatedThey are overweight/unattractiveThey are antisocial/ introverted They are super smartThey know mathThey have big egos Connect With Us!Instagram: @badforeducationpodcastTwitter: @badforedupodEmail: badforeducationpodcast@gmail.comSend us questions! Or say hello to  us via email!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

    What's the Difference Between CSS, SCSS, SASS, CSS Modules, and Styled Components?

    Play Episode Listen Later Mar 25, 2021 20:10


    Today we discuss CSS, and the preprocessors + variations such as SCSS, SASS, CSS Modules, and Styled Components.CSS (Cascading Style Sheets) is a declarative language that controls how webpages look in the browser. The browser applies CSS style declarations to selected elements to display them properly. A style declaration contains the properties and their values, which determine how a webpage looks.A CSS preprocessor is a program that lets you generate CSS from the preprocessor's own unique syntax. There are many CSS preprocessors to choose from, however most CSS preprocessors will add some features that don't exist in pure CSS, such as mixin, nesting selector, inheritance selector, and so on. These features make the CSS structure more readable and easier to maintain. SASS, SCSS, and LESS are examples of theseA CSS Module is a CSS file in which all class names and animation names are scoped locally by default. The key words here are scoped locally. With CSS Modules, your CSS class names become similar to local variables in JavaScript. By the way, a 'CSS Module' is just a .css file. You call it a 'CSS Module' if you plan on using it with a CSS Modules compiler.Styled Components are tagged template literals combined with the power of CSS, which allows you to write actual CSS code to style your components. It also removes the mapping between components and styles – using components as a low-level styling construct could not be easier!ResourcesCSS PreprocessorsSASS vs SCSS vs LESSCSS ModulesStyled ComponentsConnect With Us!Instagram: @badforeducationpodcastTwitter: @badforedupodEmail: badforeducationpodcast@gmail.comSend us questions! Or say hello to  us via email!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

    How To Build Your First Coding Or Developer Resume!

    Play Episode Listen Later Mar 23, 2021 27:33


    This episode we go back into the technical, and we discuss more soft skills in the scope of resume building. We talk about how to build and design you resume, what information to put on it, and things to avoid. If you have any questions feel free to email us!ResourcesAndrew's PortfolioAndrew's WebsiteJason's PortfolioJason's ResumeFor some guidance, email badforeducationpodcast@gmail.com with the email title: "Resume Help Please" and attach your resume with your name and we will be glad to help! Connect With Us!Instagram: @badforeducationpodcastTwitter: @badforedupodEmail: badforeducationpodcast@gmail.comSend us questions! Or say hello to  us via email!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

    Stop Hate, Start Love: The Rise Of Anti Asian-American Sentiment

    Play Episode Listen Later Mar 20, 2021 31:07


    Today we have a serious discussion about the rising anti Asian-American sentiment throughout the United States during to Covid-19 pandemic.Almost every week there's been a new attack on an Asian-American in densely populated cities. 3,800 attacks have been confirmed, and a notably staggering 150% rise in these hate crimes. Together we need to #StopAsianHate because #HateIsAVirus and if we don't stand together we cannot hope to heal as a country.This isn't new and has become a recurring occurrence amplified by poisonous rhetoric from former President Trump, seeping into the fabric of our society. The attacks reached a boiling point in which 6 women were killed in Atlanta by racially charged attacks. We must do and be better.Resources:ArticlesWays to Help Fight Asian HateSelf Defense TipsAtlanta Spa Shooting3,800 Racially Charged Attacks Against Asians, majority being womenOrganizations to followhttps://stopaapihate.org/https://aapip.org/what-we-do/supporting-api-communities-resource-directory/view-all-resourceshttps://hateisavirus.org/Connect With Us!Instagram: @badforeducationpodcastTwitter: @badforedupodEmail: badforeducationpodcast@gmail.comSend us questions! Or say hello to  us via email!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

    Databases, Wireframes, Schema, and Dummy Data, Oh My!

    Play Episode Listen Later Mar 18, 2021 25:14


    Today's episode we discuss databases! A topic a full-stack developer should know. The two most popular database types we'll cover are relational vs. non-relational.  Relational databasesA relational database works by linking information from multiple tables through the use of “keys.” A key is a unique identifier which can be assigned to a row of data contained within a table. This unique identifier, called a “primary key,” can then be included in a record located in another table when that record has a relationship to the primary record in the main table. When this unique primary key is added to a record in another table, it is called a “foreign key” in the associated table. The connection between the primary and foreign key then creates the “relationship” between records contained across multiple tables. Historically, the most popular relational databases have been Microsoft SQL Server, Oracle Database, MySQL and IBM DB2.  Non-relational databasesThe non-relational database, or NoSQL database, stores data. However, unlike the relational database, there are no tables, rows, primary keys or foreign keys.  Instead, the non-relational database uses a storage model optimized for specific requirements of the type of data being stored.Some of the more popular NoSQL databases are MongoDB, Apache Cassandra, Redis, Couchbase and Apache HBase.Within computer programming, the acronym CRUD stands for create, read, update and delete. These are the four basic functions of persistent storage. Also, each letter in the acronym can refer to all functions executed in relational database applications and mapped to a standard HTTP method, SQL statement or DDS operation.Dummy data is benign information that does not contain any useful data, but serves to reserve space where real data is nominally present. Dummy data can be used as a placeholder for both testing and operational purposes.A wireframe is a schematic or blueprint that is useful for helping you, your programmers and designers think and communicate about the structure of the software or website you're building.References:Relation vs Non-relational databasesConnect With Us!Instagram: @badforeducationpodcastTwitter: @badforedupodEmail: badforeducationpodcast@gmail.comSend us questions! Or say hello to  us via email!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

    Blogging: Why We Do It & Why You Should Too

    Play Episode Listen Later Mar 16, 2021 17:10


    Today we discuss blogs! The benefits of starting a blog include:Develop unique and original contentSolve problems for othersExpress their perspective and personality through a written perspectiveReinforce previous knowledgeCreate a communityBuild Your Professional NetworkAnd much more!Reference Links:Andrew's BlogAndrew's Medium BlogAndrew's Fiction NovelConnect With Us!Instagram: @badforeducationpodcastTwitter: @badforedupodEmail: badforeducationpodcast@gmail.comSend us questions! Or say hello to  us via email!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

    This I 'Promise' You!

    Play Episode Listen Later Mar 11, 2021 18:37


    Today we talk about asynchronous operations in 'Promises', in addition to async and await. A JavaScript Promise object be in one of four states:Pending - While a Promise object is "pending" (working), the result is undefined.Fulfilled - When a Promise object is "fulfilled", the result is a value.Rejected - When a Promise object is "rejected", the result is an error object.Settled - While a Promise object has been "settled", the result is a value or error object.The Promise object supports two properties: state and result.The keyword await before a function makes the function wait for a promise, while the keyword async before a function makes the function return a promise. The async and await make promises easier to write.References:Andrew's Blog Article on PromisesAnother article for PromisesAsync and AwaitConnect With Us!Instagram: @badforeducationpodcastTwitter: @badforedupodEmail: badforeducationpodcast@gmail.comSend us questions! Or say hello to  us via email!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

    Modern Front End JavaScript Frameworks You Should Know In 2021!

    Play Episode Listen Later Mar 9, 2021 25:52


    This episode we discuss three, modern front end JavaScript frameworks you should look into as you progress your career as a developer. React, Angular, and Vue are the most popular frameworks and we break down what a framework vs. library is, an overview of each, the career prospects among these three, and our own personal choices/thoughts!Angular - https://angular.io/React - https://reactjs.org/Vue - https://vuejs.org/Each have their benefits and their pain points, but you can't go wrong learning any of these three! Referenceshttps://2020.stateofjs.com/en-US/https://insights.stackoverflow.com/survey/2020#most-popular-technologiesConnect With Us!Instagram: @badforeducationpodcastTwitter: @badforedupodEmail: badforeducationpodcast@gmail.comSend us questions! Or say hello to  us via email!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

    What is ‘This’ in JavaScript + Dating

    Play Episode Listen Later Mar 7, 2021 41:43


    This episode we discuss some more nuance features of JavaScript. Like, what is 'this'?The JavaScript 'this' keyword refers to the object it belongs to.In a method, this refers to the owner object.Alone, this refers to the global object.In a function, this refers to the global object.In a function, in strict mode, this is undefined.In an event, this refers to the element that received the event.Methods like call(), and apply() can refer this to any object.For the second half we dive deep into dating! We share our experiences, what we like, what we don't like, and more!Connect With Us!Instagram: @badforeducationpodcastTwitter: @badforedupodEmail: badforeducationpodcast@gmail.comSend us questions! Or say hello to  us via email!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

    So You're In A Hackathon + Cyberpunk 2077: The Biggest Letdown

    Play Episode Listen Later Jan 14, 2021 42:55


    This episode we get into the discussion of your first hackathon. To help guide you along the way, we have an articled linked to the steps that cover our conversation by our cohort mate, Michelle Poole! Article Link:Ten Things I Wish I'd Known Before My First HackathonDuring our second half we discuss the failure of the hotly anticipated video game, Cyberpunk 2077. Let's just say, it didn't deliver...Connect With Us!Instagram: @badforeducationpodcastTwitter: @badforedupodEmail: badforeducationpodcast@gmail.comSend us questions! Or say hello to  us via email!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

    Object-Oriented Programming In JavaScript + New Year's Resolutions

    Play Episode Listen Later Jan 7, 2021 34:02


    This episode we go back into the technical, and we discuss Object-Oriented Programming! Today we talk about how to cultivate your dev story! We talk about why we use it and the four pillars of OOP.The four pillars of object-oriented programming are:Abstraction - To abstract something away means to hide away the implementation details inside something – sometimes a prototype, sometimes a function. So when you call the function you don't have to understand exactly what it is doing.Encapsulation -Removing access to parts of your code and making things private is exactly what Encapsulation is all about (often times, people refer to it as data hiding).Inheritance - Inheritance lets one object acquire the properties and methods of another object. In JavaScript this is done by Prototypal Inheritance.Polymorphism - Polymorphism means "the condition of occurring in several different forms." That's exactly what the fourth and final pillar is concerned with – types in the same inheritance chains being able to do different things.During our second half we discuss our New Year's Resolutions in coding/developing and in general.Connect With Us!Instagram: @badforeducationpodcastTwitter: @badforedupodEmail: badforeducationpodcast@gmail.comSend us questions! Or say hello to  us via email!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

    Developer Soft Skills: Dev Story + LinkedIn Creation + Our Lives Before Developing

    Play Episode Listen Later Jan 4, 2021 37:00


    This episode we go back to developing your soft skills! Today we talk about how to cultivate your dev story! We give tips and major points on what to avoid and use. Essentially your dev story is what separates you from the crowd of CS degree majors, and other junior developers who are vying for the same job! It is the story of you.How to stand outHow to leverage your unique storyWhat you should avoid sayingThe time constraints on your speechAnd much more!Afterwards we go over the process of creating your LinkedIn profile, and what should be there to catch the attention of a future employer!During our second half we discuss our own backgrounds and give you our dev stories! Don't miss this one!Connect With Us!Instagram: @badforeducationpodcastTwitter: @badforedupodEmail: badforeducationpodcast@gmail.comSend us questions! Or say hello to  us via email!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

    Bootstrap + The Music Landscape

    Play Episode Listen Later Dec 28, 2020 39:43


    This episode we took a deep dive into Bootstrap, a CSS framework. We talked about the pros/cons, when you should be using it,  why you should be using it, and where it is relevant within your software development career.Later we speak about music, our preferences to music, and the music landscape scene as a whole.Connect With Us!Instagram: @badforeducationpodcastTwitter: @badforedupodEmail: badforeducationpodcast@gmail.comSend us questions! Or say hello to  us via email!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

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

    Play Episode Listen Later Dec 21, 2020 53:01


    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: @badforeducationpodcastTwitter: @badforedupodEmail: badforeducationpodcast@gmail.comSend us questions! Or say hello to  us via email!Guest SpeakerRandy TranInstagram: @rtranphotoHis Website: randytran.photographyWant 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

    Day in a Life of a Coding Bootcamp Student + Fantasy Sports

    Play Episode Listen Later Dec 17, 2020 43:11


    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: @badforeducationpodcastTwitter: @badforedupodEmail: badforeducationpodcast@gmail.comWant 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

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

    Play Episode Listen Later Dec 14, 2020 20:57


    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 conceptFeaturesets - Breaking that concept into smaller tasks Sprints - Taking groups of those tasks and executing them in 1 - 2 week segmentsStandups - Communicating with team members which will allow them to better assist and collaborateFor the secondary topic Andrew and Jason discuss their own experiences with Agile and how it applies to real-life situations.Connect With Us!Instagram: @badforeducationpodcastTwitter: @badforedupodEmail: badforeducationpodcast@gmail.comReading LinksStages of AgileLifecycle & Workflow ExplainedWant 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

    Interview With A Coding Bootcamp Graduate

    Play Episode Listen Later Dec 10, 2020 46:28


    This episode we sat down with a friend and coding bootcamp graduate, Mymy Dinh. As a person who does not come from a technical background (like ourselves), we compare and contrast our experiences and discuss the pros and cons of the bootcamp life and how to gauge which camp is right for you. Gathering a different perspective should be a very big thing to consider when signing up anywhere! This is a must listen episode for those who want to break into the tech industry!Connect With Us!Instagram: @badforeducationpodcastTwitter: @badforedupodEmail: badforeducationpodcast@gmail.comGuest SpeakerMymy DinhInstagram: @garlicnoodzWant 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

    Git + Github + Work From Home & Bore Out

    Play Episode Listen Later Nov 19, 2020 29:06


    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: @badforeducationpodcastTwitter: @badforedupodEmail: badforeducationpodcast@gmail.comReading LinksGithub CheatsheetWhat 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

    jQuery + Memory Match Project

    Play Episode Listen Later Nov 16, 2020 26:52


    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 manipulationevent handling and animationAjax 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 ProjectAndrew 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: @badforeducationpodcastTwitter: @badforedupodEmail: badforeducationpodcast@gmail.comWant 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

    JavaScript Arrays + Objects + Video Games

    Play Episode Listen Later Nov 12, 2020 31:43


    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).ArrayObjectVideo 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: @badforeducationpodcastTwitter: @badforedupodEmail: badforeducationpodcast@gmail.com

    JavaScript Event Handling & Listening + Books

    Play Episode Listen Later Nov 9, 2020 25:05


    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 loadingAn HTML input field was changedAn HTML button was clickedBooks! 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: @badforeducationpodcastTwitter: @badforedupodEmail: badforeducationpodcast@gmail.comWant 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

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

    Play Episode Listen Later Nov 5, 2020 29:52


    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: @badforeducationpodcastTwitter: @badforedupodEmail: badforeducationpodcast@gmail.comWant 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

    JavaScript Scope + Our Favorite Spooky Halloween Movies

    Play Episode Listen Later Oct 30, 2020 18:34


    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 scopeGlobal scopeLexical scopeJavaScript 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: @badforeducationpodcastTwitter: @badforedupodEmail: badforeducationpodcast@gmail.comWant 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

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

    Play Episode Listen Later Oct 15, 2020 37:49


    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 trueUse else to specify a block of code to be executed, if the same condition is falseUse else if to specify a new condition to test, if the first condition is falseUse switch to specify many alternative blocks of code to be executedCollege 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: @badforeducationpodcastTwitter: @badforedupodEmail: badforeducationpodcast@gmail.com

    JavaScript Data Types + Elon Musk & Neuralink

    Play Episode Listen Later Oct 8, 2020 30:29


    Today we are on Week 2 for the bootcamp and we're talking about primitive and special data types in JavaScript! This will be the first of the five must-knows of JavaScript. Also, Elon Musk revealed the latest news on Neuralink. Let's dive right in! Primitive and Special Data Types are some of the most commonly used data types. In JavaScript, a these data types have no methods. There are 6 primitive data types: string, number, bigint, boolean, undefined, and symbol.Elon Musk had recently shown the updated version of his Neuralink. Andrew and Jason discuss the implications of this technology and the benefit or detriment it can cause mankind.Connect With Us!Instagram: @badforeducationpodcastTwitter: @badforedupodEmail: badforeducationpodcast@gmail.comWant 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

    Boot Camp Begins! Advanced HTML & CSS + Dealing with Bad Bosses

    Play Episode Listen Later Oct 5, 2020 60:42


    This episode we dive into Week 1 of the the boot camp.  This week we dive deeper into the nitty gritty on advanced HTML and CSS.  Then, we talk about the horrible experiences we've had in the professional work environment.Previously, we discussed HTML and CSS. Now we go further and go into different scenarios, what they look like, and how to follow the correct syntax.Are you working in a terrible work environment? In the second portion we talk about how to deal with toxic work settings and when to call it quits.Connect With Us!Instagram: @badforeducationpodcastTwitter: @badforedupodEmail: badforeducationpodcast@gmail.comWant 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

    Pre-Boot Camp: JavaScript Fundamentals + Relationships

    Play Episode Listen Later Sep 17, 2020 69:00


    This week we discuss the basic JavaScript fundamentals and how to maintain platonic, romantic, and every other type of relationship. This is our longest episode yet, and one of our favorites!JavaScript is a dense, and complicated language, but it can be taught given the right amount of time and training. We go over a basic overview, and if you aren't scared yet--this could be the career for you!Andrew and Jason give their thoughts on relationships through the years and through their times learning how to code. It turns out they have reached pretty similar conclusions on trust and communication, and how that plays a huge role in maintaining a healthy relationship.Connect With Us!Instagram: @badforeducationpodcastTwitter: @badforedupodEmail: badforeducationpodcast@gmail.comWant 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

    Pre-Boot Camp: Basic HTML & CSS + Staying In Shape

    Play Episode Listen Later Sep 10, 2020 41:15


    This episode we discuss a brief overview of of HTML and CSS basics you should know before you enter a coding boot camp. For HTML and CSS there are few terms and syntax you should already be familiar with as the typical program moves quickly.Working at a computer all day can be taxing on the body, despite what people perceptions of working in tech. We talk about exercising as devs, the benefits, and what we do in terms of activities to stay in shape.Connect With Us!Instagram: @badforeducationpodcastTwitter: @badforedupodEmail: badforeducationpodcast@gmail.comWant 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

    Choosing The Right Boot Camp + How To Prep + Star Wars

    Play Episode Listen Later Sep 3, 2020 40:44


    For today's episode we discuss how to choose the correct coding boot camp: Which criteria you need to how to choose the best accelerated program to jump start your career as developer.What mindset and materials you need to have beforehand to be best prepared (they're not all physical. This requires hefty mental preparation.)And our thoughts on the Star Wars saga and its expanded universe including the original movie series, television shows, and video games.Connect With Us!Instagram: @badforeducationpodcastTwitter: @badforedupodEmail: badforeducationpodcast@gmail.comWant 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

    Introduction

    Play Episode Listen Later Sep 1, 2020 6:59


    What is Bad For Education? We are a podcast that delivers coding tips to help people break into the tech industry as junior developers. Our episodes are broken into two sections:First, we also discuss a code topic that outlines what aspiring developers should learn which follows the curriculum of an accelerated coding boot camp. Second, we have a casual talk about various topics that interest us as well as topics which inspire people to choose their own path in life.From time to time we'll have guest speakers or change up the format in order to present a topic. The basic message is to guide people to alternate paths, even if it is bad for education.Connect With Us!Instagram: @badforeducationpodcastTwitter: @badforedupodEmail: badforeducationpodcast@gmail.comWant 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

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

    In order to claim this podcast we'll send an email to with a verification link. Simply click the link and you will be able to edit tags, request a refresh, and other features to take control of your podcast page!

    Claim Cancel