• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Jeanne Boyarsky
  • Devaka Cooray
  • Paul Clapham
Sheriffs:
  • Tim Cooke
  • Knute Snortum
  • Bear Bibeault
Saloon Keepers:
  • Ron McLeod
  • Tim Moores
  • Stephan van Hulst
  • Piet Souris
  • Ganesh Patekar
Bartenders:
  • Frits Walraven
  • Carey Brown
  • Tim Holloway

Best way to practice full stack

 
Ranch Hand
Posts: 207
1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi guys

my goal in life is to be a full stack developer (Which I am very very far from)

i have some java knowledge, a bit of python and html css and no javascript (Which im planning on doing now!)

i want to start a project with a website that allows a user to login and then upload short audio and video clips etc, and grow the funtionality from there.

i have a bunch of questions:

1) Do you think html,css,javascript is the way to go? I was reading that this is older technologies that are being replaced by things like frameworks, opensource tools etc...though i find this hard to believe

2) Does anubody know of a good tutorial on how this all links together? from what i know html and css create the content and style it. Javascript will handle your functionality to the backend. Java will handle the backend and querries to the database using spring? but to get this all working seems like something way beyond me now.

3) Is a project like this best done on my own server (which i have). Or should I be using web hosting server space (which i also have)

im just looking for any helpon where to start and how to get front end pulling and placing data in my database via java etc

thanks for reading
 
Bartender
Posts: 1146
38
IBM DB2 Netbeans IDE Spring Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

wayne brandon wrote:
1) Do you think html,css,javascript is the way to go? I was reading that this is older technologies that are being replaced by things like frameworks, opensource tools etc...though i find this hard to believe



HTML + css + javascript aren't going anywhere. Indeed, all web frameworks are, in a way or in another, built upon HTML+css+javascript and aim to make developer's life easier and more productive.
They are not meant to replace javascript / css / html. And at the moment that would not be possible - javascript is THE language a browser understands.

wayne brandon wrote:
2) Does anubody know of a good tutorial on how this all links together? from what i know html and css create the content and style it. Javascript will handle your functionality to the backend. Java will handle the backend and querries to the database using spring? but to get this all working seems like something way beyond me now.



Personally, no. Anyway IMHO you could keep backend and frontend site separated without loosing generality in your learning path. Just think about how a modern web application is build: you have a web GUI which talks via API to the backend side.
And, how course,  you can always mock the remote server to emulate server responses.

wayne brandon wrote:
3) Is a project like this best done on my own server (which i have). Or should I be using web hosting server space (which i also have)



It's pretty  the same. If I were you, I'd start with a local server on your pc. Playing with your pc is IMHO the best way to learn what happens under the hood.

Good luck for your work, man !

 
wayne brandon
Ranch Hand
Posts: 207
1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Claude for the reply

If you were me, what would your next move be?
learn the basics of javascript? or just try to do the project in its entirety and learn different areas as i go?
what you think?
 
Sheriff
Posts: 67265
170
Mac Mac OS X IntelliJ IDE jQuery Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You're not going to be able to do anything meaningful without JavaScript. If that's where you have the biggest gap, that's likely where you should concentrate.
 
wayne brandon
Ranch Hand
Posts: 207
1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Why yes Sheriff that makes perfect sense...
 
Ranch Hand
Posts: 79
2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Have a look at SparkJava framework. It's very basic and easy to learn comparing to Spring, it also works nicely with templating engines (like Thymeleaf or Handlebars).
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!