No problem. I meant .cover, not .cover-container sorry. That might have been your issue.
Sure. It's ugly (I'm at work), but this might be what your are looking for: fiddle
Look at the very bottom of the CSS to see what I added.
Haven't tried before, but as someone who has worked with high traffic websites, whatever solution you decide do go with needs to be able to scale to handle users, server load, etc.
I would say go with Digital Ocean ($5/mo lowest) as you hosting provider. It'll take a bit more technical knowledge than shared hosting providers, but it's nothing Googling can't help you solve if you get stuck. They also offer solutions like 1-click installs for WordPress and other environments when you spin up a drive.
One benefit of going with Digital Ocean (or other cloud solutions like AWS) is that your site will not share space with other sites/accounts on a server like on HostGator and DreamHost. Having your own space gives you options to expand when needed at a relatively lower cost.
Is your JS interacting with the DOM? That’s where the integration works. The script itself is executing instructions, but to display you have to designate en element to display to. Here’s my project I did for freeCodeCamp. as you can see, it appends the data after my chosen div, taking the data the ajax call received and displaying it as I scripted.
VS Code is the editor of choice for most JS developers currently: https://code.visualstudio.com/
You'll want to deduce what framework or library (if any) the other developer was using. Look for keywords like angular, react, jquery, ember, etc. and see what js and css files are linked in the root index file.
You will probably find things like Bootstrap, FontAwesome, etc.
Then search for where the "views" live, i.e. any html or js files that render screens of the web app. Repeat this process for controllers (logic, connections to the backend/data (if these apply of course)).
From here you can start to look into the code structure and tools he was using more and work your way backwards.
Is it a one page website or multiple pages? Is it a web app (user system, backend, etc.)?
You should see what is in that main.js file and what it's doing.
jriceart had a good point too to check if it's using a CMS. You could also try putting it into builtwith.com and seeing what types of results come up.
It would be good to have the live projects up to show working examples of your apps. You can host for free on heroku https://www.heroku.com or netlify https://www.netlify.com/?utm_source=google&utm_medium=paid_search&utm_campaign=12755510784&adgroup=118788138897&utm_term=netlify&utm_content=kwd-371509120223&creative=514583565825&device=m&matchtype=e&location=9...
I'm a big fan of Digital Ocean. They don't hold your hand but you can cheaply and quickly get something up and running. Learning the administration to do so is just another plus on your resume, and they have super helpful documentation for beginners.
It looks like you're using the Bootstrap 3 navbar example with the Bootstrap 4 css/js included. Switch to Bootstrap 3, or change your navbar code to Bootstrap 4.
Check the top right of the Bootstrap pages you're looking at to make sure you're on the right version.
EDIT: Same pen, with bootstrap 3 includedhttps://codepen.io/anon/pen/OBxZRv
Yeah, I'm a full-time dev and if/when I have the time I'm more than happy to help you out, np. I can't really say that I've used that meta tag, instead I would recommend going the media queries route, but do that when you feel comfortable with media queries.
Of course you'll be making errors and missing stuff, that's what you do in the beginning, so don't feel like you need to explain yourself. :)
I'm not much of a WP fan, but it definitely got its strengths and its plug-and-play workflow is greatly appreciated by those who use it regularly, so don't feel like you're making a mistake if you choose to go down the WP route.
I agree with you, with WP there might be a lot of overriding of the parent theme's styling and functionality, and you gotta be real careful re: updates and stuff like that because some updates might change things that you are dependant on. However, if you're interested in learning more about web development I think you should try to create a PHP-site with a MySQL database in the background. It's definitely more work than just installing WP but you'll learn a lot and you'll be able to customize it however you'd like. As you say, whenever you've "mastered" one task there's another one coming up so the rabbit hole is waaaay deep but in time you might be able to do and create whatever you want which is a pretty cool thing. :) If you've got the time, start by checking out codeacademy and see if you think PHP and MySQL might be for you.
I'm on this track. If you commit to it, it's worth it. I'm spending 2-3 hours a day, started early February and I'm almost halfway done with the prescribed track. I've added a few things to it that are priorities for me. Here's my trello board. So, it may take me a bit longer, but it'll be worth it.
Really if you understand grid and flex there isn't a lot you can't do by hand that a CSS framework is going to make easier.
The main benefits of a CSS framework, IMO, is have a few helper classes (such as padding and margin) that ensure consistent spacing throughout your elements. Tailwind is supposed to be good for that, though personally I don't use it.
It's also worth noting, if you're wanting your app to have a lot of interactivity, you may want to look into frontend framework and component library. Building some things from scratch (for example, a searchable autocomplete select box) is a pretty common component, and building it from scratch is going to take you quite a bit longer than say dropping in a vuetify autocomplete component.
Literally the end point is to get you setup with a non-profit to gain experience. There is many "build a website" stages along the way.
Here is my list of codepens from doing it.
The Javascript part of https://www.freecodecamp.org/learn/ is pretty good. It states 300 hours of lessons and some "small" projects at the end to check if you understood everything. It also goes pretty deep into Algorithms and Data Structures
First of all, you'll need to encrypt the data in your website using SSL. I'm not going to cover all the information, just read up on it here.
You can get a free domain level certificate on this site.
I would check out sites like Upwork.com or freelancer.com, find simple jobs that you have the skillset for. Also if you have basic knowledge you just need to keep grinding and working on your skills. Start a new project from scratch and implement the things you learned from the course. Also keep taking more courses or tutorials and code along with their projects. You can also take the projects you build with these courses and tutorials, completely change the name, colors and format and make it your own. Make it a fictional company, and then use that for your portfolio.
Thanks for the answer. What if I want the entire page to change without reloading the page. Consider the below page link. I want the behaviour as in the page link below when Instructions, Code, Resources tab is clicked.
​
Thanks. I'm writing a website made for small touchscreen devices. There are a dozen or so "pages" (templates, really) because each "page" can only fit a couple pieces of content (eg. 4 buttons, or two input boxes with an on-screen keyboard), due to the small screen size. There is also a status bar at the top of each page that requires a few seconds to load.
I chose to have the website be one single page, with dynamically-loaded content in the main body (below the status bar), rather than having each page be its own HTML file because:
I had been planning on loading the content using JS and w2ui, but I've had to write so much custom CSS that this isn't really feasible. Plus, I don't like JS, and this keeps the content (HTML) nicely separated from the functions that determine how that content is displayed and used (JS).
By the way, I had read that MDN doc before asking this question. It says you can put the templates into either the head or body. Am I missing something?
No worries about shooting for the moon; you're sure to learn a lot on the way.
For Chomebooks, I think that the main issue you'll run into is that they are just a portal to the web, so you won't be able to install a local development environment on it; you're at the mercy of whatever online code editor you're using.
For front-end things that shouldn't be much of a problem. You can just use a site like Code Pen, but if you're wanting to do back-end things like write to a database, then that's a little tougher to find. I haven't tried out Glitch, but it may have more of what you're looking for.
You're right in that tutorials and general reading don't cover everything. I'm no Pro, but Google has allowed me to get way further than I ever would have otherwise - especially if it links to a StackOverflow post.
As for dealing with abusive people, they're out there, but I've found fellow nerds to usually be more helpful than abusive. If you find a site where people are abusive then report it to the moderators, or come back here and we'll all help you the best we can.
After all, we're all trying to learn web development here. =)
A really easy way is to use Netlify, they literally let you drag and drop your project folder and then it's published. Eventually you will want to learn other ways (I assume) but for now this is super great!
Cool! So you already have your feets wet :D
And you know your stuff around programming. What you are learning is a new career and skills, not how to programme.
​
I would recommend you the odin project.
Is what I'm doing and loving it. And it haves a discord community super active and supportive.
​
If you decide to do it, let me know, I can give you some tips about it ;)
What course is it? There should be some projects as a part of the course hopefully!
The most typical projects to get good practice in terms of using JavaScript in web development are:
Yes they've been done a million times but for good reason! They're great practice in terms of getting used to using JavaScript
The OdinProject has sections for the Etch-a-sketch and calculator, and you can look at other students work for inspiration at the bottom of the challenge description.
Otherwise I'd recommend trying a site like codewars and working on algorithms, it's not necessarily a project but it's still got an element of 'levelling up' to keep the motivation going :-)
No idea about the content of this but saw a bunch of comments in another subreddit recommending it.
https://www.theodinproject.com
Just find a tutorial to follow and build from there. Start small and enhance!
hey man... i think what you're looking for is CSS transitions. in this case, (i'm just a starter and by no means an expert), i think they have set a black bottom border and over it, a blue bottom border of fixed length(30px) and fixated it to left (left: 0). on hover, it is set to (left: 100%) and since the transition is set, the transition will be smooth giving it a sliding effect. I was able to strip out the code. have a look - https://codepen.io/anon/pen/awwdQV
Let me know your thoughts or if you think i'm wrong
I would recommend HTML, CSS, Javascript (and a framework like node) and you will need a database.
You could start with freeCodeCamp's front end certificate move on to a MOOC for the Javascript framework and the database.