Node.js, angular.js with mobile app and AI [closed] - javascript

Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 5 years ago.
Improve this question
I'm a novice in programming. I know a little about programming. Previously I have worked on some projects for my College with Java, PHP and C++. I'm not good at any of those.
I have a tremendous enthusiasm for the web. Also in AI and web-based Mobile application. I have practiced a little of HTML/CSS, JS, PHP, CMS's with no discipline.
Please help me out where I can start, step by step process to mastering my dream.
Thanks in advance.
I shall look forward to hearing from you.

learn JavaScript core consecpt W3school JavaScript
Angularjs from Angularjs
Nodejs from tutorialspoint -nodejs
try to create small web app

It depends upon your choice of action, you would basically have two options UI/UX and Core language developer. As i am a full stack developer working in Mobile, i will explain how i started.
UI/UX
Start practicing with HTML5 and CSS3 since its most advanced and accepted.
I would prefer:
https://www.w3schools.com/html
Next Learn CSS3 and Bootstrap
Bootstrap website itself provides a good documentation for it.
https://getbootstrap.com/docs/3.3/getting-started
Next Task for you would be Javascript which is everything if you ask me.
https://www.w3schools.com/js/
You can Learn Angularjs if you want, as its really important. but i would ask you to leap to Angular2 and Typescript which follows the OOPS concept.
Youtube also provides great tutorials especially thenewboston channel
Since you have interest in AI, start with some python, then move on to R Programming.
I hope this would help you.

Related

