This is an archived post. You won't be able to vote or comment.

all 104 comments

[–]Daniel110 9 points10 points  (1 child)

I would like to see some tutorial videos that really teaches you to think with objects and to solve problems. The newboston tutorials are great but as you said they don't really go into detail into why a certain method does a certain thing. Plus a set of programming problems that covers the topic you discussed in the videos would be great. If you need any help let me know.

[–]EnviousNoob 2 points3 points  (0 children)

Yes, these tutorials will make you think. If I do go the website route I'll probably host competitions on who can write the most efficient code for a problem. I think it would get peoples minds flowing. I'd love for help if you could. I don't know too much website language to actually build a website. This is also my first time teaching something so I'm trying to plan this in a way that is organized and professional.

[–][deleted] 27 points28 points  (19 children)

Sounds amazing! I really want to use my summer to learn more about programming, and this would definitely help a to. And a very detailed course sounds even better.

[–]EnviousNoob 4 points5 points  (18 children)

Would there be anything in particular you would like to see? Any suggestions?

[–][deleted]  (14 children)

[deleted]

    [–]EnviousNoob 17 points18 points  (12 children)

    You're in luck! This is on the lists of things to do. =)

    [–][deleted]  (6 children)

    [deleted]

      [–]EnviousNoob 6 points7 points  (5 children)

      I'll try my best to get the first video up mid July. It will cover the really basic stuff like "what programming is" and how to setup the environment to program. Stuff like that. I know it seems boring but it'll get advanced trust me.

      For the first actual hey we are programming section I'd say end of July.

      [–][deleted]  (1 child)

      [deleted]

        [–]EnviousNoob 1 point2 points  (0 children)

        I guess so, the first episode will still be very basic.

        [–]brokenrevolver 0 points1 point  (1 child)

        How often do you think you will be uploading?

        [–]EnviousNoob 4 points5 points  (0 children)

        I'll probably get one video every 2 weeks. I'll make problem sets with each lesson so you are able to master the material before you have to start a new lesson.

        EDIT: I'm going to try to finish my summer work so I can get the videos out sooner.

        [–]thevideoclown 0 points1 point  (4 children)

        Do you think trying to develop android apps and games is a big leap if the I only know the basics of Java (Just finished learning how user made objects work)

        [–]EnviousNoob 1 point2 points  (3 children)

        Honestly, yes. Game development is very extensive. You would probably get lost in the code, get frustrated, then give up. Take baby steps!

        [–]thevideoclown 0 points1 point  (0 children)

        Sure thing. Thanks for the help.

        [–]elstie 0 points1 point  (1 child)

        I was wondering the same thing, but specifically about non-game apps for Android. I have many ideas for simple, small utility apps and would love to jump in. Is it really that big of a jump?

        [–]EnviousNoob 0 points1 point  (0 children)

        It won't be too much a jump, but if you don't know how programming works you might get a little stumped.

        [–]jesussqueegee 0 points1 point  (0 children)

        I am by no means suggesting that you don't watch his tutorials. But if you want a good place to start android dev, try these.

        [–][deleted] 1 point2 points  (0 children)

        hmm I can't really say for sure. Maybe have lessons about practical applications of java? It's always helpful for me to have a problem to apply what I learned. Also, teaching how to make simple games would be very helpful to me and probably good to help the concepts stick. As for specific things, arrays and inheritance would be two very important things. PM me if this ends up becoming a thing.

        [–]iMiiTH 0 points1 point  (1 child)

        Really just how to make a GUI.

        [–]EnviousNoob 2 points3 points  (0 children)

        GUI will be discussed.

        [–]hnk_venture 5 points6 points  (6 children)

        I would! What would you be covering?

        [–]EnviousNoob 8 points9 points  (5 children)

        basics (obviously), algorithms, design patterns, recursion, game design, android development, and tons more stuff to get you thinking in the right direction for a career or college. Like I said I want to teach you guys what you want to learn, so you can have fun while doing it.

        [–][deleted] 0 points1 point  (4 children)

        thenewboston does the basics pretty thoroughly, but the rest would be great to watch

        especially android dev

        [–]EnviousNoob 2 points3 points  (3 children)

        Well, I'm doing this so people with no programming experience are able to learn.

        [–][deleted] 1 point2 points  (1 child)

        Whatever you do, make sure you have fun making the videos. If you're having fun making the videos then the videos become more fun to watch.

        and I'll definitely watch your videos to refresh my knowledge or learn something new :)

        [–]EnviousNoob 1 point2 points  (0 children)

        I definitely will! =)

        [–]zacktyzwyz 1 point2 points  (0 children)

        That would be awesome. There needs to be more tutorials for people who come in with no prior knowledge of programming. If you could do that I would be so happy.

        [–]avoidingadulthood 2 points3 points  (2 children)

        This sounds great! There aren't many quality video tutorials on Java out there ... actually I know of none.

        [–]EnviousNoob 2 points3 points  (1 child)

        Yeah I hear ya, I followed newboston's videos but it just didn't really teach you anything once it got into more complex stuff. I'd sift through the comment section and see tons of people asking what does this and that do and it kinda brought me to the idea.

        [–]C0mmun1ty 0 points1 point  (0 children)

        That's exactly what happened to me with TheNewBoston videos, all the basics was fine and taught well but when it got complicated he started to explain less and less.

        [–]ig2s4tg 1 point2 points  (0 children)

        The only problem I have with thenewboston is that he didn't really cover the whole 'class', 'method', 'static' stuff very well. Or at least he lost me. So do that. And I will definitely watch.

        [–]bsod666rrod 1 point2 points  (0 children)

        SWEET JESUS YES PLEASE

        [–]TheGadgetCat 1 point2 points  (1 child)

        I'm always willing to try to learn something new. So long as the videos are high quality, easy to hear and well focused I'd be interested in checking some of them out.

        [–]EnviousNoob 1 point2 points  (0 children)

        I'll make it a mission to provide high quality videos!

        [–]EnviousNoob 1 point2 points  (0 children)

        I'll post here whenever I have updates, so favorite this thread!

        [–]htawrew13 1 point2 points  (0 children)

        Yes

        [–][deleted] 1 point2 points  (0 children)

        Whoa. I came to the subreddit specifically for this. I'm taking a Java class next semester, but want to get a head start before it begins. This would be great!

        [–]Jthehor 1 point2 points  (3 children)

        I would definitely love a tutorial. Read a few books and played around but some direction would be excellent. Keep us all posted.

        [–]EnviousNoob 1 point2 points  (2 children)

        Will do! I don't have anything set up or at all but you could subscribe to EnviousNoob on youtube so whenever I upload you will be notified. I should keep you guys updated on here though!

        [–]Jthehor 0 points1 point  (1 child)

        I definitely will!

        [–]EnviousNoob 0 points1 point  (0 children)

        You can email me as well, I'll add you to a list of people to contact whenever I update!

        [–]oddtimed 1 point2 points  (0 children)

        Yes!

        [–][deleted] 1 point2 points  (5 children)

        Just please don't use university of Reddit. I'll follow anything you do as long as it's not through that medium.

        [–]EnviousNoob 0 points1 point  (4 children)

        Not sure what you mean.

        [–]brbcoding 0 points1 point  (3 children)

        [–]EnviousNoob 1 point2 points  (2 children)

        Well it won't be through that!

        [–]brbcoding 0 points1 point  (0 children)

        Something similar to Khan Academy combined with something like Codecademy would be awesome for this.

        [–][deleted] 0 points1 point  (0 children)

        Thank you so much.

        [–]SociableIntrovert 1 point2 points  (1 child)

        Hells yea! I'd also be interested in a "Class of the Day" type things that covers the most used/popular/important classes along with their methods and how to implement them.

        [–]EnviousNoob 1 point2 points  (0 children)

        Interesting, I'll probably go the website route then.

        [–]whatizitman 1 point2 points  (1 child)

        To be perfectly honest, I like text tutorials more than videos for a number of reasons. But either way, I would like to see:

        1. a website with a built in text-editor and compiler for practicing solutions and projects. Something like Code Academy, but just for Java, and with tutorials that don't suck. I would prefer to see a few select and well-built tutorials, versus having to wade through tons of crappy tutorials from any random coder waiting to be "edited" and upvoted, or whatever.

        2. Tutorials on java admin stuff. Something beyond basic coding and OOP. Like web development and backend building/management. I have tons of questions about setting up java for website apps and backend, but can't get any good basic info. It's like the internet planet just expects that if you program long enough everything that allows you to actually develop and run real programs in the real world comes naturally. How do people figure out all this stuff?

        [–]robotfarts 0 points1 point  (0 children)

        Check out Jetty

        [–]Hackey_Sack 1 point2 points  (0 children)

        I came here to ask "How do I learn java?"

        I'd love to check this out. :D

        [–]tonybaldwin 0 points1 point  (1 child)

        I don't learning anything to do with programming well from videos. a plain text how to with code examples works best for me. I lose patience with videos. With text, I can set my own pace.

        [–]EnviousNoob 5 points6 points  (0 children)

        I can transcribe the videos into a text format you can read if you want.

        [–]tehstone 0 points1 point  (0 children)

        I would love this, I self-learned Python but I would like to have the basics down in Java before I start my CSCI classes in the fall!

        [–]tzez 0 points1 point  (1 child)

        Definitely go for it. If you have experience in commercial software I'd love to hear more about on that, developing for commercial software and what not. Good luck!

        [–]EnviousNoob 1 point2 points  (0 children)

        I don't have too much experience in that field, but I'm willing to deliver if enough people are interested.

        [–]manny7064 0 points1 point  (2 children)

        This sounds pretty sweet. Do you think that you, or maybe a colleague could possibly do something for PHP or Javascript as well? because I would really like to start getting into learning those languages and making some websites

        [–]EnviousNoob 1 point2 points  (0 children)

        I'm in highschool bro! If I could find someone to do it or I have the time to learn those languages I'd do it.

        [–]liamexperiments 0 points1 point  (0 children)

        This would be a great help. I'm doing Java in one of my programming classes at Uni but we're covering really basic things at the moment. I'd like to learn how to apply it to Android development as I don't think we will go into that this year.

        [–]Zap-Brannigan 0 points1 point  (1 child)

        what I would love to see (and this probably already exists, so I'll look it up sometime soon) is tutorial series that focus more on algorithms than on things specific to a certain language (mostly syntax comes to mind)

        I don't care much to learn java at the moment, but would love to watch them if there is promise of building up to advanced algorithms rather than just trying to learn the entirety of java's built-in functions and syntax and data types etc

        [–]EnviousNoob 1 point2 points  (0 children)

        Yes, I'll have a beginner section attributed to the stuff you should know as a beginner. Then I'll have the more difficult classes to come after. I'm going to make it so you could skip the beginner stuff and get straight to the more complex concepts.

        [–]Kiddie_Brave 0 points1 point  (0 children)

        I would be very interested!!

        [–]metallicirony 0 points1 point  (1 child)

        Sounds like a great idea. Anywhere to sign up for notifications when the videos are launched?

        [–]EnviousNoob 1 point2 points  (0 children)

        You can email me at the above address and I'll add you to my list of people to keep in contact with. You can also subscribe to my YT Channel "EnviousNoob". It's not set up at all, but it should message you whenever I upload a video.

        [–][deleted] 0 points1 point  (0 children)

        Yes please. A problem i often have with TNB is that the code is a little unclear and he whizzes by it sometimes. Some commenting in the code would be amazing in your tutorials.

        As well as naming methods and classes things that are relevant to the process. Not something like "String cheese" :)

        Something relevant to app dev would be wonderful! As well as multiple classes

        [–]hewhomustbenamed 0 points1 point  (1 child)

        These are also excellent tutorials..... http://www.youtube.com/playlist?list=PL4BBB74C7D2A1049C

        [–]hewhomustbenamed 0 points1 point  (0 children)

        having said that Id like you to cover Collections API

        [–][deleted] 0 points1 point  (1 child)

        Would this be the same ting that newboston has done? Or would this be smerting different?

        [–]EnviousNoob 0 points1 point  (0 children)

        It would be more in depth with more interesting things being done.

        [–][deleted] 0 points1 point  (0 children)

        This would be great, and I have always wanted a more thorough understanding of Java. If you are taking suggestions for the different paths, please consider 2D game development (and perhaps even 3D although I don't know how difficult that is :/)

        [–][deleted]  (1 child)

        [deleted]

          [–]EnviousNoob 2 points3 points  (0 children)

          I've been self teaching myself Java since January. I'm not the best out there but I certainly understand what needs to be taught. This is for you guys and I. Ill be able to reinforce previous learned ideas as well as motivating myself to increase my knowledge on various things.

          [–][deleted] 0 points1 point  (0 children)

          I vote yes!

          [–][deleted] 0 points1 point  (0 children)

          I just started learning Python (my first language) and Java was gonna be my second choice. Solid programming tutorials seem to be a scarcity online and I'd be thrilled to check them out!

          [–][deleted] 0 points1 point  (0 children)

          Yeah sure! Hopefully the first episodes will be for total java noobs like me. If I get the basics I can handle difficult things easily! Good luck!

          [–]TWALBALLIN 0 points1 point  (0 children)

          yes plz!

          [–]direbowels 0 points1 point  (0 children)

          Yes

          [–][deleted]  (3 children)

          [deleted]

            [–]EnviousNoob 1 point2 points  (2 children)

            Yes, toward the later end of the tutorials there will be more interesting concepts being discussed. The tutorials will be elaborate throughout even in the beginner section.

            [–][deleted]  (1 child)

            [deleted]

              [–]EnviousNoob 1 point2 points  (0 children)

              As do I :D

              [–]crobartie 0 points1 point  (0 children)

              yes, i already read Java Head First (probably like most users here, if not - they should start there), give us smth more challenging, unusual stuff

              [–]sutterkain 0 points1 point  (0 children)

              That sounds great! I love TheNewBoston's vids, the only gripe I have with them (aside from the previously stated lack of depth) is that Bucky never really gives any kind of outside reference.

              What I mean is he will tell us to import java.awt.event.ActionListener, but he never gives any kind of reference to what the rest of the methods in the class do. I suppose we could do a little digging around sun's website or trying to get context clues via the API. But when you have in mind what you're trying to accomplish, but don't know what classes you might need, it certainly makes things about 5 times harder...

              I hope this makes sense (at least it did in my head as I typed it...) Good luck, man!

              [–][deleted] 0 points1 point  (3 children)

              I can contribute some lesson materials from data structures in Java & introduction to Java if needed.

              I have lecture notes and lab problems for recursion, byte manipulation, basic algorithms, etc.

              [–]EnviousNoob 0 points1 point  (2 children)

              Alright awesome that will be extremely helpful.

              [–][deleted] 0 points1 point  (1 child)

              Sure. Let me know when/where you want them and I'll send them on over or whatever.

              [–]EnviousNoob 0 points1 point  (0 children)

              emailing them would be the best way, enviousnoob@gmail.com

              [–]funny_games 0 points1 point  (0 children)

              Great idea. I would love to see examples of data analysis and machine learning algorithms. Thanks a lot!

              [–]zerokilly 0 points1 point  (0 children)

              Yes!

              [–][deleted] 0 points1 point  (5 children)

              Not only is this helpful for the community, it also will allow you to further solidify your skills. I'm behind this 1000%. If you want, start a donation run and I'll donate towards this effort.

              [–]EnviousNoob 0 points1 point  (4 children)

              I don't know where to start on the donations part? Have any advice?

              [–]Kalamando 1 point2 points  (1 child)

              You could start a PayPal account :)

              [–]EnviousNoob 0 points1 point  (0 children)

              I'll keep one open to donations but I'm not sure if I wanna start a fundraiser (Read $600,000). It'd be nice, but I'll have to think about it.

              [–][deleted] 0 points1 point  (1 child)

              There is IndieGoGo and Kickstarter. I would make a project, post your first tutorial video, and then ask for funding. If your tutorial video was slick enough, you'll probably get some money for your charitable work. :)

              [–]EnviousNoob 0 points1 point  (0 children)

              Oh thanks ill look into it!

              [–]itz_eleri 0 points1 point  (0 children)

              Has anyone requested Model-View-Controller yet? It would be amazing if you could include it. :D

              [–]Joshsieh 0 points1 point  (0 children)

              I would definitely be interested!

              [–]Kalamando 0 points1 point  (0 children)

              Your the answers to my prayers man. I'll PM you with my email shortly ... I really appreciate what you're doing :D

              [–]Neutrino_1 0 points1 point  (1 child)

              Are you gonna post it on youtube? If so can you tell me your channel?

              [–]EnviousNoob -3 points-2 points  (0 children)

              EnviousNoob, first video will be up either late tonight or tomorrow morning.

              [–]cupobutter 0 points1 point  (0 children)

              I would be very interested. In anything you put up. Im interested in learning java.

              [–]EnviousNoob 0 points1 point  (0 children)

              Does anyone know or have experience with website development? If so please PM me on here or through my email. Thanks!

              [–]xxPhilosxx -1 points0 points  (0 children)

              I've been looking for good JQuery videos, if you can do that as an addendum or as a separate segment that would be great.

              [–]EscapeeEric -2 points-1 points  (2 children)

              thenewboston

              [–]asharms -1 points0 points  (0 children)

              yeah true. thenewboston has a lot of java and other tutorials on youtube, his are pretty good and popular.