+ 5

A little discouraged even though still at beginning???

Hi all, Is anyone else feeling discouraged? I am just at the beginning of learning (meaning it s been about a month) and I started today a project for a website for my parents in law, who are great artists (mainly visual but also musical). I started in a free website (brackets) to practice code after I thought I was good at HTML with SoloLearn challenges :) but I realize I am bad and I cannot do much except a good html declaration, a <h1>, and a navigation menu. I cannot seem to be able to link my pages together or insert a video... even an embedded YouTube. Anyway, would love to hear more about everybody experience and struggles!!Any help with my project will also be appreciated ! Best, Celine

25th Jun 2018, 11:55 PM
Celine
Celine - avatar
15 Answers
+ 10
Hi Celine we were all new at one time or another don't get too discouraged. Build your code piece by piece Google as you go. Please provide us a code with what you have accomplished so far and feel free to add comments on what you need help with these can be removed as solutions are found. Best of Luck!!!🙂
26th Jun 2018, 1:13 AM
bobbie
bobbie - avatar
+ 6
thank you all with your answers! it is very encouraging to feel part of a community :) i will post my code and ask for help in another thread a little later!
27th Jun 2018, 1:22 AM
Celine
Celine - avatar
+ 5
Programming is like normal life, everybody at a certain point will always feel discouraged but its the many problems that change your state. Practice and curiosity about how different code works will change your current state in coding....Nothing more than that can I tell you
26th Jun 2018, 12:32 AM
Nsamba Abubaker
Nsamba Abubaker - avatar
+ 5
If you’re looking for help, can I suggest linking your code, and explaining what you need help with?
26th Jun 2018, 2:11 AM
Jax
Jax - avatar
+ 5
Learning can often seem challenging especially if you set yourself a big goal. You need to break your goal down into small chunks. This helps to not feel overwhelmed and allows you to celebrate the small successes along the way. Stay positive, it will come. Have you tried playing with the ready made blog on SoloLearn? https://www.sololearn.com/learn/HTML/2900/
26th Jun 2018, 11:01 AM
Duncan
Duncan - avatar
+ 4
of doing things and don't get hooked onto that one way. As always with any struggle, take a small break and come back later. And if you are new to it, don't expect to create a huge website and learn how to this and how to do that only. As you learn you realise things and ways of doing things you can implement right away, but start from small. Who knows when you're knowledgable enough, it may seem like the code befpre was inefficient and you'll quickly change it. But all in all, have fun! Andre.
26th Jun 2018, 12:33 AM
Andre Daniel
Andre Daniel - avatar
+ 4
Hey Celine! it gets easier! Trust me
26th Jun 2018, 1:29 AM
Jay
Jay - avatar
+ 3
Hi Celine, Yes, there is always a sort of code block now and then. As someone learning html new myself, the challenges did initially discourage my learning. My advice is the following: Use Sololearn to learn currently. Don't try challenges yet. They are a great way to distract you from learning. During the course, always use the "try it yourself". It gets you familiar with the code and you understand it over time to be able to use on your own. Check the comments under each lesson. They provide useful things such as more information that was not in the lesson, answers to questions that may have been on your mind during the lesson, or links to research where you can learn more. I know Sololearn is almost open source code (you can see someone else's code for how they made something possible), but I am against learning from this. Codes here are always messy and may not he the best way to do things. But if you want to use it as reference and copy paste code to play around with it, know that there are many ways
26th Jun 2018, 12:32 AM
Andre Daniel
Andre Daniel - avatar
+ 3
it seems like you haven‘t learned any css yet which also might explain your frustration. but regarding your other questions: just ask them here or on other platforms and try to learn from the answers. most people can‘t learn a language properly by just doing simple examples and have the same experience. just try to learn from the answers other people give to your questions. in webdevelopmend there are certain tasks that one has to do often, such as designing a menu for example. i found https://www.w3schools.com/howto/ really helpful to learn commonly used recepies, maybe you will too. another thing that can really speed up stuff and help give a feeling of progress is using bootstrap
26th Jun 2018, 7:01 AM
Max
Max - avatar
+ 2
27th Jun 2018, 12:38 PM
Andre Daniel
Andre Daniel - avatar
+ 1
First of all, you rock. Secondly, you rock even more. Thirdly, you are amazing. That being said I could give you a few valuable tips. First tip is what I mentioned above. Yes you must realize this truth before you can make anything good. If you're not any good than you cannot create anything good, but if you are amazing (like you for example) you can create amazing things. Second tip. No one ever built anything large and complex without first building the smaller pieces. And since we are still only learning how to code we must be patient because it will take much longer to do it the first time. Every time you repeat something it becomes easier and faster. You need to break your codes into small pieces and concentrate on each piece on its own. Remember, the Unix philosophy is to do one thing really really well. That has a good reason, think about it. Even the most powerful CPU can only process one instruction at a time.
27th Jun 2018, 12:12 PM
Adam
Adam - avatar
+ 1
thanks a lot for the encouragements!!! really appreciated! i have added my code to my profile. it is called Aaron Cox website and i pasted my homepage along with my css stylesheet. (that complicated js function for carousel i copypasted from another website and it worked on brackets (where i have been practicing) but it does not seem to work on Sololearn... i will investigate. any comments or help is appreciated! kee them coming :)
27th Jun 2018, 5:26 PM
Celine
Celine - avatar
0
Check out my codes, you'll see that I don't have anything fancy and a lot of these codes took me hours or days to "perfect". Just remember, there are good days and there are bad days, take advantage of the good ones, and just try to survive on the bad ones. So, to the point. First, HTML/CSS layout is NOT an easy thing to learn. I still do not fully understand it. So first try to create a layout that you will be able to stick to. You will make mistakes...this is part of the process and to be expected (at least I know I did 😄). Do not move on until you are satisfied. Next, work on getting an embedded video to work. This is a goal in itself. Once it finally works, make sure that it has not broken your layout somehow. If so, figure out the problem and make the necessary adjustments. This may take days, this is fine, there is no deadline. Now, once everything seems to be working so far, you can addon the next feature (page linking). The process remains the same, add new feature, make sure nothing broke.
27th Jun 2018, 12:25 PM
Adam
Adam - avatar
0
Looks like you have a cute kid there, so, obviously, your time is limited and precious (me too). Join the Sololearn Discord server, we will help you out. I will post an invite. And if you want, you can PM me I will even work on your project together with you. It would be my pleasure, I love helping others.
27th Jun 2018, 12:31 PM
Adam
Adam - avatar
0
thx for that
27th Jun 2018, 1:27 PM
Adam
Adam - avatar