Where should Full stack JS beginner start? [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 5 years ago.
Improve this question
So I won't say I'm a complete beginner, as I know the very basics and have a CS degree(that I'm very rusty at) but I have gone back through and refreshed myself with the CS50 Harvard course.
The last project is to build something, and I've gotten more into learning JS for unit testing at work and while we mostly use rails...I'm interested in learning the new emergent stuff.
I've heard the 70/30 rule applies to full stack devs, and I can't imagine if ever be good with front end stuff so I'd imagine that would be my "30". However with ES6 out and all these new conventions and frameworks I'm a bit lost where I should start?
There is a highly rated JS and Jquery book on Amazon I've been eyeing, but it's quite old. And I wonder about backend frameworks too.
My ideal learning "stack" would be node/react and mongo (with express for node) but it seems like a bad idea to learn them all at once. If I'm interested in backend should I just stick with learning node/express first?
Do I need to worry about ES6 as a beginner? I guess I'm just stuck where to start and in general which path I should take. I've done some dabbling in express but it seems like getting at least decent with JS and Jquery makes sense first?
Thanks
Sorry I think StackOverflow is not the right place to ask about your question and this will be soon removed or closed and tagged as "too vague", but I'm here to help and share what I know, so I'll answer anyway:
So you:
Know the very basics of JS
Have a CS degree
Are interested in back-end development
Well, you're years ahead of other people starting with JS. You know something and you want to specialize in a given technology. That's great.
You can start with Node.js since you want to do back-end development, and your CS background could help you with that. Using Node.js will give you the environment you need and you can make your experiments with JavaScript there. Node.js is just a collection of JavaScript APIs for server-side programming, so learning it will also make you a better JS developer since you'll learn both together.
Do you need to worry about ES6? Well, don't think about ES6 as something different than JS. If you learn it by up-to-date JS books you'll learn it as well.
I would avoid thinking about your "stack" right now. Learn Node.js and JS by the way and you'll have a strong foundation to learn anything else you want.

Should I learn Actionscript 3 along with Javascript to make web games? [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 6 years ago.
Improve this question
Hello(my first post on stack overflow)
I wanted to ask that should I learn Actionscript 3 or not, Am Already learning Javascript on Codecademy (20% completed). Someone suggested me to learn AC 3 and get the Flixel tuotorials on new grounds,Should I learn AS3 along or just focus on JS. Purpose for learning a language is to make 2d scroller web games,that works on smart phones and tablets.
It is up to you. Usually, people are using game engines to create games, like Unity3D, Unreal. You can create games in Unity3D with Javascript. As for ActionScript (and this is my opinion) - it's a dying technology, so I wouldn't recommend it.
ActionScript can be cross compiled to iOS but I would recommend to look into more open or broadly used languages like JavaScript or C#. Both languages can be used to work with Unity and can also be used to develop cross platform applications (i.e. C# with Xamarin).
ActionScript was the first language I learned and it's a really easy one to learn first. It sounds like you're already learning JavaScript, though, and JavaScript is comparable to ActionScript in many ways. Personally, I don't think there's any language that beats ActionScript in your ability to get something on the screen quickly, and that can be really gratifying, but in terms of languages you could use to make games that will run on mobile, ActionScript won't cut it. It's becoming more and more obsolete everyday, which sucks but it's how the industry goes. JavaScript with HTML5, on the other hand, is still expanding and has already become one of the most popular ways to make web games, especially mobile. I'd say stick with JavaScript to actually make the games you want to share with people, but for learning, ActionScript is great. I can understand if you don't want to learn a language if you won't be making any real games in it, but I still think it's a great learning tool.
Actionscript is a dying language and Flash doesn't work on iOS, so it's really not what you're looking for in terms of the project you are looking to develop.
On the other hand Actionscript is a great language to help you develop your knowledge of object-oriented programming, and everything you learn using Actionscript could be applied to something called 'Haxe' which would be ideal for your project and is also capable of working with Flixel.
Learning something new is never a waste of time.

Javascript and Jquery essential knowledge for beginner? [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 8 years ago.
Improve this question
As someone who will be working extensively with JavaScript and JQuery, I hear the community is strong so I figured I would ask what a beginner should been keen in understanding when developing mobile applications. Like any other language, I wish someone would have walked in the first day of class when programming with C and said to me, "if you don't learn everything about malloc() and free() today, you will fail!" Or when I was writing with Java and heard that private and static are essential for every function and variable too late. See what I mean about learning the most important so I don't get frustrated with the details later.
My current attempt at figuring this question out is reading a book, but like most books, they don't expect you to ask what is the high-level re-occurring concepts. I have used CSS and HTML and have not used scripts or Jquery as much when developing websites.
Read "JavaScript the Good Parts" by Douglas Crockford http://www.amazon.com/JavaScript-Good-Parts-Douglas-Crockford/dp/0596517742/ref=sr_1_1?ie=UTF8&qid=1419857713&sr=8-1&keywords=javascript+the+good+parts
This will give you what you need for JavaScript. I don't know "the best" source for jQuery, but start here: http://learn.jquery.com/
If your new to Javascript Syntax I would highly encourage you to check out the Code Academy's Javascript Track here.
If your new to programming in General I'd also encourage you to learn about functional programming which is very important in Javascript (Very useful especially when you start working with asyncrhonous code). A great resource for this is Eloquent Javascript. The book is posted 100% free on the authors website here. I'd encourage you to read chapters 1-5.

simplify web front-end development [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 8 years ago.
Improve this question
I have developed some web projects, to me, the back-end part is clear & easy, but the front-end part is complex & time assuming, because make a page dynamic & smart need write a lot javascript & css, especially when need to make some components like grid / tree / form validation.
I hope to simplify the process of front-end development, I have used jqueryUI/extjs, extjs is very powerful but heavy & complex, jqueryUI is simple but not enough. I also checked angularJs a little, but it feels defined a new language, and I like it because it makes html grammar like a jsp/php file.
Currently, for management system I use extjs, for web system that face users I use js/css/jqueryUI, but I still don't feel it's simple enough, especially when I write js/css, there are too much code.
So what is your solution?
I would definitely recommend AngularJS for your solution. Jquery is not enough for building complex web applications.
I would argue against feel boring & stupid when using it. Angular JS is a very powerful framework for building scaleable webapps. Its learning curve is steep though that might explain you feel bored and stupid.
For CSS, go for either LESS or SASS pre-processors.
http://lesscss.org/
http://sass-lang.com/
All of this should be coupled with grunt.js to minify and build all your artifacts.

How to make Online iPhone "Card Game" with HTML5 [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 9 years ago.
Improve this question
What are the necessary things for creating card game on iPhone??
The purpose of this app is to share the ideas by using cards.
Each player will draw a card and do what the cards order to do such as write the comments on those topics and so on.
I'm quite new for the programing. I don't want to learn Objective-C. It is quite hard for me.
I have searched on google that PhoneGab can port HTML5,CSS&JavaScript to be an iPhone app.
So the things that I must learn are HTML5,CSS & JavaScript only?
This app must have many players to play for sharing the ideas. Therefore, must I learn other programing languages? such as, php.. to manage each player data (profile).
Moreover, I would like to use points, badges, leader board in this app, too
How about and SDK or any software to help me write code easier?
(p.s. Sorry for my bad English)
That's a great idea!
You will probably have to learn all that languages and depending on the things you want php will be included...
My advice: if you are new on programming and will have to study a while, I say it is better to do a native iPhone app. A web app will have tons of things you will have to worry about so the app can run on different devices... So, will be more complicated to deal with that kind of stuff than learn and develop a native iPhone app...
Including that you want to use features like badges and leaderboards, all native on each device, so you don't have to worry on creating something from zero, like in a web app...
I hope it helped!

Categories