Beginner programming

i'm a graphic designer, and am trying to push my web-coding skills
i'm not in school anymore, so this is a DIY endeavor
i work in dreamweaver, code-view with html and css
and have learned to plug free javascript or php here and there
i also work in flash, but am new to actionscript
and there's Java-based Processing, good for data visualizations
NEways, i have decent books on all these topics, and am learning these languages
but i would really like to find some primer info on programming languages in general
the logic behind the grammar/syntax/script, the concept of a 'program'
the basics of functions
so that everything i learn isn't just memorization, but makes sense...
i like books and online-resources both
[i think i'm asking for recommendations of basic computer science and programming concepts, as i shift somewhat from graphic design to web development]

>i would really like to find some primer info on programming languages in general
>the logic behind the grammar/syntax/script, the concept of a 'program'
>the basics of functions
What? You want to learn the fundamentals and not just blindly copy and paste code? Ridiculous
I think that all of the  "Head First" books are terrific and recommend them highly. They are, entertaining,  easy to read and use several techniques to get concepts across.  This title is due out in a few weeks and seems to be exactly what you are looking for:
http://www.amazon.com/Head-First-Programming-Learners-Language/dp/0596802374/ref=sr_1_18?i e=UTF8&s=books&qid=1258994013&sr=8-18

Similar Messages

  • Is Flash Builder a good beginner program for creation of android app?

    Hi there,
    I'm planning to create a Android app and I'm searching for the right program to do so. I have absolutly no knowledge about programming, but happen to have Flash Builder as part of the Creative Suite CS6. As I need to learn everything from the complete beginning, I'd like to pick the best program for this purpose, so I don't learn a lot of stuff not be able to achieve the product I'd like. Let me give you a example of what I will try to achieve:
    Program for Android:
    - first page of the program would be a welcome page, it would be nice to be able to put a login and password option here, but that is not neceserry.
    - second page would be a list of 14 options - books - and by clicking on each option I would open a little book (cca 30 pages).
    - this option would be nice: let's say I open the third book and stop reading on page 10 and stop/close the program - the next time I open the program it would open the program on that very 10th page of the third book
    - this option would aslo be nice: some kind of searching modul to search keywords in the book.
    Is this kind of app possible to make in Adobe Flash Builder, or would it be better to learn another program? Thanks a lot for your experiences! Hedvertel

    If you have a licence for Master Collection you should have the info about what it contains.
    A few moments on Google took me here: http://www.ecostsoftware.com/adobe/adobe-creative-suite-cs6-master-collection-mac_p5565?gc lid=CNzN5MbKmLoCFXDJtAodWDoA3w
    The included software is listed. I don't think Muse existed when CS6 was originally released.
    I didn't properly read George's answer, but I don't see Muse as a great app builder.
    I kind of don't understand at all, why you even answer, if the only thing you are saying in this disucssion is that it's too ambitious and that I'm stupid even asking.
    Saying the project is overly-ambitious is a great answer to your question. In post 5 you clearly valued that answer enough as to be giving up on the project.
    I didn't say you were stupid asking these questions, it's more a case of asking questions you should be able to answer yourself without too much trouble.
    I still think that with your current level of understanding, takling this project with no experience of any programming or web technology is overly ambitious. Start small and build on that.
    You don't say why you want to do this particular project - whether it's about learning in general or that project in particular. If it's learning in general there's nothing to stop you - there are a ton of tutorials out there. If it's for this particular project only, I would stop now.
    You need to invest a significant amount of time to learn this stuff.
    Are you on some design course? Why do you have the master collection?

  • Beginner programming for the mac

    I am a Family Physician unhappy with the current offerings of Electronic Medical Records. I was wondering where I would start to learn how to develop my own.
    Thanks
    Marc Chasin, M.D., FAAFP

    Well, firstly I am in no rush. I don't mind
    learning as I go.
    2. Requirements of the software is to track my
    patients and laboratory values and clinical notes.Maybe not here, but somewhere in your notes on this software you need to get quite a bit more detailed with this.
    >
    3. I have no programming knowledge
    4. I think I may have to learn from scratch.
    I do not need it to run on my PDA or through a web
    browser.
    Thanks
    MarcWell then, you've some choices. In my experience it seems that people in your position have picked up a copy of Microsoft Access and used it to create a database for this. It requires very little programming experience up front and gives you something you can work with fairly quickly. If your intent, however, is to learn Java then it's likely going to be a bit longer of a road for you. I would start with the ever popular tutorials and work through all of the basic, swing and JDBC stuff, keeping your project in mind. Try to use use cases from your project as examples when you're learning new stuff (and be prepared to re-write or just throw away chunks of it several times).
    Good Luck
    Lee
    http://java.sun.com/docs/books/tutorial/index.html

  • Beginner programming questions

    Okay so I am looking at learning a programming language using VS express but I have a few questions first.
    What language would you recommend that will teach me about the inner workings of a computer, such as memory management etc.
    What tips would you give for tidy code? I hate my work to be messy.
    If I ever became decent at the language, would it ever be worth getting a MS qualification for development?
    I apologize if I have posted this in the wrong section, I am new to these forums
    Thanks in advance

    Okay so I am looking at learning a programming language using VS express but I have a few questions first.
    What language would you recommend that will teach me about the inner workings of a computer, such as memory management etc.
    What tips would you give for tidy code? I hate my work to be messy.
    If I ever became decent at the language, would it ever be worth getting a MS qualification for development?
    I apologize if I have posted this in the wrong section, I am new to these forums
    Thanks in advance
    First, I recommend that you consider getting the FREE Visual Studio 2013 Community edition so you will have access to a complete tool set:
    https://www.visualstudio.com/downloads/download-visual-studio-vs
    If you really want to learn "about the inner workings of a computer, such as memory management etc.", you can learn C++. However, as most modern languages use a managed environment, and C++ has a very steep learning curve,
    I suggest you start with C# (syntactically similar to C++), then investigate C++ later.
    As far as "What tips would you give for tidy code? I hate my work to be messy." is concerned, let Visual Studio format your code and make it readable automatically. If, after some experience, you don't like default formatting, you can use
    VS Tools->Options to change it to your liking.
    For getting in the door to a good job, Microsoft certifications, like degrees, will help you open the door. Staying inside will depend on your skills and productivity.

  • What program would allow me to create a mini box of video on screen?

    Hi everyone,
    I'm having trouble figuring out what program would allow me to use an effect that would create a small box of video on screen while the rest of the screen remains blank. It'd be great if there was actually a term for this, but if there is, I don't know it. I once used this effect in a silly beginner program called "studio" that allowed me to create one or more small boxes of video footage, smaller than fullscreen. I don't think this effect exists on imovie, but I have final cut pro, if anyone knows what the effect is called and how I could use it.
    Please note: I'm not looking to create those four square boxes of the same image on screen (as can be found in imovie effects), I'm looking to choose the number of boxes I want and what goes in each one (i.e. different footage inside each box).
    Sorry if this post is unclear, it's hard to describe when I don't know the name for it, but I hope you can help!

    To scale down the video as videodude suggested, load the clip into the Viewer window, click on the Motion tab, and use the Scale control to resize the clip and the Center control to set it's position.
    Or set the Canvas window in Image+Wireframe mode and use the mouse to resize and position the clip.
    -DH

  • Looking for a good beginner/intermediate Java book

    Hello everyone,
    I am looking for a good beginner/intermediate Java book. I have taken a couple of Java classes (Beginner programming + beginner Java) and have a fairly good understanding of the basics. What I want is a book that is going to build on that as well as give me some good practical problems to work on while I'm doing so. Can anyone recommend one or two good books that would fit the bill?
    Thanks!

    Those three books are all excellent, but are all beginner books. When it comes to intermediate books I think you need to go topic by topic.

  • Add action to a button

    Hi everybody,
    i�m a beginner programming JAVA. So i think the question will be so easy.
    How can I add an action to a button created on a container???
    i.e. i want that when pressing the button, a word document can be opened.
    thank you very much in advance.

    hi,
    you need to add a listener to the button such as an actionlistener:
    JButton button1 = new JButton();
    button1.addActionListener(new buttonListener());
    //  This should be an inner class
    class buttonListener implements ActionListener() {
       public void actionPerformed(ActionEvent e) {
         System.out.println("Event generated!");
    }you an use an inner class to handle the event, pass the addActionlistener an object of the inner class, the inner class here should implement the actionlistener interface which has the actionPerformed method. You need a listener, best place to find one is the API.

  • Java 6 Compiler issue with Windows 7

    Hi,
    Sorry for the newbie question. I am very new to Java and am currently reading Sams Teach Yourself Java 6 and am having a problem with the JDK 6 compiler. I wrote the beginner program "Hello Username" to test if the compiler is working and am getting the following configuration error when i go to compile it. 'javac' is not recognized as an internal or external command, operable program or batch file. I added the path C:\Program Files\Java\jdk1.6.0_01\bin to the PATH system variable as the book suggested but it did not change anything. What am I missing? The book was published in 2007 and does not include Windows 7. How can I fix this and get it running?
    Thanks for any help you can offer.
    Casey

    At first you have to sucessfully run the command
    java -versionin a DOS console. if the output is something like
    java version "1.6.0_15"
    Java(TM) SE Runtime Environment (build 1.6.0_15-b03)
    Java HotSpot(TM) Client VM (build 14.1-b02, mixed mode, sharing)your problem is gone.
    Type in this console th command
    pathand there you have to find your path setting
    ...;C:\Program Files\Java\jdk1.6.0_01\bin;...In general you will have a environment setting JAVA_HOME=C:\Program Files\Java\jdk1.6.0_01 and the path has a
    ...;%JAVA_HOME%\bin;...

  • Outlook integration with flex

    Hi ,
    I have a scenario in which I have to open an Outlook email window (of a specified size) on a button click,
    and the previously selected PDF file has to be automatically attached to that mail.
    can anybody help in this case ?

    you can automatically open an email client like so:
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
        <mx:Script>
            <![CDATA[
                import flash.net.navigateToURL;
                private function newBrowserWindow(url:String):void
                    var urlRequest:URLRequest = new URLRequest(url);
                    navigateToURL(urlRequest, "_blank");
            ]]>
        </mx:Script>
        <mx:Button click="newBrowserWindow('mailto:[email protected]')"/>
    </mx:Application>
    automatic attachment..
    maybe
    http://forums.devshed.com/beginner-programming-16/using-mailto-with-an-attachment-66699.ht ml
    will help

  • Iframe integration in Flex

    Hi
    I need to insert links from amazon.com in a flex page.
    Problem is that amazon links are like this:
    <iframe src="
    http://rcm-fr.amazon.fr/e/cm?t=ilsvousregale-21&o=8&p=8&l=as1&asins=0060589469&fc1=000000& IS2=1&lt1=_blank&lc1=0000FF&bc1=000000&bg1=FFFFFF&f=ifr"
    style="width:120px;height:240px;" scrolling="no" marginwidth="0"
    marginheight="0" frameborder="0"></iframe>
    I have no idea of how to integrate this in a flex page.
    Any ideas are welcome.
    Thx.

    you can automatically open an email client like so:
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
        <mx:Script>
            <![CDATA[
                import flash.net.navigateToURL;
                private function newBrowserWindow(url:String):void
                    var urlRequest:URLRequest = new URLRequest(url);
                    navigateToURL(urlRequest, "_blank");
            ]]>
        </mx:Script>
        <mx:Button click="newBrowserWindow('mailto:[email protected]')"/>
    </mx:Application>
    automatic attachment..
    maybe
    http://forums.devshed.com/beginner-programming-16/using-mailto-with-an-attachment-66699.ht ml
    will help

  • Outlook integration in flex

    Hi ,
    I have a scenario in which I have to open an Outlook email window (of a specified size) on a button click,
    and the previously selected PDF file has to be automatically attached to that mail.
    can anybody help in this case ?

    you can automatically open an email client like so:
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
        <mx:Script>
            <![CDATA[
                import flash.net.navigateToURL;
                private function newBrowserWindow(url:String):void
                    var urlRequest:URLRequest = new URLRequest(url);
                    navigateToURL(urlRequest, "_blank");
            ]]>
        </mx:Script>
        <mx:Button click="newBrowserWindow('mailto:[email protected]')"/>
    </mx:Application>
    automatic attachment..
    maybe
    http://forums.devshed.com/beginner-programming-16/using-mailto-with-an-attachment-66699.ht ml
    will help

  • Hi programers simple question

    hi
    i am a beginner programer
    i have a littile problem with my program
    that is i want to kill my self
    my question for expert programers
    i want to know if u have some good reasons
    to not kill your self
    sometimes

    hi
    i am a beginner programer
    i have a littile problem with my program
    that is i want to kill my self
    my question for expert programers
    i want to know if u have some good reasons
    to not kill your self
    sometimesWhat? Do you want to kill your self because the program doesn't work, or do you want to know how to terminate the application?

  • Can i change my programs from 'experienced' to 'beginner'?

    I need my PC Adobe programs to be setup like my school's programs, which is beginner. But, I have mine setup as experienced. is there anyway I can change this?

    Provide the name of the program you are using so a Moderator may move this message to the correct program forum
    This Cloud forum is not about help with program problems... a program would be Photoshop or Lighroom or Muse or ???

  • Beginner producer, which programs?

    Long story short, I've been using Garageband that came with my macbook for a while, and let's just say, I find it very limited. I finally saved up 400 dollars for a music program, and considering Reason 6. Are there any other considerations for other programs I should make? my main interests are Hip Hop and electronic. I'm looking for a software where I'm able to sample other tracks(cut them up and such), have a wide variety of drums,kicks,snare,claps,etc. The basics technically. I just want a wide variety of instruments/sounds where I can experiment with different genre's too. Another aspect I would like to see is being able to install plug-ins. So any thoughts?  PS- my equipment roster: M-audio Axiom 49-key,(1st gen) along with my macbook, and garageband. Tis I have so far
    So whats the best for a beginner? I'm mainly interested in Hip Hop,Pop, electronic, and house. Everything is mainly hip hop, but I always want an option to try something I haven't done before and may try something other than hip hop, i want that option 
    In the software, I want: 
    To chop samples up
    Have a huge kit of synths and all that jazz 
    Thing is, Reason is VST compatible, but maintains a huge library of sounds. Logic Pro on the other hand is compatible.  
    So which one is better? By the way, I have a usb turntable from numark that I will use, so what do I need to have that compatible with the software? Also, I tried Reason 6 on the demo for my macbook, I like it, but seems a bit hard to get use to. Which books should be recommended?
    Sorry this is a copy of my question(s) from another site. Can you guys help me out?

    Hi ilbra
    Please check this link for the programs available as part of Creative Cloud - https://www.adobe.com/ie/creativecloud/catalog/desktop.html
    Thanks
    Bev

  • Beginner to Java - running programs

    I am a beginner with Java. I just installed the Bouncy Castle provider and would like to test some sample codes to see if everything is correctly installed. I downloaded a zip file that contains all of the example code. My question is: Can I run this code straight from a folder on the desktop or does it have to be placed in a certain place in order for it to compile? I thought I all I need is the provider to start using the library. Is this correct or do I need some extra files?
    Thanks in advance.

    notwist wrote:
    I downloaded a zip file Is it a .zip file or a .jar file. If it is a .jar then you can place it anywhere you like. Add a shortcut on your desktop and double click. If it is a .zip then what type of files does it contain, .java or .class? If they are .java files then you will need to compile them before you can run the program.

Maybe you are looking for

  • Adobe Bridge crashes every time I open it

    Have uninstalled and reinstalled the product and have done the most recent update. Photoshop CS6 works fine. I found somewhere in the forums to right click on bridge and "run in administrative mode" (this was from 2012), but I do not get that option

  • Song skipping

    Hi I'm a PC and I would like to DOWNGRADE my nano 2nd gen and 3rd gen to software version 1.0.1 0r 1.0.2 I have had nothing but song skipping since installing 1.0.3 I have had ipod mini,ipod nano 2nd gen and never had a problem. This skipping song pr

  • Cisco Cius AnyConnect check box not getting enabled!

    Folks,      Here we are evaluating the Cisco Cius, however, while trying to get the AnyConnect "check box" marked, it does not check it! Does anyone knows why? Anything specific done on CUCM? BTW, cucm 8.5.1. Any ideas? Thanks, Thiago Henriques

  • All event listeners and models in one file?

    I have one java file for all my event listeners of a programm and one java file for all my models. Is this good? I create instances with new AllInOneHandler.MouseHandler() for example. Or should I have one file for each event and each model?

  • Illustrator 10 URGENT!

    G4 OSX.4.11 Firefox 3.6.11 I am unable to place any kind of graphic in my Illustrator program. This seems to be a result of having downloaded Flashplayer 10.1. I did that and then could not open any of my Adobe apps. So I uninstalled it and am able t