Jump to content

Enumer8

Member
  • Posts

    5
  • Joined

  • Last visited

Awards

This user doesn't have any awards

Enumer8's Achievements

  1. try looking at https://developer.android.com/training/implementing-navigation/lateral.html
  2. Really it depends what you want to get out of programming as a hobby? Do you want to improve your websites more? Maybe learn some PHP - yes it takes a bit more setup in terms of a localhost setup but it can be quick to learn and can scale well learning new concepts. I personally wouldn't recommend JavaScript as a first language to learn, it has a lot of little idiosyncrasies that 1) take some getting used to 2) it requires (in my opinion) a knowledge of the Document object model to really "click" and 3) it can just be really frustrating in the way it throws errors. Sure add it here and there if you are playing with websites but I found learning solid programming principles before learning Javascript really helped me with it. Do you want to learn programming concepts and want a language that is clear to read? Python is great for learning and easy to read other people's code and understand what is going on. Do you want to build simple projects and build more as you learn more? The Arduino is great if you are willing to so some simple electrics, and can lead to some fun projects ( a friend of mine built a simple Arduino robot within months of first learning with it) . C++ is not a language you "Dip into" to quickly learn, I would not recommend it as a first programming language. Java (or indeed c#) are good for learning plenty of programming techniques, but be aware for a while you will probably be limited to producing console applications as opposed to amazing GUIs. Whatever you choose, I recommend checking the validity of the sites you are learning from.. I first learnt PHP and found out over a year into learning it that the resources I had been using were outdated and had been teaching me bad habits that I then had to "un-learn". But most of all have fun! Programming can be engaging, rewarding and frustrating all at the same time but I wouldn't change it for the world, the moment you manage to solve something you have been trying to implement is worth all the effort!
  3. I don't have a language of choice, I think programmers can get too dogged down in overspecializing and "hyping up" how good/bad a particular language is. I currently mainly work in C# (It's my job..) and it do like the range of tasks it gives me (Mobile/Web/Desktop). I am a great believer in the right tool for the right job - I first learned programming in PHP and, while I almost can't stand to look at it any more, i think it has its place - especially for pushing out quick simple websites. Python is a lot of fun and good for learning programming, although when looking online the differences between python 2 and 3 can cause some real confusion to new programmers when looking for examples unless you have the experience to port one version to the other. Java is a good versatile language which was the first I learnt OOP on (Yes PHP has OOP - but it is messy as hell !) First learnt functional programming in Scala, so if you know Java its a good tool for learning functional. JavaScript is great for pluging out quick prototypes, or simple tools - Especially in environments where you are unable to install programs such as work/university & schools, it is much maligned, and i used to hate it, but once i "GOT" Javascript I learned to appreciate it.
  4. Additionally, I would recommend you put your Teachers in a paragraph <P> or a header tag (<h1><h2><h3>etc).
  5. While both of these will Technically do what you want they are not the Correct way to do this.. To quote W3C standards You should try to achieve what you want with CSS. For example you could assign a class to the image <img src="flc.jpg" alt='LOGO' id="MainLogo"/> The within your head add a style tag <style> .MainLogo{ width:600px; height:400px; display:block; } </style> You could add the display to your style tag as you have but best practice is to separate the CSS from your HTML. OK.. so an explanation for this.. Each element in your html has a property called "Display", for simplicity we will just consider the two values that matter here.. If you were to add borders to your code you would see how the elements appear on your page, something like this (i just used ms paint!) So the <P> tags by default are block elements,and will fill the remaining space in a web page - not allowing content to the right of them. The <img> tag is inline-block, it will take up the space it requires but will allow blocks to the right of it, which is why "Teachers" is appearing to the left of it. Hope this helps
×