• Breaking News

    Tuesday, April 27, 2021

    Is it possible to be a self taught full stack web developer? Realistically web developers

    Is it possible to be a self taught full stack web developer? Realistically web developers


    Is it possible to be a self taught full stack web developer? Realistically

    Posted: 27 Apr 2021 12:23 AM PDT

    I just can't afford a bootcamp and I want to try to learn as much as I can online. I don't mind paying for some courses here and there, especially courses that may have a mentor available. Is it possible to learn enough to land a job if I commit to a solid 5 months? I have the time and patience, but lacking all experience in this field.

    Also, what are courses you would recommend besides Codecademy and freecodecamp(I only say that because I plan on taking their courses anyways.) I've researched so much and have read about so many different experiences people have had, just thought I would ask Reddit. Any tips and advice is greatly appreciated.

    EDIT: I want to make it clear that I would be looking for a junior level position or freelance work, of course. I live about an hour and a half outside San Francisco, so I know there's a lot of competition. Also I really appreciate the insane amount of feedback, I am still getting through most of these comments and taking notes on all your suggestions. Thank you!!!

    submitted by /u/Lilsumpin1111
    [link] [comments]

    Using clip-path: path(...) to create an appear effect consisting of repeated shapes

    Posted: 27 Apr 2021 03:17 PM PDT

    CSS Container Queries Polyfill First Look

    Posted: 27 Apr 2021 01:40 PM PDT

    Is it normal to get confused in your own code?

    Posted: 27 Apr 2021 07:48 AM PDT

    I feel like my code is a mess and I have a different html, css, javascript file for every subpage and I feel like I'm overwhelmed. What things can I do to organize my code better?

    submitted by /u/Ethan_Carlton
    [link] [comments]

    Best practice to upload images together with form data to a JSON API?

    Posted: 26 Apr 2021 11:01 PM PDT

    What is now the best practice?

    1. Convert the attachments to base64
    2. A separate images API that uploads images directly after selecting the image(s) and returns an id that can be posted with the form data.
    3. Multipart

    (JS + Vue + Express)

    submitted by /u/GoatVsOctopus
    [link] [comments]

    Suggestions for handling video uploads? No need to transcode or play back

    Posted: 27 Apr 2021 12:48 PM PDT

    Hi! I'm working with a nonprofit that is trying to set up an incident reporting form, with the option of uploading a video of the incident.

    The videos doesn't need to be transcoded or played back online; they just need to available to download (restricted by username/password or similar) by non-tech-savvy staff members.

    Right now, they're running a WordPress site on a basic DigitalOcean VM, but that can all change if necessary, or we can offload the form or just the video uploads/downloads elsewhere.

    I'm comfortable with moving the entire project, or at least the form, over to AWS or something if that's a better fit.

    Has anyone here tackled something similar? What are my best options for dealing with large uploads like this?

    Thanks!

    submitted by /u/lancecore
    [link] [comments]

    Replacing PHP with Javascript?

    Posted: 27 Apr 2021 11:02 AM PDT

    You always hear that PHP is very old and that there are better alternatives for Server-Side programming, for example Javascript. I know, that there are Frameworks like Node.js for those things and I already use it for Electron, but how is PHP replaced? Does Node.js also works as an HTML preprocessor like PHP does?

    Thanks in advance!

    submitted by /u/SanoHD
    [link] [comments]

    I’m building a game using vanilla ES6, HTML and SCSS. No frameworks, no Jquery. Will this be impressive to potential employers?

    Posted: 27 Apr 2021 12:05 PM PDT

    It's a "simple" side scroller with OG movement, position tracking, spawning, hit boxes etc. I wanted to do it the "hard" way and prove that I knew the basics very well. My next few projects will be using React and other systems that are industry "standard" so I will be show casing other skills with those.

    In my head there are two ways potential employers will react to my game:

    1.) "dude that's awesome and impressive and you're crazy for doing it that way"

    Or

    2.) "you should have used a framework, and other libraries. We are looking for people who are proficient in industry standard tech"

    I'm hoping my other projects will be enough to satisfy point #2.

    EDIT: I should add that I'm not using canvas either.

    submitted by /u/ovensu
    [link] [comments]

    Profiling site speed with the Chrome DevTools Performance tab

    Posted: 27 Apr 2021 05:33 AM PDT

    Domainracer : all files and database got wiped out. Anyone else having this issue today?

    Posted: 27 Apr 2021 08:07 AM PDT

    I have a php application in domain racer shared hosting. Today my site didn't worked so I logged in to cpanel and it said "welcome to new cpanel"

    All files are gone in file manager and mysql database also gone.

    When I asked them what happened in the ticket, they not said anything about it but said they working on restoring the site.

    I again asked them, they need to give a reason so that I can explain it to my client but they only said "Yes it's safe issue" and after 12hours they said.. my request is in queue and they will restore it.

    They not clearly said what's wrong. My wild guess is they tried to update cpanel and screwed it? Am trying to find if anyone else also had similar issue today with domain racer?

    submitted by /u/takert541
    [link] [comments]

    Best Open Source Courses/Resources to learn Algorithms on my own?

    Posted: 27 Apr 2021 12:41 PM PDT

    Hey, I'm a self taught React developer looking to make the jump (soon) to apply for positions. I want to shore up my understanding of algorithms and problems solving in application development for the sake of both the interview process AND for the sake of being a better developer.

    What internet or other free (or nearly free - books, udemy, etc) resources would you recommend to me for this purpose?

    submitted by /u/not_a_gumby
    [link] [comments]

    Is there a CSS reference where properties are sorted by categories/specification/some logic?

    Posted: 27 Apr 2021 10:23 AM PDT

    CSS reference at MDN is great but properties are sorted alphabetically so related properties are all over the place. Is there a reference where properties are grouped into categories or something like that?

    submitted by /u/EvilBurgerSandwich
    [link] [comments]

    Need help brushing up on CS fundamentals before an interview

    Posted: 27 Apr 2021 12:23 AM PDT

    Hey guys,

    I'm a dev with 5 years under my belt working at a large web company, mainly in typescript and react. I have my first interview in years coming up in a week and I've suddenly realized that I have no idea what a senior level interview is like at most places, nor do I feel prepared. I did some research and it seems like this company is a fan of leetcode and CS questions, both of which I have very little experience with since university (5 years ago). My degree wasn't in computer science (related field) so I only did 4 or 5 CS courses in my time anyhow.

    What's the best way to quickly prep for an interview like this? I feel that I know JavaScript and typescript well - async code, closures, this, etc. I feel fine comfortable with what are generally considered the hairier parts of these languages. I'm also comfortable with architectural talk as that's a big part of my day-to-day, and honestly what I feel is most important for a senior dev to grasp.

    However, if they asked me to implement quick sort I'd have no idea what to do. I'm going to start with going over leetcode questions (which seem pretty hard!) but it would be great if someone else had been in my shoes and had some advice

    submitted by /u/arimetz
    [link] [comments]

    What are the security measures to implement when using reverse proxy?

    Posted: 26 Apr 2021 10:42 PM PDT

    I just started using Traefik reverse proxy as a main gate to my other web apps.

    What are the security features that I should consider implementing/adding?

    One that comes to my mind is blocking unwanted IP addresses or a group of addresses - how would I do that in the way were I could do it quickly? Scripting? Additional security web application in front of proxy?

    submitted by /u/bytefan
    [link] [comments]

    For swaying employers or clients, is there value in making an over-the-top fancy portfolio website or should it just be clean, simple, and to the point?

    Posted: 26 Apr 2021 09:03 PM PDT

    After seeing some peoples' portfolios, I've been stressing out over whether to make animated SVGs, an interactive game, and complicated hover animations and gifs throughout my portfolio website or whether to keep it clean and simple.

    Currently, I've kept it simple and efficient and decided not to include images of myself or anything that can disqualify me from a client or employer before they can meet me in person.

    Therefore, all that I've included is a brief summary of my programming skills in my "about me" section (nothing too polarizing about my personality), a landing page with a background gif image and hover button in the middle leading to my resume, a contact form page, and a projects page consisting of a slider that showcases a summary and a gif of my top 6 projects in each slider, as well as a link leading to those sites.

    I've only included a few clean hover animations for whatever needs to be clicked and I've coded it from scratch. Does that get the job done or is there an actual tangible benefit to going the extra mile with how I code my portfolio website?

    It still needs work (ex. icons and centering), and I've blurred some parts but would this is what my landing page looks like (the background image is a gif): https://ibb.co/TTh980g

    submitted by /u/Ianteepeedood
    [link] [comments]

    Application message system. Where to start.

    Posted: 27 Apr 2021 02:33 PM PDT

    I'm designing an application for a portfolio and wanted to incorporate a messaging system built in within the app.

    For example, a user can list an item for sale and I want another user to be able to communicate with them through a message inbox within the application and not through an external email system like gmail.

    I've tried googling around and don't quite know the proper term to search and end up with mostly 'how to send verification messages to an external email' type tutorials.

    Any suggested places to start looking would be much appreciated.

    Also with something like this, would the communications be ideally stored within the database server-side or is there a way to keep messages stored locally on the client side to manage data in a scaled up scenario?

    Thanks in advance.

    submitted by /u/goblinsholiday
    [link] [comments]

    How to handle minor changes to headers/footers/common elements across many pages - jQuery... or something else?

    Posted: 27 Apr 2021 02:27 PM PDT

    I think the title really lays it out, if I have 50 pages on a website, and I need to update one link in the header, it's a real pain to copy and paste that change to all 50 pages... what's your approach to solving this? IDE tool? jQuery? Something else entirely? Would love to hear suggestions on tackling this issue.

    submitted by /u/room_willow
    [link] [comments]

    How can i do some type of application tracking?

    Posted: 27 Apr 2021 02:26 PM PDT

    [removed]

    submitted by /u/GrettaGrove
    [link] [comments]

    Resources and guide: Becoming a front end developer

    Posted: 27 Apr 2021 02:25 PM PDT

    Full text:View the full blog post here

    Getting started: things you need

    1. Equipment
    • computer
    • internet connection
    • code editor. Some options are:
      • Sublime Text
      • Atom
      • Visual Studio
      • Webstorm
      • Brackets
    • web browser. Some options are:
      • Google Chrome
      • Mozilla Firefox
      • Safari
      • Edge
    1. Finances
    • both free and paid options available
    1. Time commitment
    • As much or as little as you want
    • Recommended: 2 - 4 hours / week
    1. Self-care
    • Write down your list of affirmations. ## Some affirmations that will help you through this journey:
      • You are already smart enough to be a web developer.
      • You are capable of amazing things.
      • You can make things happen.
      • You can do anything you set your mind to.
      • You are competent.
      • Your creative power will help you succeed in this journey.
    • Break day: Give yourself at least one day a week to rest and recharge. I love break days! These are my days to "nurture myself" and have "me time". I usually paint, go on a hike, do something creative, create a DIY project, hang out with friends, nap, sleep in, watch F.R.I.E.N.D.S, drink chai all day long or watch a cute feel-good movie.
    1. List of accomplishments: As you progress through this journey, keep a written list of things you have accomplished. Items on this list could be as small as completing a chapter on time, or solving a hard coding problem. Everything counts! This list is a proof that you are growing!
    2. Inspiration sources:
    • List of people who inspire you mentors.
    • Write down what about these people are you inspired by.
    • Reach out to a few of these people to let them know of the journey you are embarking on, and see if they would be willing to help out. Most people are happy to offer any help and support they can.
    1. List of "cool project ideas": These will be your inspirations for building cool things. The idea can be anything - an app you always wanted to build, an improvement you wanted to see in an app, a funny meme bot you wanted to generate. We will be using this list of ideas to build projects. Some examples are:
    • dog image generator
    • Music player app
    • Pomodoro timer
    • random joke generator
    • cat picture generator
    • an app to show time in different parts of the world
    1. Support group:
    • reach out to your group of friends who make you feel proud of yourself and let them know of the journey you are embarking on. These people will be your cheerleaders throughout this process.
    • other new developers in the industry. you can find people with similar interest on the same journey as you by attending local meetups in your area. A popular online version of meetups group is Discord. Check out this list of Discord servers for developers joining discord servers or facebook groups.
    • 100 Days of Code is an amazing community of individuals who are getting started with coding. This is how I kept myself motivated when I was learning to code, applying for jobs and preparing for interviews.

    Resources

    1. Online resources
    1. Bootcamps
    1. Books
    1. Podcasts
    1. Blog sites with awesome articles
    1. Checklists and roadmaps

    Paid Resources

    1. Online resources
    1. Books

    Bootcamp process

    1. SKILL: Learn the fundamentals from a resource of your choice:

      1. HTML
      2. CSS
      3. JavaScript.
    2. PROJECT: Build a portfolio web page using the skills you learnt so far - JS, HTML, CSS. The web page should have the following:

      1. Add your name, photo, bio using semantic HTML
      2. Setup sections for projects. We will fill these projects as we go. The projects will have an image, description and a link. Set these up with lorem ipsum text for now.
    3. SKILL: Learn git and version control. Here's an instructional video

    4. PROJECT:

      1. Add your portfolio to GitHub.
      2. Step Up Assignment: Setup Github pages to host your portfolio. Here's an instructional video
    5. SKILL: Step up your JS and CSS knowledge

    6. PROJECT: Make your portfolio mobile friendly and responsive.

    7. PROJECT: Getting ready for job interviews

      1. Practice interview questions on InterviewCake.
      2. Practice interviews questions on Leetcode. Start with easy and slowly work your way up.
    8. SKILL: Step up challenge - learn a front-end framework.
      React, Vue and Angular are the top front-end frameworks in 2021. If you were to pick one, I would recommend React. Lots of companies use React in production.

    9. PROJECT: Implement the framework. - build an inspiration. Add this to your portfolio. Tasks:

      1. Fetch an API of your choice.
      2. Render data in your app.
      3. Implement search functionality.
      4. Implement auto-complete functionality.
    10. SKILL: Step up challenge: Learn a library for the framework.

      1. Learn a state management library. Redux is a good library to learn.
      2. Learn a CSS library, eg: SASS
    11. PROJECT: Implement your next inspiration idea using the library. Add to your portfolio.

    12. SKILL: Learn a testing framework: Build test coverage. Add to your portfolio. Eg: Jest

    13. JOB: Get a freelance job using your portfolio. Some places to find freelance opportunities are Upwork & Fiverr

    14. Find a mentor. Get feedback on your skills and portfolio.

    15. JOB: Apply for a job. You are ready.

    16. JOB: Prepare for interviews

    17. Continue iterating.

    submitted by /u/TishIceCandy
    [link] [comments]

    Is full stack really worth it ?

    Posted: 27 Apr 2021 06:52 AM PDT

    I'm learning front-end development, but I'm curious about if I should learn back end and databases to be a full stack developer. Is it really worth learning full stack, or I can focus on front-end for at least 5 years to be proficient with it then focus on back end and databases ?

    Does big organisations such as FAANG consider full stack engineers or they just divide by front end engineers to work on the client side and back end engineers to work on the logic side ?

    Are full stack roles in high demand, or not as much as front end or back end roles ?

    TIA!

    submitted by /u/erenftw
    [link] [comments]

    I have my first junior web developer interview in a few days. What questions should I prep for?

    Posted: 27 Apr 2021 01:37 PM PDT

    I have an interview soon with the technical director of a design/web dev shop in my town. It's over Zoom and only half an hour, so I'm not entirely sure how technical they plan for it to be. What sorts of "soft" questions should I prep for, and If I get moved on to a technical interview what kinds of problems should I expect to answer?

    All the advice I see is people talking about Google and Microsoft, and it's usually geared towards non-web developers.

    submitted by /u/Neighborhood_Dry
    [link] [comments]

    I have a question about JS and backend for E-commerce Website

    Posted: 27 Apr 2021 01:33 PM PDT

    So I have a e-commerce website, built with HTML/CSS and Javascript. I also have a shopping cart built with JS, while the products and its attributes are fetched from a MySql database with PHP and sent to JS with Ajax. So how to I update the quantity left of the product in the database each time someone makes a purchase. So basically I need to have the quantity value in a variable and send it to PHP and then use that variable in a SQL query? I don't really know how would I do that? Or do I need to code the shopping cart in PHP, or code the backend with Node.js?

    submitted by /u/RustCohle2012
    [link] [comments]

    How to resolve — "lazy ioad" websites when browsing?

    Posted: 27 Apr 2021 01:22 PM PDT

    I have issues with "motion" or certain "animation" (similar to the iPhone's) where images are slowly loaded, a lag of sorts. I understand it's there to help alleviate the strain on servers. Should you use the page down or page up feature in your browser (any browser) that motion/lag is there and that causes me to have vertigo?

    In the past, I could disable JavaScript, but this one particular site was redesigned and disabling JavaScript cripples the site.

    Does anyone have any workarounds (as an end user) or suggestions I can make to the owner of the website to consider another method?

    submitted by /u/ApuNahasapeemap
    [link] [comments]

    No comments:

    Post a Comment