The Self Taught Programmer The Definitive Guide To Programming Professionally

Author: Cory Althoff
Publisher: Independently published
ISBN: 1520288174
Size: 21.52 MB
Format: PDF, ePub, Mobi
View: 1941
Download Read Online
I am a self-taught programmer. After a year of self-study, I learned to program well enough to land a job as a software engineer II at eBay. Once I got there, I realized I was severely under-prepared. I was overwhelmed by the amount of things I needed to know but hadn't learned yet. My journey learning to program, and my experience at my first job as a software engineer were the inspiration for this book.

This book is not just about learning to program; although you will learn to code. If you want to program professionally, it is not enough to learn to code; that is why, in addition to helping you learn to program, I also cover the rest of the things you need to know to program professionally that classes and books don't teach you. "The Self-taught Programmer" is a roadmap, a guide to take you from writing your first Python program, to passing your first technical interview. I divided the book into six sections:

1. Start to program in Python 3 and build your first program.
2. Learn Object-oriented programming and create a powerful Python program to get you hooked.
3. Learn to use tools like Git, Bash, regular expressions and databases. Then use your new coding skills to build a web scraper.
4. Study Computer Science fundamentals including computer architecture, data structures, algorithms and network programming.
5. Learn to program for production: I cover the software development process, testing, and best coding practices.
6. Finish with tips for working with a team and landing a programming job.

You CAN learn to program professionally. The path is there. Will you take it?

The Self Taught Programmer

Author: Cory Althoff
Publisher:
ISBN: 9781520288178
Size: 68.78 MB
Format: PDF, ePub
View: 5975
Download Read Online
My journey learning to program, and my experience at my first job as a software engineer were the inspiration for this book. This book is not just about learning to program; although you will learn to code.

Borland C Builder 6 Developer S Guide

Author: Bob Swart
Publisher: Sams Publishing
ISBN: 9780672324802
Size: 23.44 MB
Format: PDF, Docs
View: 2910
Download Read Online
This team brings hundreds of thousands of working hours in professional software development to the creation of this extensive work. Leading the team are Jarrod Hollingworth, Bob Swart, Mark Cashman. and Paul Gustavson.

Learning To Program

Author: Steven Foote
Publisher: Pearson Education
ISBN: 0789753391
Size: 58.62 MB
Format: PDF, ePub
View: 5167
Download Read Online
Helps readers develop a solid foundation in programming, teaching concepts that can be used with any modern programming language, covering such topics as text editors, build tools, programming standards, regular expressions, and debugging.

Javascript The Definitive Guide

Author: David Flanagan
Publisher: "O'Reilly Media, Inc."
ISBN: 9780596554477
Size: 43.59 MB
Format: PDF, ePub
View: 2287
Download Read Online
This Fifth Edition is completely revised and expanded to cover JavaScript as it is used in today's Web 2.0 applications.

Computer Science Distilled

Author: Wladston Ferreira Filho
Publisher:
ISBN: 9780997316001
Size: 17.25 MB
Format: PDF, Kindle
View: 7472
Download Read Online
First introducing discrete mathematics, then exposing the most common algorithm and data structure design elements, and finally the working principles of computers and programming languages, the book is indicated to all programmers.

Python Crash Course

Author: Eric Matthes
Publisher: No Starch Press
ISBN: 1593277393
Size: 50.59 MB
Format: PDF, Kindle
View: 262
Download Read Online
In the first half of the book, you’ll learn about basic programming concepts, such as lists, dictionaries, classes, and loops, and practice writing clean and readable code with exercises for each topic.

Think Like A Programmer

Author: V. Anton Spraul
Publisher: No Starch Press
ISBN: 1593274564
Size: 30.21 MB
Format: PDF, Docs
View: 2117
Download Read Online
You'll also learn how to: –Split problems into discrete components to make them easier to solve –Make the most of code reuse with functions, classes, and libraries –Pick the perfect data structure for a particular job –Master more ...

Dax Formulas For Powerpivot

Author: Rob Collie
Publisher: Tickling Keys, Inc.
ISBN: 1615473327
Size: 56.70 MB
Format: PDF, Kindle
View: 4485
Download Read Online
This book is the first to tackle DAX formulas, the core capability of Power Pivot, from the perspective of the Excel audience.

Python 101

Author: Michael Driscoll
Publisher: Lulu.com
ISBN: 0996062815
Size: 73.65 MB
Format: PDF, Kindle
View: 3744
Download Read Online
Learn how to program with Python from beginning to end. This book is for beginners who want to get up to speed quickly and become intermediate programmers fast!