JAVASCRIPT PROGRAMMING
how to begin a new project (whether it's a scratch project to run the examples in this book or a real project), like a dedicated directory for your project; we call this the project root, a Git repository (git init), a package.json file (npm init), a Gulpfile (gulpfile.js; use the one from this topic), gulp and Babel local packages (npm install --save-dev gulp gulp-babel babel-preset-es2015), a .babelrc file (contents: { "presets" ["es2015"] }), an .eslintrc file (use eslint --init to create it, and edit to your preferences), a subdirectory for Node source (es6), a subdirectory for browser source (public/es6). Your also simple workflow will look like this once you've set it up by making improvements that are logically consistent and connected also to test and lint your code, use Gulp with rep until the improvements are successful and lint-free. Alao makes sure you're not going to do something you don't want to do (git status).
Connect any files to yours.gitignore file that you don't want in Git. In the last Add all of your changes to Git (git add -A; if you don't want to add all of your changes, just use git add for each file).
The truth is: SQL stands for Structured Query Language. Many people scoff dubiously when it is announced that SQL is, indeed, a programming language.
When people think of programming languages, all that comes to their mind are C++, Python, Java etc, . People disregard SQL as a programming language because of its interface structure and limited functionality. However, they fail to understand that while C++, Python are third level programming languages, and hence more developed, it doesn't change the fact that SQL falls under the umbrella of programming languages.
You will also learn:
- SQL programming and coding
- What is data definition language
- Adding, updating, removing data from a database
- SQL joins and unions
- How to write stored procedures and functions
- SQL Transactions
- Basics of SQL
- SQL Security
Would you like to know more?